Comandos esenciales de Linux: Administración de sistemas y redes

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 7,05 KB

Gestión de procesos y sistema

  • startx: Inicia el entorno gráfico.
  • /etc/inittab: Define el modo de ejecución del sistema.
  • ps: Muestra información sobre los procesos activos.
  • halt: Apaga el equipo.
  • reboot: Reinicia el sistema.
  • date: Muestra la fecha y hora del sistema.
  • clear: Limpia la pantalla de la terminal.
  • man <comando>: Muestra la página de manual de un comando.

Instalación de paquetes

  1. Montar el CD-ROM: mount /mnt/cdrom
  2. Instalar el paquete: rpm -i nombre_paquete

Gestión de archivos y directorios

  • cp: Copia archivos o directorios.
  • rename: Cambia el nombre de un archivo.
  • rm: Elimina archivos o directorios.
  • cd: Cambia el directorio actual.
  • mkdir: Crea un directorio.
  • pwd: Muestra la ruta del directorio actual.
  • less: Muestra el contenido de un archivo, permitiendo la navegación.
  • cat: Muestra el contenido de un archivo.
  • ls: Lista el contenido de un directorio (ls -la muestra los archivos ocultos).

Gestión de particiones y discos

  • fdisk: Herramienta para la creación y gestión de particiones.
  • fsck: Verifica y repara sistemas de archivos.
  • df: Muestra el espacio libre en los sistemas de archivos.
  • du: Muestra el espacio utilizado por archivos y directorios.

Editores de texto

  • joe, jed, vi: Editores de texto en modo consola.
  • Para editar un archivo con vi:
    1. Abrir el archivo: vi <fichero>
    2. Entrar en modo inserción: pulsar la tecla i
    3. Salir sin guardar: pulsar la tecla Esc, luego escribir :q y pulsar Enter
    4. Guardar y salir: pulsar la tecla Esc, luego escribir :wq y pulsar Enter

Gestión de cuotas de disco

  • edquota usuario: Asigna una cuota de disco a un usuario.
  • edquota -g grupo: Asigna una cuota de disco a un grupo.
  • quota nomb_usuario: Verifica la cuota de disco de un usuario.
  • quota -g nomb_grupo: Verifica la cuota de disco de un grupo.
  • repquota /home: Genera un informe de las cuotas de disco en el directorio /home.
  • quotaoff -aug: Desactiva las cuotas de disco.
  • quotaon -aug: Activa las cuotas de disco.

Gestión de permisos y usuarios

  • chmod xxx nom_fichero: Cambia los permisos de acceso de un archivo.
  • chown usuario fichero/directorio: Cambia el propietario de un archivo o directorio.
  • chgrp grupo fichero/directorio: Cambia el grupo propietario de un archivo o directorio.
  • adduser: Crea un nuevo usuario.
  • userdel: Elimina un usuario.
  • usermod: Modifica las propiedades de un usuario.
  • passwd: Cambia la contraseña de un usuario.
  • addgroup: Añade un usuario a un grupo.
  • su: Cambia de usuario.
  • id: Muestra la información del usuario actual.
  • groups: Muestra los grupos a los que pertenece un usuario.
  • groupadd: Crea un nuevo grupo.
  • groupdel: Elimina un grupo.
  • groupmod: Modifica las propiedades de un grupo.

Gestión de red

  • ifconfig: Muestra información sobre los adaptadores de red.
  • ping host: Envía paquetes ICMP a un host para verificar la conectividad.
  • route: Muestra o manipula la tabla de enrutamiento IP.
  • Iniciar servicios: service named start/status/stop/restart

Gestión de cortafuegos (iptables)

  • iptables -t nat -F: Limpia la configuración de NAT en el cortafuegos.
  • iptables-save > /etc/sysconfig/iptables: Guarda la configuración actual de iptables.

Gestión de contraseñas shadow

  • pwconv: Crea y actualiza el fichero /etc/shadow.
  • pwunconv: Desactiva las contraseñas shadow.

Gestión de RAID

  • Raidhotadd: Añade discos en caliente a un sistema RAID.
  • Raidhotremove: Elimina discos en caliente de un sistema RAID.
  • Raidreconf: Copia datos de un disco duro a un sistema RAID.
  • Raidsetfaulty: Marca un disco como defectuoso en un sistema RAID.
  • Raidstart: Inicia un sistema RAID.
  • Raidstop: Detiene un sistema RAID.

Archivos de configuración importantes

  • /etc/passwd: Listado de usuarios del sistema.
  • /etc/shadow: Contraseñas encriptadas y datos de caducidad de las cuentas.
  • /etc/group: Listado de grupos del sistema.
  • /etc/gshadow: Listado de usuarios que pertenecen a cada grupo.
  • /etc/raidtab: Fichero de configuración de discos RAID.
  • /etc/hosts: Listado de nombres/IP para la resolución estática de nombres.
  • /etc/init.d/nombre_servicio: Scripts de inicio y control de servicios.
  • /etc/resolv.conf: Listado de servidores DNS para la resolución de nombres dinámica.
  • /etc/named.conf: Fichero de configuración del servidor DNS (BIND).
  • /etc/dhcpd.conf: Fichero de configuración del servidor DHCP.
  • /etc/vsftpd/vsftpd.conf: Fichero de configuración del servidor FTP (vsftpd).
  • /etc/http/conf/httpd.conf: Fichero de configuración del servidor web Apache.

Atajos de teclado

  • Ctrl+C: Interrumpe el comando activo.
  • Ctrl+Z: Suspende el comando activo (fg para reanudar, bg para ejecutar en segundo plano).
  • Ctrl+D: Cierra la sesión actual (similar a exit).
  • Ctrl+W: Borra la palabra anterior en la línea de comandos.
  • Ctrl+U: Borra toda la línea de comandos.
  • !!: Repite el último comando ejecutado.
  • exit: Cierra la sesión actual.

Entradas relacionadas: