Noticias
Nuevo: Aplicación web Firewall (WAF) en Serverspace
Serverspace Black Friday
DF
De marzo de 24 2025
Actualizado el 30 de agosto de 2025

Linux Hoja de referencia de comandos de archivos y directorios para DevOps

Linux

Esta guía contiene comandos clave para administrar archivos y directorios en Linux, que será útil para cualquier especialista en DevOps.

Trabajar con archivos y directorios

  • ls -lah — Mostrar una lista de archivos con información detallada
  • cd /ruta — Navegar al directorio especificado
  • pwd — Mostrar la ruta completa al directorio actual
  • mkdir nuevo_directorio — Crear una nueva carpeta
  • rm -rf archivo/directorio — Eliminar por completo un archivo o directorio
  • cp archivo1 archivo2 — Copiar un archivo o carpeta
  • mv archivo1 archivo2 — Mover o renombrar un archivo
  • archivo táctil.txt — Crear un nuevo archivo vacío
  • archivo de gato — Mostrar el contenido de un archivo en la terminal
  • archivo tail -f — Mostrar nuevas líneas de un archivo en tiempo real

Ver y editar archivos

  • menos archivos — Ver un archivo página por página
  • archivo head -n 10 — Mostrar las primeras 10 líneas de un archivo
  • archivo tail -n 10 — Mostrar las últimas 10 líneas de un archivo
  • archivo nano —Abrir un archivo en el editor Nano
  • archivo vim —Abrir un archivo en el editor de Vim
  • grep archivo "error" — Encuentra una línea que contenga "error" en un archivo

Gestión de permisos y propiedad

  • archivo chmod 755 — Establecer permisos de archivos (rwxr-xr-x)
  • chown usuario:grupo archivo — Cambiar el propietario del archivo
  • máscara 022 — Establecer la máscara de creación de archivos

Archivado y compresión

  • tar -cvf archivo.tar carpeta/ — Crear un archivo tar
  • tar -xvf archivo.tar — Extraer un archivo tar
  • tar -czvf archivo.tar.gz carpeta/ — Crear un archivo tar.gz comprimido
  • tar -xzvf archivo.tar.gz — Extraer un archivo tar.gz
  • zip -r archive.zip carpeta/ — Crear un archivo zip
  • descomprimir archive.zip — Extraer un archivo zip

Trabajar con enlaces simbólicos

  • ln -s /ruta/al/objetivo nombre_del_enlace — Crear un enlace simbólico
  • ls -l nombre_del_enlace — Consulta el enlace
  • readlink -f nombre_del_enlace — Descubra dónde apunta el enlace

Monitoreo del uso del disco

  • df -h — Verificar el espacio disponible en disco
  • du -sh archivo/ — Obtener el tamaño de un archivo o carpeta
  • du -h --max-depth=1 /ruta — Obtener el tamaño de las carpetas en el directorio especificado

Trucos útiles

  • historial | comando grep — Buscar un comando en el historial
  • !! —Repita el último comando
  • !n — Ejecutar el enésimo comando del historial
  • df -h | grep "/dev/sd" — Mostrar solo discos físicos
  • buscar /ruta -nombre "*.log" — Buscar archivos con la extensión .log

Preguntas Frecuentes

  • ¿Se pueden recuperar archivos eliminados después de rm -rf?
    En la mayoría de los casos, no. El comando rm -rf elimina los archivos permanentemente sin enviarlos a la papelera. Para evitar pérdidas accidentales, puede usar herramientas como trash-cli o configurar alias que transfieran los archivos a un directorio seguro en lugar de eliminarlos inmediatamente.
  • ¿Cómo copio una carpeta junto con su contenido?
    Uso:
    cp -r source_dir destination_dir

    La opción -r (recursiva) garantiza que se copien todos los subdirectorios y archivos.

  • ¿Cómo puedo encontrar rápidamente un archivo en el sistema?
    Ejecutar:
    find / -name "filename"

    Esto busca en todo el sistema. Como alternativa, si la utilidad de localización está instalada y su base de datos está actualizada (updatedb), localizar nombre de archivo devolverá resultados mucho más rápido.

  • ¿Cuál es la diferencia entre ls -l y ls -lah?
    ls -l muestra información detallada del archivo (permisos, propietario, tamaño, fecha).
    ls -lah agrega tamaños de archivos legibles por humanos (K, M, G) y muestra archivos ocultos.
  • ¿Cómo puedo comprobar el uso del espacio en disco en Linux?
    Uso:
    df -h

    para el espacio de disco disponible en formato legible para humanos, y

    du -sh folder/

    para comprobar el tamaño de una carpeta específica.

  • ¿Qué editor debo utilizar: Nano o Vim?
    Nano - Simple y amigable para principiantes, ideal para ediciones rápidas.
    Empuje - más potente, ampliamente utilizado por administradores de sistemas y DevOps, pero tiene una curva de aprendizaje más pronunciada.

Conclusión

Este Linux Esta hoja de trucos proporciona los comandos más esenciales para trabajar con archivos, directorios y espacio en disco. Dominar estos comandos hará que tareas cotidianas como copiar, mover, buscar y archivar archivos sean mucho más rápidas y eficientes.

Para los ingenieros de DevOps, administradores de sistemas y desarrolladores, estos comandos son la base del flujo de trabajo diario. Ya sea que escriba scripts de automatización, administre servidores o resuelva problemas de producción, un buen dominio de la línea de comandos le ahorrará tiempo y reducirá los errores.

Sigue practicando estos comandos en proyectos reales, combínalos con barras (|) y filtros (grep, awk, sed) y rápidamente te volverás fluido en ellos. Linux gestión del sistema.

Votar:
5 de 5
Calificación promedio: 5
Calificado por: 1
1101 CT Ámsterdam Países Bajos, Herikerbergweg 292
+31 20 262-58-98
700 300
ITGLOBAL.COM NL
700 300

También le podría interesar...

Utilizamos cookies para hacer que su experiencia en el Serverspace mejor. Al continuar navegando en nuestro sitio web, usted acepta nuestros
Uso de Cookies y Política de privacidad.