Comandos Básicos de Ubuntu
1. Gestión de Archivos y Directorios
Listar archivos en un directorio
ls
ls -l
→ Lista en formato detallado.
ls -a
→ Muestra archivos ocultos.
Cambiar de directorio
cd nombre_del_directorio
cd ..
→ Subir un nivel en la jerarquía.
cd /ruta/absoluta
→ Ir a una ubicación específica.
Crear un nuevo directorio
mkdir nombre_del_directorio
Eliminar archivos o directorios
rm archivo.txt
rm -r directorio
rm -f archivo.txt
→ Forzar la eliminación.
2. Gestión de Usuarios y Permisos
Ver usuario actual
whoami
Cambiar de usuario
su usuario
Cambiar permisos de un archivo
chmod 755 archivo
chmod +x script.sh
→ Dar permisos de ejecución.
Cambiar propietario de un archivo
chown usuario:grupo archivo
3. Gestión de Procesos
Ver procesos en ejecución
ps aux
Finalizar un proceso
kill PID
kill -9 PID
→ Forzar la finalización.
pkill nombre_proceso
→ Finalizar por nombre.
4. Gestión de Paquetes
Actualizar lista de paquetes
sudo apt update
Actualizar paquetes instalados
sudo apt upgrade -y
Instalar un paquete
sudo apt install nombre_paquete
Eliminar un paquete
sudo apt remove nombre_paquete
5. Gestión del Sistema
Ver espacio en disco
df -h
Ver uso de memoria
free -h
Reiniciar o apagar el sistema
sudo reboot
sudo shutdown -h now
6. Redes
Ver dirección IP
ip a
Hacer ping a un servidor
ping google.com
Ver conexiones activas
netstat -tulnp