Saltar la navegación

Línea de comandos

Ejercicios

Comandos Básicos para la Gestión de Archivos y Directorios

1. Navegación entre Directorios

Linux/macOS:

  • pwd: Muestra el directorio actual.
    pwd
  • cd [directorio]: Cambia al directorio especificado.
    cd /home/usuario/documentos
  • ls: Lista los archivos y directorios en el directorio actual.
    ls -l

    Opciones:

    • -l: Muestra los detalles de los archivos (permisos, propietario, tamaño, etc.).
    • -a: Muestra los archivos ocultos.

Windows:

  • cd [directorio]: Cambia al directorio especificado.
    cd C:\\Usuarios\\Documentos
  • dir: Lista los archivos y directorios en el directorio actual.
    dir

2. Creación de Archivos y Directorios

Linux/macOS:

  • touch [nombre del archivo]: Crea un archivo vacío.
    touch archivo.txt
  • mkdir [nombre del directorio]: Crea un nuevo directorio.
    mkdir mi_directorio

Windows:

  • type nul > [nombre del archivo]: Crea un archivo vacío.
    type nul > archivo.txt
  • mkdir [nombre del directorio]: Crea un nuevo directorio.
    mkdir mi_directorio

3. Modificación de Archivos

Linux/macOS:

  • nano [archivo]: Abre un editor de texto en la terminal.
    nano archivo.txt
  • cat [archivo]: Muestra el contenido de un archivo.
    cat archivo.txt
  • mv [archivo] [nueva_ruta/nuevo_nombre]: Mueve o renombra un archivo.
    mv archivo.txt documentos/nuevo_archivo.txt

Windows:

  • notepad [archivo]: Abre el archivo en el editor Notepad.
    notepad archivo.txt
  • type [archivo]: Muestra el contenido de un archivo.
    type archivo.txt
  • move [archivo] [nueva_ruta/nuevo_nombre]: Mueve o renombra un archivo.
    move archivo.txt C:\\Documentos\\nuevo_archivo.txt

4. Eliminación de Archivos y Directorios

Linux/macOS:

  • rm [archivo]: Elimina un archivo.
    rm archivo.txt
  • rm -r [directorio]: Elimina un directorio y su contenido.
    rm -r mi_directorio

Windows:

  • del [archivo]: Elimina un archivo.
    del archivo.txt
  • rmdir [directorio]: Elimina un directorio vacío.
    rmdir mi_directorio
  • rmdir /s [directorio]: Elimina un directorio y su contenido.
    rmdir /s mi_directorio

Ejercicios

Gestión de Permisos

Linux/macOS:

  • chmod [permisos] [archivo]: Cambia los permisos de un archivo o directorio.
    chmod 755 archivo.sh

    Significado de los permisos:

    • 7: Lectura (r), escritura (w), ejecución (x) para el usuario.
    • 5: Lectura (r) y ejecución (x) para el grupo y otros.
  • chown [usuario:grupo] [archivo]: Cambia el propietario y grupo de un archivo.
    chown usuario:grupo archivo.txt

Windows:

  • icacls [archivo] /grant [usuario]:[permisos]: Cambia los permisos de un archivo.
    icacls archivo.txt /grant usuario:F

    Significado de los permisos:

    • F: Permisos completos (Full control).
    • R: Solo lectura.

Errores Comunes y Soluciones

  • "Permiso denegado": Verifique los permisos del archivo o directorio.
    • Solución en Linux: Use sudo para obtener permisos administrativos.
    • Solución en Windows: Ejecute el cmd como administrador.
  • "Archivo o directorio no encontrado": Asegúrese de que el nombre del archivo o directorio sea correcto y esté en la ubicación especificada.
  • Eliminación accidental: Use opciones como -i en Linux para confirmar antes de eliminar archivos.
    rm -i archivo.txt

Referencias

Orientaciones

Errores Comunes y Soluciones

Errores Comunes y Soluciones

  • "Permiso denegado": Verifique los permisos del archivo o directorio.
    • Solución en Linux: Use sudo para obtener permisos administrativos.
    • Solución en Windows: Ejecute el cmd como administrador.
  • "Archivo o directorio no encontrado": Asegúrese de que el nombre del archivo o directorio sea correcto y esté en la ubicación especificada.
  • Eliminación accidental: Use opciones como -i en Linux para confirmar antes de eliminar archivos.
    rm -i archivo.txt

Referencias

Creado con eXeLearning (Ventana nueva)