Comandos básicos
Vamos a crear una lista de comandos básicos para Linux.
Navegación de Archivos
ls
ls
Lista los archivos y directorios en el directorio actual.
Opciones útiles: ls -l
(lista detallada), ls -a
(incluye archivos ocultos).
cd
cd
Cambia de directorio.
pwd
pwd
Muestra la ruta del directorio actual.
mkdir
mkdir
Crea un nuevo directorio.
rm
rm
Elimina archivos o directorios.
Gestión de Archivos
cp
cp
Copia archivos o directorios.
mv
mv
Mueve o renombra archivos o directorios.
cat
cat
Muestra el contenido de un archivo.
nano
o vim
nano
o vim
Editores de texto en terminal.
find
find
Busca archivos y directorios en una ruta especificada.
Gestión de Usuarios y Permisos
adduser
adduser
Añade un nuevo usuario al sistema.
passwd
passwd
Cambia la contraseña de un usuario.
chmod
chmod
Cambia los permisos de un archivo o directorio.
chown
chown
Cambia el propietario de un archivo o directorio.
Gestión de Procesos
ps
ps
Muestra los procesos en ejecución.
top
top
Monitoriza los procesos en tiempo real.
kill
kill
Termina un proceso usando su ID (PID).
htop
htop
Alternativa mejorada a top
(requiere instalación).
Redes
ifconfig
o ip
o ip a
ifconfig
o ip
o ip a
Muestra la configuración de la red.
ping
ping
Envía paquetes para verificar la conexión a un servidor.
netstat
netstat
Muestra las conexiones de red activas y los puertos en uso.
nmap
nmap
Escanea puertos y detecta servicios en un dispositivo (requiere instalación).
Seguridad
sudo
sudo
Ejecuta comandos con permisos de superusuario.
ufw
ufw
Permite gestionar el firewall en distribuciones basadas en Debian.
ssh
ssh
Inicia sesión en un sistema remoto de forma segura.
history
history
Muestra el historial de comandos ejecutados.
fail2ban
fail2ban
Configura la protección contra ataques de fuerza bruta (requiere instalación).
Compresión y Descompresión
tar
tar
Empaqueta y descomprime archivos tar.
zip
y unzip
zip
y unzip
Comprime y descomprime archivos zip.
Last updated