Geniales trucos con los comandos de Linux

La línea de comandos de Linux es una de las herramientas más versátiles que jamás haya usado. Puede hacer casi cualquier cosa que pueda encontrar para un automóvil. Con una cantidad tan grande de tareas, puedes imaginar cuánto más necesitas aprender. Así que siempre es bueno tener un arsenal de trucos a mano.

Entonces... echemos un vistazo a algunos trucos sofisticados de la línea de comandos de Linux.

borrar

Este es uno de los mejores (y más útiles) consejos que he encontrado. Â El comando seq imprime una secuencia de números. Así que cuando emites un comando:

secuencia 0 50

Verá los números 0-50 impresos en la terminal. Muy simple. Claro, es genial, pero ¿de qué sirve una secuencia de números? Apliquemos y descubramos. Recuerda que siempre puedes declarar un valor en bash y, usando el carácter $, puedes usar variables en tus comandos. Entonces, ¿qué sucede cuando emites un comando?

for k in `seq -w 1 50` ; do ssh 192.168.100.$k uptime ; done

Sucede que ssh irá a todas las direcciones desde 192.168.100.1 hasta 192.168.100.50 hasta que encuentre direcciones con el servidor ssh que acepte conexiones. Cuando esto suceda, le pedirá la contraseña de usuario y luego imprimirá el tiempo de funcionamiento de esa máquina. Realmente muy útil.

¿Cuánto espacio queda?

Pronto, ¿cuánto espacio le queda en su (s) disco (s)? ¿Y dónde están instaladas estas unidades? ¿Aún tienes la respuesta? Si tuviera una ventana de terminal abierta, podría emitir un comando df-h y verá en un formato fácil de usar qué porcentaje del espacio del disco duro se utiliza. Equipo muy práctico.

Estos son colores molestos.

¿Prefieres los colores que ves en bash? ¿Sabes siquiera acerca de los colores en bash? Emitir un comando desde la línea de comando ls verá que los archivos son negros, las carpetas son azules, los ejecutables son verdes (esta es una explicación simplificada). ¿Qué sucede si estos colores le molestan (o hacen que su terminal bastante transparente no le brinde una buena lectura de su lista de archivos)? Puede deshabilitar esto fácilmente desde el comando emitiendo:

ls --color=none

Por supuesto, este es un trato de una sola vez. Para que esto sea permanente, debe editar el suyo propio. ~ / .bashrc expediente. En este archivo verás la siguiente entrada:

alias ls="ls --color=auto"

Comenta esta entrada y ls ya no usará color.

Encuentra los archivos modificados HOY

Si guardó el archivo hoy y no puede recordar dónde lo guardó, puede usar el archivo encontrar comando para imprimir todos los archivos modificados hoy. Equipo:

find ~ -type f -mtime 0

Imprime una lista de todos los archivos que se modificaron el día en que se emitió el comando (hoy).

Instalación desde la fuente al paquete

Esto puede no tener ningún sentido. Será en un momento. Supongamos que descargó el código fuente del paquete que desea instalar, pero desea seguir el estándar para su distribución instalándolo desde el paquete (para que su administrador de paquetes lo sepa). Puedes hacer esto con comprobar la instalación solicitud. No está configurado de forma predeterminada, pero puede instalarlo con el comando sudo apt-get install checkinstall. Después de la instalación, puede instalar desde la fuente usando el comando (desde el directorio del código fuente):

./configure && make && checkinstall

Esto le hará algunas preguntas sobre su distribución y conducirá a la instalación de la aplicación.

Artículos de interés

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

Subir