1. Accesos directos diarios desde la línea de comando
Los siguientes accesos directos son muy útiles y pueden mejorar considerablemente la eficiencia de su trabajo:
CTRL + U - Cortar el contenido antes del cursor
CTRL + K - Cortar cursor Al final de la línea
CTRL + Y - Pegar
CTRL + E - Mueva el cursor al final de la línea
CTRL + A - Mueva el cursor al comienzo de la línea
ALT + F - Salte al siguiente espacio
ALT + B: retroceda al espacio anterior
ALT + Retroceso: elimine la palabra anterior
CTRL + W: corte el cursor antes de la palabra
Mayús + Insertar: pegue el texto en el terminal
So Permita que el contenido anterior sea más comprensible para ver la siguiente línea de comandos.
sudo apt-get intall programname
Como puede ver, hay un error ortográfico en el comando y debe reemplazar "ldall" por "instalar" para la ejecución normal.
Imagina que el cursor está ahora 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í se usa 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 de su navegador al terminal, puede usar el acceso directo "shift + insert".
2. ¡SUDO!
Si aún no conoces este comando, creo que deberías agradecerme mucho, porque si no lo sabes, cada vez que ingreses una larga serie de comandos, verás <; permiso denegado &" Después de eso, será doloroso.
sudo !!
¿Cómo usar sudo?? es muy simple. Imagine que acaba de escribir el siguiente comando:
apt-get install ranger
Habrá un "Permiso denegado" a menos que haya iniciado sesión en una cuenta con privilegios suficientemente altos.
sudo !! ejecutará el comando anterior en la forma de sudo. Así que el comando anterior se convierte así:
sudo apt-get install ranger
Si no sabes qué es el sudo, haz clic aquí.
3. Haga una pausa y ejecute los comandos en segundo plano
He escrito una guía sobre cómo ejecutar comandos en el fondo del terminal.
CTRL + Z - Pausar la aplicación
fg - Volver a llamar el programa al primer plano
¿Cómo usar este truco?
Imagina que estás editando un archivo con nano:
sudo nano abc.txt
Se edita la mitad del archivo. Se da cuenta de que necesita ingresar algunos comandos en el terminal de inmediato, pero el nano se está ejecutando en primer plano, por lo que no puede escribirlo.
La única forma que podría pensar es guardar el archivo, salir de nano y volver a abrir el nano después de ejecutar el comando.
De hecho, mientras presiona CTRL + Z, el comando de primer plano se detendrá y la pantalla volverá a la línea de comandos. Luego puede ejecutar el comando que desea ejecutar, y cuando el comando termine de ejecutarse, escriba "ldg; rd" en la ventana del terminal para volver a la tarea suspendida anteriormente.
Es muy interesante intentar abrir un archivo con nano, escribir algo y pausar la sesión. Luego use nano para abrir otro archivo, ingrese algo y luego pause la sesión. Si escribe " fg " volverá al segundo archivo abierto con nano. Solo puede volver al primer archivo abierto con nano al salir de nano y luego ingresar " fg ".
4. Utilice nohup para ejecutar comandos después de cerrar la sesión de SSH
El comando nohup es realmente útil si usa ssh para iniciar sesión en otra máquina.
Entonces, ¿cómo usa nohup?
Imagine que utiliza ssh para iniciar sesión de forma remota en otro
equipo
, ejecutó un comando que consumió mucho tiempo y luego salió de la sesión de ssh, pero el comando aún Ejecutando Y nohup puede convertir esta escena en realidad.
Por ejemplo, debido a la necesidad de realizar pruebas, usé mi Raspberry Pi para descargar la distribución. Nunca enviaré un monitor externo, teclado o mouse a mi Raspberry. Por lo general, siempre uso SSH para conectarme a la Raspberry Pi desde mi computadora portátil. Si utilizo la Raspberry Pi para descargar archivos de gran tamaño sin usar nohup, tengo que esperar hasta que se complete la descarga antes de poder salir de la sesión ssh y apagar el cuaderno. Si este es el caso, ¿por qué debería usar el archivo Raspberry Pi?
El método de usar nohup también es muy simple, simplemente 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 &
5. ‘ Ejecute Linux en un momento específico El comando
‘ nohup ’ es útil cuando está utilizando SSH para conectarse al servidor y seguir realizando tareas de inicio de sesión de SSH.
¿Piensa qué hacer si necesitas ejecutar el mismo comando en un momento específico?
El comando ‘ at ’ resolverá esta situación correctamente. Aquí hay un ejemplo de ‘ at ’
a las 10:38 p.m. fri
a > cowsay 'hello'
at > CTRL + D
El comando anterior ejecutará el programa cowsay a las 10:38 del viernes.
La sintaxis utilizada es ‘ en ’ fecha y hora adjuntas. Cuando aparezca el mensaje at >, puede ingresar el comando que desea ejecutar en ese momento.
CTRL + D vuelve al terminal.
También hay muchos formatos de fecha y hora, necesita hojear el manual de <quo; at ’ man para encontrar más formas de usar.
6. Man Manual
Man Manual le dará un resumen del uso de comandos y parámetros para enseñarle cómo usarlos. El manual del hombre se ve aburrido y aburrido.
(No creo que estén diseñados para entretenernos). Pero esto no significa que no puedas hacer nada para que sean hermosos.
export PAGER = most
Debes instalar ‘ most ’; ella hará que tu manual de hombre sea más colorido.
Puede usar el siguiente comando para establecer la longitud de línea especificada para la página del manual:
export MANWIDTH = 80
Finalmente, si tiene un navegador disponible, puede usar -H para abrirlo en su navegador predeterminado. Cualquier página de manual.
man -H < command >
Tenga en cuenta que los comandos anteriores solo funcionan si configura el navegador predeterminado para la variable de entorno $ BROWSER.
7. Use htop para ver y administrar procesos. ¿Qué comando usa para averiguar qué proceso se está ejecutando en su computadora? Apuesto a que es ‘ ps ’ y agrega diferentes parámetros para obtener lo que desea Diferente salida requerida.
Instalar ‘ htop ’ 吧! definitivamente te deja conocer y odiar tarde.
htop presenta el proceso como una lista en el terminal, algo similar al administrador de tareas en Windows
. Puede utilizar una combinación de teclas de función para cambiar entre la disposición y los elementos mostrados. También puedes matar el proceso directamente en htop.
Simplemente escriba htop en la terminal para ejecutar.
htop
8. Utilice Ranger 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 la línea de comandos.
Es posible que deba instalarlo antes de usarlo, pero una vez que lo haya instalado, puede iniciarla escribiendo el siguiente comando en la línea de comandos:
ranger
ranger es similar a otros administradores de archivos en la ventana de la línea de comandos. Sin embargo, en comparación con la estructura superior e inferior, tiene la estructura izquierda y derecha, lo que significa que presiona la tecla de flecha izquierda y avanzará a la carpeta anterior, y la tecla de flecha derecha cambiará a la siguiente.
El manual del guardabosques antes de usar todavía vale la pena leerlo, por lo que puede usar las teclas de acceso directo para operar el guardabosques.
9. Cancele el apagado
Ya sea después de la línea de comandos o el cierre de la interfaz gráfica de usuario, encontré que realmente no quiero cerrar.
shutdown -c
Se debe tener en cuenta que si el cierre se ha iniciado, puede ser demasiado tarde para detener el cierre.
El siguiente es otro comando que puede probar:
pkill shutdown
10. Una forma sencilla de finalizar un proceso suspendido
Imagine que la aplicación que está ejecutando está bloqueada por razones desconocidas.
Puede usar ‘ ps -ef ’ para encontrar el proceso y eliminar o usar ‘ htop ’.
Hay un comando más rápido y fácil llamado xkill.
Simplemente ingrese el siguiente comando en el terminal y haga clic en la aplicación que desea eliminar en la ventana.
xkill
¿Qué pasa si todo el sistema se cuelga?
Presione y mantenga ‘ alt ’ y ‘ sysrq ’ en el teclado, luego ingrese lentamente la siguiente tecla:
REISUB < Br> De esta manera, su computadora puede reiniciarse sin presionar el botón de encendido.
11. Descargar video de Youtube
En general, a la mayoría de nosotros nos gusta ver videos de Youtube y también reproducir contenido multimedia de YouTube en nuestro reproductor favorito.
Si necesita desconectarse por un tiempo (por ejemplo, durante un vuelo desde el sur de Escocia al sur de Inglaterra), es posible que desee descargar algunos videos a su dispositivo de almacenamiento y mirarlos en su tiempo libre.
Todo lo que tienes que hacer es instalar youtube-dl desde el administrador de paquetes.
Puedes usar youtube-dl con el siguiente comando:
youtube-dl url-to-video
Puedes obtener la url del video haciendo clic en el enlace de compartir en la página de videos de Youtubu. Solo copie el enlace y péguelo en la línea de comando (use el atajo de mayúsculas + insertar).
Resumen
Espero que reciba ayuda en este artículo y encuentre al menos uno de estos 11 artículos para maravillarse con la técnica de "esto se puede hacer".