11 comandos de terminal geniales pero prácticos en Linux

Hoy compartiré con ustedes los 11 geniales resúmenes de comandos de terminales de Linux resumidos por Linux.A través de este artículo de hoy, les mostraré una serie de comandos, herramientas y consejos de Linux. Me tropiezo en mi camino de crecimiento.

 

Teclas de acceso directo de línea de comando

 

Los siguientes accesos directos son muy útiles y pueden mejorar en gran medida la eficiencia de su trabajo:

CTRL + U-Cut el contenido antes del cursor

CTRL + K-Cortar el cursor al final de la línea

CTRL + pasta Y

CTRL + E-Mover el cursor al final de la línea

CTRL + A-Mueve el cursor al comienzo de la línea

ALT + F-salto al siguiente espacio

ALT + B-salto al espacio anterior

ALT + Retroceso: eliminar la palabra anterior

CTRL + W-Cortar la palabra después del cursor

Shift + Insertar-pegar texto en el terminal

Para que el contenido anterior sea más fácil de entender, mire la siguiente línea de comandos.

sudo apt-get intall programname 

 

Como puede ver, hay errores de ortografía en el comando y debe reemplazar "intall" por "install" para la ejecución normal.

Imagine ahora que el cursor está al final de la línea, tenemos muchas formas de devolverla a la palabra instalar y reemplazarla.

Puedo presionar ALT + B dos veces para que el cursor esté en la siguiente posición (aquí me refiero a la posición del cursor).

sudo apt-get^intall programname 

 

Ahora puede presionar la tecla de flecha dos veces e insertar "s" en la instalación.

Si desea copiar el texto en el navegador al terminal, puede usar la tecla de acceso directo "shift + insert".

SUDO !!

 

Si aún no conoces este comando, creo que deberías agradecerme, porque si no lo sabes, cada vez que veas un "permiso denegado" después de ingresar una larga lista de comandos, te dolerá.

sudo !!

¿Cómo usar sudo? Es muy simple. Imagine que acaba de ingresar el siguiente comando:

apt-get install ranger 

 

"Permiso denegado" aparecerá a menos que haya iniciado sesión en una cuenta con permisos suficientes.

sudo !! ejecutará el último comando en forma de sudo. Entonces el último comando se convierte así:

sudo apt-get install ranger 

 

Si no sabes qué es el sudo, toca aquí.

Pausa y ejecuta comandos en segundo plano

 

Una vez escribí una guía sobre cómo ejecutar comandos en el fondo del terminal.

CTRL + Z-Pausa la aplicación

fg-re-llamar al programa en primer plano

¿Cómo usar esta técnica?

Imagina que estás editando un archivo con nano:

El archivo sudo nano abc.txt está editado a medias. Te das cuenta de que necesitas ingresar algunos comandos en el terminal de inmediato, pero nano que se ejecuta en primer plano te impide escribir.

Puede pensar que la única forma es guardar el archivo, salir de nano y volver a abrir nano después de ejecutar el comando.

De hecho, siempre que presione CTRL + Z, el comando en primer plano se detendrá y la pantalla volverá a la línea de comando. Luego puede ejecutar el comando que desea ejecutar. Después de completar el comando, ingrese "fg" en la ventana del terminal para volver a la tarea suspendida anteriormente.

Un intento muy interesante es abrir el archivo con nano, ingresar algo y pausar la sesión. Use nano para abrir otro archivo, ingrese algo y pause la sesión. Si escribe "fg", volverá al segundo archivo abierto con nano. Solo salga de nano e ingrese "fg", volverá al archivo *** abierto con nano.

Utilice nohup para seguir ejecutando comandos después de cerrar sesión en la sesión SSH

 

Si usa ssh para iniciar sesión en otra máquina, el comando nohup es realmente útil.

Entonces, ¿cómo usar nohup?

Imagine que usa ssh para iniciar sesión en otra computadora de forma remota. Ejecutó un comando que consume mucho tiempo y luego salió de la sesión ssh, pero el comando aún se estaba ejecutando. Y nohup puede hacer de esta escena una realidad.

Por ejemplo, debido a la necesidad de realizar pruebas, utilicé mi Raspberry Pi para descargar la distribución. Nunca le daré a mi Raspberry Pi un monitor externo, teclado o mouse.

Por lo general, siempre uso SSH para conectarme a Raspberry Pi desde mi computadora portátil. Si uso la Raspberry Pi para descargar archivos grandes sin nohup, entonces tengo que esperar hasta que se complete la descarga antes de cerrar sesión en la sesión ssh y cerrar el cuaderno. Pero si es así, ¿por qué debería usar Raspberry Pi para descargar archivos?

El método de usar nohup también es muy simple, solo ingrese el comando que se ejecutará después de nohup en el siguiente ejemplo:

nohup wget http://mirror.is.co.za/mirrors/linuxmint.com/iso//stable/17.1/linuxmint-17.1-cinnamon-64bit.iso & 

 

Ejecute comandos de Linux en un momento específico 'at'

 

El comando 'nohup' es útil cuando usa SSH para conectarse al servidor y sigue realizando tareas de SSH previas al cierre de sesión en él.

¿Piensa en qué si necesita ejecutar el mismo comando en un momento específico?

El comando 'at' puede resolver adecuadamente esta situación. El siguiente es un ejemplo del uso de 'at'.

a las 10:38 PM Friat> cowsay 'hola' en> CTRL + D El comando anterior puede ejecutar el programa cowsay a las 10:38 pm del viernes.

La sintaxis utilizada es agregar la fecha y la hora después de 'at'. Cuando aparece el indicador at>, puede ingresar el comando que desea ejecutar en ese momento.

CTRL + D para volver a la terminal.

Hay muchos formatos de fecha y hora, todos los cuales requieren que revise el manual 'at' man para encontrar más formas de usarlo.

Manual del hombre

 

El manual de Man describirá el uso de comandos y parámetros para usted y le enseñará cómo usarlos. El manual de Man parece aburrido y aburrido. (Creo que no están diseñados para entretenernos).

Pero esto no significa que no puedas hacer nada para hacerlos hermosos.

export PAGER = most que necesita instalar 'most'; ella hará que su manual de hombre sea más colorido.

Puede establecer la longitud de línea especificada para el manual man con el siguiente comando:

export MANWIDTH = 80 ***, si tiene un navegador disponible, puede usar -H para abrir cualquier página de manual en el navegador predeterminado.

man -H Tenga en cuenta que el comando anterior solo funcionará si configura el navegador predeterminado en la variable de entorno $ BROWSER.

Use htop para ver y administrar procesos

 

¿Qué comando utilizas para averiguar qué procesos se están ejecutando en la computadora? Apuesto a que es 'ps' y agrego diferentes parámetros después para obtener la salida que deseas.

¡Instala 'htop'! Definitivamente te hará conocer y odiar tarde.

htop presenta procesos en una lista en la terminal, un poco similar al administrador de tareas en Windows. Puede usar la combinación de teclas de función para cambiar la disposición y los elementos mostrados. También puede matar directamente el proceso en htop.

Simplemente ingrese htop en la terminal para ejecutar.

htop 

 

Use el guardabosques para explorar el sistema de archivos

 

Si htop es un buen ayudante para el control del proceso de la línea de comandos, entonces Ranger es un buen ayudante para el sistema de archivos de exploración de la línea de comandos.

Es posible que deba instalarlo antes de usarlo, pero una vez que esté instalado, puede iniciarlo escribiendo el siguiente comando en la línea de comando:

Ranger es similar a algunos otros administradores de archivos en la ventana de línea de comando, pero en comparación con el diseño de la estructura superior e inferior, ella es la estructura izquierda y derecha, lo que significa que si presiona la tecla de flecha izquierda, avanzará a la carpeta anterior y la dirección correcta La clave cambiará a la siguiente.

Todavía vale la pena leer el manual del guardabosques antes de usarlo, por lo que puede usar las teclas de acceso directo para operar el guardabosques.

Cancelar apagado

 

Ya sea después de cerrar desde la línea de comandos o la interfaz gráfica de usuario, descubrí que realmente no quería cerrar.

shutdown -c debe tenerse en cuenta que si el apagado ha comenzado, puede ser demasiado tarde para detenerlo.

Aquí hay otro comando que puedes probar:

pkill shutdown 

 

Manera simple de matar procesos suspendidos

 

Imagine que la aplicación que está ejecutando está muerta sin razón aparente.

Puede usar 'ps -ef' para encontrar el proceso y matarlo o usar 'htop'.

Hay un comando más rápido y fácil llamado xkill.

Simplemente ingrese el siguiente comando en la terminal y haga clic en la aplicación que desea eliminar en la ventana.

xkill, ¿y si todo el sistema se cuelga?

Mantenga presionadas las teclas 'alt' y 'sysrq' en el teclado, luego ingrese lentamente las siguientes teclas:

REISUB 

 

Esto reiniciará su computadora sin presionar el botón de encendido.

Descargar videos de Youtube

 

En términos generales, a la mayoría de nosotros nos gusta ver videos de Youtube y también reproducir medios de transmisión de Youtube a través de nuestro reproductor favorito.

Si necesita desconectarse durante un período de tiempo (por ejemplo, durante un vuelo desde el sur de Escocia hasta el sur de Inglaterra), puede descargar algunos videos a un dispositivo de almacenamiento y verlos cuando lo desee.

Todo lo que tiene que hacer es instalar youtube-dl desde el administrador de paquetes.

Puede usar youtube-dl con el siguiente comando:

youtube-dl url-to-video 

 

Puede hacer clic en el enlace para compartir en la página de video de Youtubu para obtener la URL del video. Simplemente copie el enlace y péguelo en la línea de comando (use la tecla de acceso directo shift + insert).

Resumen

Espero que obtenga ayuda en este artículo, y encontrará al menos uno de estos 11 consejos que le harán preguntarse cómo "esto puede ser así".

151 artículos originales publicados · Me gusta 98 · Visitantes 10,000+

Supongo que te gusta

Origin blog.csdn.net/zsd0819qwq/article/details/105515541
Recomendado
Clasificación