
Gracias por todos los me gusta, las amables palabras y el apoyo que nos brindaron durante las dos primeras partes de la serie Comandos de Linux.
En el primer artículo, presentamos comandos para usuarios nuevos en Linux y que necesitan conocimientos básicos para comenzar.
En el segundo artículo, analizamos comandos útiles para usuarios intermedios para ayudarlos a administrar sus sistemas de manera efectiva.
En este artículo, exploraremos los comandos necesarios para administrar un servidor Linux.
comando 41.ip
El «comando ip» es una herramienta de red que se utiliza para administrar la configuración de la red, como configurar direcciones IP, administrar interfaces, configurar tablas de enrutamiento, solucionar problemas de red, etc.
Verifique las interfaces de red activas en Linux
Para verificar las interfaces de red activas en un sistema Linux, puede usar el siguiente comando, que enumerará todas las interfaces de red junto con su estado, dirección IP asignada y otra información relacionada.
ip addr show
Cómo habilitar/deshabilitar la interfaz de red en Linux
Para deshabilitar o habilitar la interfaz de red en un sistema Linux, puede usar los siguientes comandos:
sudo ip link setdown sudo ip link set up
este»abajo«El comando desactiva una interfaz de red, impidiéndole enviar o recibir datos. En su lugar,»arribaEl comando «habilita la interfaz, permitiéndole enviar y recibir datos activamente.
Establecer una dirección IP estática en Linux
Para asignar una dirección IP estática a una interfaz de red en Linux, puede utilizar el siguiente comando:
sudo ip address add/ dev
Por ejemplo, asignar una dirección IP 192.168.1.100 La máscara de subred es veinticuatro (equivalente a 255.255.255.0) a la interfaz Ethernet 0usarías:
sudo ip address add 192.168.1.100/24 dev eth0
42. comando ss
El «comando ss» muestra diversa información relacionada con la red, como conexiones de red, tablas de enrutamiento, estadísticas de interfaz, conexiones enmascaradas, membresías multijugador, etc.
Listar los puertos de red activos en Linux
Para enumerar los puertos de red activos en Linux, puede usar el siguiente comando, que enumerará todos los sockets TCP y UDP activos que están escuchando y sus números de puerto asociados.
sudo ss -tuln
Esto es lo que significa cada opción:
-t
– Mostrar sockets TCP.-u
– Mostrar sockets UDP.-l
– Mostrar sólo tomas de escucha.-n
– Mostrar la dirección numérica en lugar de resolverla en un nombre de host.

43. comando nslookup
El «comando nslookup» es una utilidad de red que se utiliza para obtener información sobre nombres de dominio, direcciones IP y otros registros DNS. Permite a los usuarios encontrar información como direcciones IP asociadas con nombres de dominio o dominios asociados con direcciones IP.
Encontrar la dirección IP de un sitio web
Realice una búsqueda de DNS para el dominio»sitio web de google«, utilice el siguiente comando, que mostrará las direcciones IP asociadas con el dominio, así como otra información DNS, como los servidores de nombres autorizados para el dominio.
nslookup google.com

si Buscar Comando no encontrado, debe instalarlo usando el siguiente comando para su distribución de Linux específica.
sudo apt install dnsutils [On Debian, Ubuntu and Mint] sudo yum install dnsutils [On RHEL/CentOS/Fedora and Rocky/AlmaLinux] sudo emerge -a sys-apps/dnsutils [On Gentoo Linux] sudo apk add dnsutils [On Alpine Linux] sudo pacman -S dnsutils [On Arch Linux] sudo zypper install dnsutils [On OpenSUSE] sudo pkg install dnsutils [On FreeBSD]
Encuentra los registros MX para tu dominio
Intercambiador de correo de consulta (MX) registro de dominio, puede utilizar la siguiente sintaxis.
nslookup -type=mx google.com

Buscar registros NS para un dominio
Consultar servidores de nombres (NS) dominio, puede utilizar la siguiente sintaxis.
nslookup -type=ns google.com

Buscar registros DNS para un dominio
Para encontrar todos los registros DNS de un dominio, puede utilizar la siguiente sintaxis.
nslookup -type=any google.com

Buscar registros SOA para un dominio
Consultar la hora de inicio de la autorización (Arquitectura orientada a Servicios) registro de dominio, puede utilizar la siguiente sintaxis.
nslookup -type=SOA google.com

44. Comando minero
El «comando dig» (que significa Explorador de información de dominio) es una herramienta de consulta en Internet de uso común. sistema de nombres de dominio Servidores de nombres, utilizados para obtener información sobre direcciones de host, intercambios de correo, servidores de nombres e información relacionada.
Esta herramienta se puede utilizar en cualquier Linux (Unix) o sistema operativo macintosh Sistema operativo. El uso más típico es excavar Simplemente consulta un solo host.
dig google.com

45. Comando de tiempo de actividad
El «comando de tiempo de actividad» es la herramienta más útil, muestra información sobre el tiempo de actividad actual del sistema y el promedio de carga durante diferentes intervalos de tiempo.
uptime

46. comando de pared
Uno de los comandos más importantes para un administrador es «muroEl comando 'se utiliza para transmitir notificaciones o anuncios importantes a todos los usuarios actualmente conectados al sistema.
wall "we will be going down for maintenance for one hour sharply at 03:30 pm"

47. Comando de mensaje
este»información«El comando se utiliza para controlar si otros usuarios del sistema pueden enviar mensajes a su terminal.
Para permitir que otros usuarios envíen mensajes a su terminal, utilice:
mesg y
Para evitar que otros usuarios envíen mensajes a tu terminal utiliza:
mesg n
De forma predeterminada, la mayoría de los sistemas tienen «información«Los permisos están configurados en "y"
permitiendo a otros usuarios enviar mensajes a tu terminal.
48. Escribir comando
este»EscribirEl comando «se utiliza para enviar un mensaje a otro usuario que haya iniciado sesión en el mismo sistema.
write john
Luego puede ingresar su mensaje y presionar "Ctrl+D"
Mándalo.

49. Comandos parlantes
este»discursoEl comando «se utiliza para la comunicación interactiva entre dos usuarios que han iniciado sesión en el mismo sistema.
talk tecmint
si discurso No hay instrucciones de instalación, utilice las siguientes instrucciones para su distribución de Linux específica.
sudo apt install talk [On Debian, Ubuntu and Mint] sudo yum install talk [On RHEL/CentOS/Fedora and Rocky/AlmaLinux] sudo emerge -a sys-apps/talk [On Gentoo Linux] sudo apk add talk [On Alpine Linux] sudo pacman -S talk [On Arch Linux] sudo zypper install talk [On OpenSUSE] sudo pkg install talk [On FreeBSD]
comando 50.w
¿Qué hace?w' ¿El comando parece interesante? Sorprendentemente, esto no es ninguna broma. Aunque sólo tiene una letra, «w'Esta orden tiene sentido.
combina 'horas normales de funcionamiento' y'Organización Mundial de la Salud'comando que proporciona información sobre el tiempo de actividad del sistema y el usuario que ha iniciado sesión actualmente, ¡todo con solo presionar una tecla!
w

51. Cambiar el nombre de las directivas
El «comando de cambio de nombre», como su nombre indica, se utiliza para cambiar el nombre de los archivos. Permite al usuario cambiar el nombre de un archivo específico reemplazando la primera aparición encontrada en el nombre del archivo.
Por ejemplo, si desea cambiar el nombre de varios archivos con patrones o prefijos similares, entonces 'Cambiar nombre' proporciona una manera conveniente de cambiar rápidamente el nombre por lotes.
rename 's/file_//' file_*.txt

52. Comando superior
El «comando superior» muestra información en tiempo real sobre los procesos del sistema, incluido el uso de la CPU, el uso de la memoria y otras métricas del sistema.
top

53. comando mkfs.ext4
El «comando mkfs.ext4» se utiliza para crear un nuevo sistema de archivos ext4 en el dispositivo especificado. Tenga en cuenta que si se especifica el dispositivo incorrecto, se borrará y formateará todo el bloque.
Por lo tanto, se recomienda encarecidamente no ejecutar este comando a menos que comprenda completamente su significado e identifique su dispositivo de destino. El mal uso de este comando puede provocar la pérdida o corrupción de datos.
A continuación se muestra un ejemplo de cómo utilizar mkfs.ext4 Comando para crear un sistema de archivos ext4 en el dispositivo especificado:
sudo mkfs.ext4 /dev/sdb1
54. Comandos vi/nano y emacs
vi es un editor de texto, parte de los sistemas operativos Unix y Linux, que permite a los usuarios crear, editar y guardar archivos de texto.
vi myfile.txt
nano es un editor de texto sencillo y fácil de usar, perfecto para principiantes o aquellos que prefieren una experiencia de edición sencilla.
nano myfile.txt
emacs es un editor de texto potente y extensible con funciones avanzadas que proporciona una amplia gama de funciones más allá de la edición de texto básica.
emacs myfile.txt
55.comando rsync
El «comando rsync» se utiliza para copiar archivos e incluye un comando conveniente '-P'
Alternar para mostrar una barra de progreso durante la transferencia de archivos. Si tiene rsync instalado, puede crear un alias simple para facilitar la copia de archivos.
alias cp='rsync -aP'
Ahora, cuando uses el «comando cp» en la terminal, en realidad usará rsync con '-aP'
Opción para mostrarle una barra de progreso mientras se copia el archivo.
Además, guardar y mantener copias de seguridad es una tarea crucial, pero a menudo tediosa, para los administradores de sistemas. Rsync es una gran herramienta (junto con varias otras) que se puede utilizar en Terminal para configurar y administrar copias de seguridad de manera eficiente.
56. Mando libre
Monitorear la memoria y los recursos del sistema es crucial para los administradores, y el «comando libre» es una herramienta útil para este propósito porque proporciona información sobre la cantidad de memoria libre y utilizada en el sistema.
free free -k free -m free -g

57. comando mysqldump
El «comando mysqldump» se utiliza para crear una copia de seguridad de la base de datos MySQL. Permite a los usuarios volcar todos los datos de la base de datos o algunos específicos en un archivo específico.
Por ejemplo, el siguiente comando creará una copia de seguridad de todas las bases de datos y las almacenará en un archivo llamado «Archivo de copia de seguridad.sql'.
mysqldump -u root -p --all-databases > /home/ravi/backupfile.sql
58. comando mkpasswd
El «comando mkpasswd» se utiliza para generar una contraseña aleatoria de una longitud específica que es difícil de adivinar. Es especialmente útil para crear contraseñas seguras para diversos fines.
Por ejemplo, el siguiente comando genera una contraseña aleatoria de 10 caracteres, como «zI4+Ybqfx9”.
mkpasswd -l 10
«`
Tenga en cuenta, "-l"
La opción se usa para especificar la longitud de la contraseña y, a menudo, se usa en lenguajes de secuencias de comandos para generar contraseñas aleatorias para diversos fines.
necesitará usar»contraseña«comando que quizás necesites instalar»esperadoUtilice los siguientes comandos para empaquetar según corresponda para su distribución de Linux específica.
sudo apt install expect [On Debian, Ubuntu and Mint] sudo yum install expect [On RHEL/CentOS/Fedora and Rocky/AlmaLinux] sudo emerge -a sys-apps/expect [On Gentoo Linux] sudo apk add expect [On Alpine Linux] sudo pacman -S expect [On Arch Linux] sudo zypper install expect [On OpenSUSE] sudo pkg install expect [On FreeBSD]
59. Pegar instrucciones
este»pegar«El comando se utiliza para fusionar líneas de archivos. Toma líneas de múltiples archivos de entrada y las concatena horizontalmente, con cada línea separada por un delimitador.
paste File1.txt File2.txt

60.lsde comando
«lsof comando» significa «Listar archivos abiertos” y muestra todos los archivos actualmente abiertos en el sistema. Es útil para saber qué procesos utilizan un determinado archivo o para mostrar todos los archivos de un solo proceso.
lsof

Este no es el fin. Los administradores del sistema realizan muchas tareas para brindarle una interfaz de trabajo tan hermosa. La administración de sistemas es en realidad un arte que se aprende y se implementa de manera perfecta.
Haremos todo lo posible para brindarle toda la demás información necesaria que los profesionales de Linux deben aprender. Linux en sí es un proceso de aprendizaje continuo.
Siempre apreciamos sus amables palabras, ya que nos alientan a hacer un esfuerzo adicional para brindarle artículos bien informados.