Unix & Linux

56
Diferencia entre "cd -" y "cd ~ -"

El comando Bash cd - imprime el directorio utilizado anteriormente y lo modifica. Por otro lado, el comando Bash cd ~- cambia directamente al directorio utilizado anteriormente, sin hacer eco de nada. ¿Es esa la única diferencia? ¿Cuál es el caso de uso de cada uno de los...

55
¿Cómo deshabilitar el ajuste de línea en una terminal?

Necesito ver archivos de registros grandes usando un shell bash. Estaba usando lesspara abrir los archivos, pero como las líneas son demasiado largas, hay algún tipo de ajuste de línea / palabra. Como los archivos son registros de Log4J, y hay un patrón al comienzo de cada línea, tener líneas...

55
Ventajas de usar set -o vi

He visto a muchos desarrolladores usar este comando para configurar la opción en vi. ¿Nunca entendí el uso real de esto? Al usar los comandos bash, ¿qué ayuda proporciona el cambio a

55
Linux: proceso de eliminación basado en argumentos

¿Cómo puedo matar un proceso basado en sus argumentos de línea de comando? killall, pgrepy pkillparece que solo funcionan en función del nombre del proceso. Necesito esto para poder diferenciar entre una serie de aplicaciones que se ejecutan dentro de máquinas virtuales Java, donde javaestá el...

55
Cómo definir y cargar su propia función de shell en zsh

Me está costando definir y ejecutar mis propias funciones de shell en zsh. Seguí las instrucciones en la documentación oficial e intenté con un ejemplo sencillo primero, pero no pude hacerlo funcionar. Tengo una carpeta: ~/.my_zsh_functions En esta carpeta tengo un archivo llamado functions_1con...

55
¿Usa rsync para mover (no copiar) archivos entre directorios?

He estado usando rsync para copiar archivos por algún tiempo. Tengo entendido que rsync es más rápido que cp cuando algunos de los archivos a transferir ya están en el directorio de destino, transfiriendo solo la diferencia incremental (es decir, los "deltas"). Si esto es correcto, ¿tendría alguna...