1. Navegación de Directorios
Descripción: Comandos básicos para moverse dentro del sistema de archivos.
Comando | Explicación |
---|---|
cd /ruta/del/directorio | Cambia al directorio especificado. |
ls | Lista los archivos y carpetas en el directorio actual. |
pwd | Muestra la ruta completa del directorio actual. |
2. Gestión de Archivos y Directorios
Descripción: Comandos para crear, copiar, mover y eliminar archivos y directorios.
Comando | Explicación |
---|---|
touch archivo.txt | Crea un archivo vacío llamado archivo.txt . |
mkdir carpeta | Crea un nuevo directorio llamado carpeta . |
cp archivo1.txt archivo2.txt | Copia archivo1.txt a archivo2.txt . |
mv archivo.txt /ruta/destino/ | Mueve archivo.txt al directorio especificado. |
rm archivo.txt | Elimina el archivo archivo.txt . |
rm -r carpeta | Elimina el directorio carpeta y todo su contenido de forma recursiva. |
3. Ver Contenido de Archivos
Descripción: Comandos para visualizar el contenido de archivos de texto.
Comando | Explicación |
---|---|
cat archivo.txt | Muestra el contenido de archivo.txt en la terminal. |
less archivo.txt | Permite desplazarse por el contenido de archivo.txt de forma paginada. |
head archivo.txt | Muestra las primeras 10 líneas de archivo.txt . |
tail archivo.txt | Muestra las últimas 10 líneas de archivo.txt . |
4. Gestión de Permisos
Descripción: Comandos para cambiar permisos y propietarios de archivos y directorios.
Comando | Explicación |
---|---|
chmod 755 archivo.txt | Cambia los permisos de archivo.txt para que el propietario tenga permisos de lectura, escritura y ejecución, y otros tengan solo lectura y ejecución. |
chown usuario:grupo archivo.txt | Cambia el propietario y el grupo de archivo.txt a usuario y grupo . |
5. Procesos y Tareas en Segundo Plano
Descripción: Comandos para gestionar procesos y tareas en segundo plano.
Comando | Explicación |
---|---|
ps aux | Muestra una lista de todos los procesos en ejecución. |
top | Muestra un monitoreo en tiempo real de los procesos y el uso de recursos. |
kill PID | Termina un proceso específico por su ID de proceso (PID ). |
bg | Envía un proceso detenido al fondo. |
fg | Trae un proceso en segundo plano al frente. |
6. Gestión de Archivos Comprimidos
Descripción: Comandos para trabajar con archivos comprimidos.
Comando | Explicación |
---|---|
tar -czvf archivo.tar.gz carpeta | Crea un archivo comprimido archivo.tar.gz a partir de la carpeta especificada. |
tar -xzvf archivo.tar.gz | Extrae el contenido de archivo.tar.gz al directorio actual. |
zip archivo.zip archivo.txt | Comprime archivo.txt en archivo.zip . |
unzip archivo.zip | Descomprime archivo.zip en el directorio actual. |
7. Redes y Conexiones
Descripción: Comandos para comprobar la conectividad y configurar redes.
Comando | Explicación |
---|---|
ping dominio.com | Envía paquetes de prueba a dominio.com para verificar la conectividad. |
ifconfig o ip a | Muestra la configuración de las interfaces de red. |
ssh usuario@servidor | Inicia una sesión SSH con el servidor remoto. |