Este artículo describirá los 10 comandos de Linux que uso en la vida diaria. No son nada especiales ni complicados. He aprendido que las cosas más simples de la vida te brindan la mayor alegría, así que comencemos con el menos usado de los diez comandos.
10. – En el número diez está hwinfo –corto
Hwinfo es una aplicación que le brinda información del sistema de una manera muy agradable y la prefiero entre las formas integradas u otras aplicaciones porque está muy bien ordenada y es súper rápida. Puede tener un resumen completo del sistema o simplemente uno rápido como me encanta con la opción –breve. Ahora, como lamento, no es una aplicación integrada, por lo que debe instalarla, así es como lo hago en Ubuntu:
# How to install hwinfo in Ubuntu Linux?
sudo apt install hwinfo
Code language: PHP (php)
Aquí le daré algunas de las otras formas en que puede usar el comando si lo necesita, por lo general, las opciones –short y –disk son las más comunes:
# How to use hwinfo most common ways
# Find detailed info about the Linux box
hwinfo
# How to show only a summary #
hwinfo --short
# How to view all disks #
hwinfo --disk
# How to get an overview #
hwinfo --short --block
# How to find a particular disk #
hwinfo --disk --only /dev/sda
hwinfo --disk --only /dev/sda
Code language: PHP (php)
09. – En el número nueve está el comando lsb_release -a
De ahora en adelante, tengo que verificar las versiones de todos mis servidores para ver si necesitan algunas actualizaciones. Por supuesto, automatizo las cosas con Ansible, pero el comando para verificar todos los servidores siempre es lsb_release -a . Es un comando incorporado, por lo que no tiene que realizar ninguna instalación para la mayoría de las distribuciones de Linux. Como triste antes me encanta usar comandos simples nada complejos y fáciles de recordar para el trabajo diario.
# How to use lsb_release
lsb_release -a
Code language: PHP (php)
08. – La octava posición es para el comando “w” o también conocido como who
Sí, es un comando común necesario para mi uso diario para que pueda verificar los usuarios que iniciaron sesión en cualquiera de los servidores. Y normalmente lo uso con la opción –short.
# How to use who command
w
# or
w -- short
Code language: PHP (php)
07. – El séptimo en mi lista es el comando cp o scp (copiar)
No hay nada especial aquí, solo copio archivos y carpetas principalmente para copias de seguridad o para mover cosas de un servidor a otro y cada vez uso diferentes opciones según el caso que necesito hacer.
# How to use cp command
cp /home/sonik/backups/archive-2021-04-28.tar.gz /media/nas01/backups/archive-2021-04-28.tar.g
# How to use scp command
scp /home/sonik/backups/archive-2021-04-28.tar.gz sonik@host-ip:/home/backups/daily/
Code language: PHP (php)
Ahora, estos trabajos generalmente se realizan con un trabajo cron y así sucesivamente, pero muy a menudo tienes que hacer algo tú mismo.
06. – Ah… el sexto lugar definitivamente es para el comando Matar
Sí, Linux es muy bueno y confiable, pero no hay forma de que pase un día sin usar el comando kill o systemctl, reinicie esto, elimine eso, vuelva a cargar el otro, todas son tareas diarias.
# How to use kill
kill process id
# How to use systemctl
systemctl stop process
Code language: PHP (php)
05. – El quinto lugar es para reinicios y el comando reiniciar
Ahora, este es muy común en mi vida diaria, cuando el parche de vida no es posible, debe reiniciar sus máquinas cada vez que se realiza una actualización seria. Así que no es un gran abeto que lo use más común que los otros comandos que enumeramos anteriormente.
# How to use the reboot command
reboot
# Reboot alternative
shutdown -r now
Code language: PHP (php)
04. – Ahora adelante, el lugar es desafiante para el comando claro
Trabajando con scripts o comandos o retorciendo esto para la prueba y el otro y el tercero necesito una ventana de terminal limpia, entonces, ¿qué debo hacer? Uso el comando claro como cada 5 minutos en mi vida. Es, con mucho, el comando más simple de todos, pero es el más importante para una experiencia de usuario relajada con la terminal 🙂
# How to use the clear command in the terminal
clear
Code language: PHP (php)
03. El tercer lugar es para la página de manual
Sin masas, la página del manual es uno de los comandos más comunes e importantes de todos. Todo lo que haces en la vida está conectado con la página de manual, ¿cómo hacer esto? O como hacer eso? ¿Qué opciones necesito? Todo está hecho con la página de manual, por lo que en mi lista está en tercer lugar.
# How to use the man page
man appname
Code language: PHP (php)
02. En segundo lugar está el comando de historial
Sí, en cada servidor al que ingresas hay algo que has hecho un minion veces y está ahí en el historial, solo necesitas encontrarlo, ejecutarlo y continuar con tu vida, por lo que en mi lista este comando está absolutamente en segundo lugar para uso diario. Aquí puedo poner history -c también porque algunos servidores necesitan borrar la información, pero estos dos merecen el segundo lugar en mis 10 mejores comandos de Linux
# How to use history
history
# How to clear history
history -c
Code language: PHP (php)
01. – Así que el primer lugar… bueno, el primer lugar es para el comando más fácil de todos:el comando cd
¿Estás sorprendido? Espero que no, porque este comando se necesita las 24 horas del día, los 7 días de la semana en cada shell y no puedes hacer dos cosas sin él. Es uno de los comandos más utilizados en el mundo y es el más necesario. Espero que no te decepcione el comando número uno en mi lista, pero ese es realmente el más usado.
# How to use cd command
cd /path/to/dir
Code language: PHP (php)
Conclusión
Ahora sé que estos 10 comandos no incluyen cat, tail, mv ni otros comandos comunes, pero para mí, estos son los primeros en mi lista para uso diario. ¿Cuáles son sus principales comandos? Si desea responder, escríbalas en los comentarios a continuación.