Por mucho que promocione que los usuarios no tengan que trabajar con la terminal de Linux, tengo que cobijar que hay ciertas cosas que hago desde la tangente de comando que son mucho mΓ‘s productivas que sus homΓ³logos de GUI.
Es parte de lo que hace que Linux sea un sistema operante tan excelente. Si quieres hacer las cosas simplemente, usa la GUI. Si desea hacer las cosas de modo valioso, use la tangente de comando. Aunque puede hacer casi cualquier cosa que necesite con varias aplicaciones de GUI, la tangente de comandos a menudo es mΓ‘s simple (una vez que conoce los comandos) y mΓ‘s efectivo.
Igualmente: 5 comandos de Linux que uso para prolongar mi dispositivo funcionando sin problemas
AquΓ hay cinco cosas que hago desde la tangente de comandos para ayudarme a mantenerme mΓ‘s productivo.
1. AutomatizaciΓ³n de tareas
La automatizaciΓ³n de tareas es sobresaliente. PodrΓa tener scripts bash que he escrito para varios fines (como copias de seguridad) que deben ejecutarse en momentos especΓficos. O tal vez quiero ejecutar el mismo comando en mΓΊltiples mΓ‘quinas sin iterar manualmente a travΓ©s de esos comandos, uno a la vez. De cualquier modo, la automatizaciΓ³n de tareas es una gran ayuda en Linux, y hacerlo desde la tangente de comandos es efectivo.
La utensilio principal para esta tarea se ardor cron, lo que le permite crear trabajos cron que se ejecutan en momentos o intervalos especΓficos. Puede escribir scripts bash simples o complejos y luego atraer a esos scripts automΓ‘ticamente con un trabajo cron. Cron es poderoso pero sorprendentemente sencillo de usar. El maduro desafΓo con Cron es aprender cΓ³mo funciona el tiempo con el sistema. Cada trabajo de Cron se crea como una tangente (usando el comando CRONTAB -E) en un archivo CRONTAB, y esa tangente contiene cinco secciones que indican tiempo. Esas secciones son:
Hora de minuto Day_of_Month Month Day_of_week
Luego viene el comando. Digamos que quieres que se ejecute a las 9:05 de la maΓ±ana todos los dΓas. Esa entrada se verΓa asΓ:
05 09 * * *
SeguirΓa eso agregando el camino a su script bash asΓ:
05 09 * * */ruta/a/script
Si el script produce salida, debe silenciar esa salida (de lo contrario defecto). Para hacer eso, envΓa la salida a /dev /null como asΓ:
> /dev /null 2> y 1
Toda la entrada se verΓa asΓ:
05 09 * * */ruta/a/script>/dev/null 2> & 1
2. Ocultar informaciΓ³n confidencial
Este truco es simple y efectivo. Supongamos que tiene un archivo con informaciΓ³n confidencial, pero la informaciΓ³n no es tan confidencial que debe estar encriptada. Puede ocultar ese archivo de Plain Sight agregando un liderazgo Β«. al nombre del archivo. Por ejemplo, es posible que tenga un archivo que contenga su diario (prestigioso, Aptly, Journal). Ese archivo puede estar en ~/documentos, pero desea comprobar de que nadie pueda verlo sin usar un indicador particular con el comando ls (ls -a) o un administrador de archivos GUI. Para ocultar ese archivo, renombrarlo asΓ:
MV ~/Documents/Journal ~/Documents/.journal
Cuando necesite editar el archivo, recuerde asociar el Β«.Β» Antiguamente del nombre, asΓ:
nano ~/documentos/.journal
Recuerde, el contenido del archivo no estΓ‘ encriptado o protegido con contraseΓ±a, solo se esconden a la clarividencia.
3. Busque en archivos
Supongamos que tiene un archivo de texto con muchos nombres y direcciones, y estΓ‘ buscando un combo de nombre/direcciΓ³n en particular. Puede inaugurar ese archivo y escanear a travΓ©s de Γ©l para encontrar la entrada, o puede usar GREP para demarcar esa entrada ΓΊnica para solucionar las cosas. Por ejemplo, si el nombre del archivo es contactos y el contacto que estΓ‘ buscando es JIT Su, puede usar GREP asΓ:
Grep Β«Jit SuΒ» contactos
La salida del comando enumerarΓa la entrada completa que contiene Β«jit suΒ».
Igualmente: 4 aplicaciones gratuitas de mandato de proyectos que recomiendo sobre Linux, y por quΓ© deberΓa usar una
Supongamos que tiene varias entradas con el primer nombre Β«JITΒ» y desea enumerarlas todas en la salida. Para eso, eliminarΓa el patronΓmico asΓ:
Contactos de GREP Β«JITΒ»
Si quisiera aprender el nΓΊmero de tangente correspondiente para cada entrada, el comando serΓa:
GREP -N Contactos Β«JITΒ»
4. Haga una copia de seguridad de sus archivos
Como mencionΓ© en la secciΓ³n de automatizaciΓ³n, es sencillo hacer una copia de seguridad de archivos y carpetas desde la tangente de comandos, y puede usar RSYNC. Puede hacer una copia de seguridad de los archivos de una carpeta en su mecanismo interna a una mecanismo externa y a travΓ©s de su red. Puede usar RSYNC como un comando ΓΊnico o con Cron para crear una copia de seguridad automatizada que se ejecutarΓ‘ a intervalos especΓficos.
Igualmente: los primeros 5 comandos de Linux que cada nuevo adjudicatario debe educarse
El script de copia de seguridad de RSYNC mΓ‘s sustancial puede estar poco asΓ:
RSYNC -R Datos/ copia de seguridad
La opciΓ³n -r es para recursivo, lo que significa que asimismo copia de seguridad de los subcarpetas y archivos. Observe los datos de Trailing / After. Si no usa ese corte, la carpeta de datos se copiarΓa en la copia de seguridad, por lo que tendrΓa copia de seguridad/datos en oficio de solo los archivos y subcarpetas que se encuentran en los datos.
5. Verifique el rendimiento del sistema
Cuando su computadora parece estar funcionando lentamente, puede corroborar el rendimiento del sistema con varios comandos. El comando al que generalmente recurro primero es en lo altoque muestra todos los comandos/servicios en ejecuciΓ³n y enumera cuΓ‘nta CPU, RAM y otros fortuna estΓ‘n en uso.
Igualmente: los 6 comandos de Linux que necesita aprender para la dependencia de usuarios
Si lucha que un comando o servicio en particular estΓ‘ engulliendo demasiados fortuna, detendrΓ© el comando o el servicio y lo reiniciarΓ©. Muchas veces, este paso resolverΓ‘ el problema. Si no, podrΓa favor un problema con el comando/servicio. Otros comandos que puede usar incluyen Htop, vmstat, iostat, injusto, df, de, netstat, mpstat, nonabley miradas.


