1.10 gestor de archivosES 601 01 01 10

 Gestión de Archivos y Carpetas en Linux

Introducción

En este tutorial aprenderás los conceptos básicos para crear, modificar y gestionar archivos y carpetas en sistemas Linux mediante la terminal. Dominar estos comandos es esencial para cualquier usuario de Linux.

1. Navegación y Entorno de Trabajo

Directorio personal vs directorio raíz

Es importante trabajar siempre en tu directorio personal y no en el directorio raíz para evitar problemas en el sistema.

bash
# Limpiar pantalla
clear

# Navegar al directorio personal (ajusta "josevicente" por tu usuario)
cd /home/josevicente

# Verificar el contenido (debe estar vacío inicialmente)
ls

2. Creación de Carpetas (Directorios)

Comando mkdir

El comando mkdir (make directory) crea nuevas carpetas.

bash
# Crear una carpeta llamada "documentos"
mkdir documentos

# Verificar que se creó (aparece en color azul)
ls
ls -l  # Listado más detallado

⚠️ Importante: Linux es "case sensitive" (distingue mayúsculas/minúsculas). Documentos y documentos son carpetas diferentes.

bash
# Crear otra carpeta con nombre similar pero diferente capitalización
mkdir Documentos

# Ver ambas carpetas
ls -l

Truco: Historial de comandos

Usa las flechas ↑ y ↓ para navegar por comandos anteriores sin tener que escribirlos nuevamente.

3. Creación de Archivos

Comando touch

El comando touch crea nuevos archivos vacíos.

bash
# Crear un archivo de texto
touch documento.txt

# Verificar la creación
ls -l

4. Copiar y Mover Archivos

Copiar archivos (cp)

bash
# Copiar documento.txt a la carpeta documentos
cp documento.txt documentos/

# Usa TAB para autocompletar nombres
cp docu[TAB] docu[TAB]/

Mover archivos (mv)

bash
# Mover el archivo (cortar y pegar)
mv documento.txt Documentos/

# Verificar que ya no está en la ubicación original
ls -l

# Verificar que está en el nuevo destino
cd Documentos
ls -l
cd ..  # Volver al directorio anterior

5. Eliminar Archivos y Carpetas

Eliminar archivos (rm)

bash
# Eliminar un archivo
rm documento.txt

# Verificar eliminación
ls -l

Eliminar carpetas

Hay dos formas de eliminar directorios:

bash
# Para directorios VACÍOS
rmdir documentos/

# Para directorios con contenido (elimina recursivamente)
rm -r Documentos/

# Alternativa: vaciar primero y luego eliminar
cd Documentos
rm documento.txt
cd ..
rmdir Documentos

Resumen de Comandos

ComandoFunciónEjemplo
cdCambiar directoriocd /home/usuario
lsListar contenidols -l
mkdirCrear directoriomkdir nueva_carpeta
touchCrear archivotouch archivo.txt
cpCopiarcp origen destino/
mvMover/renombrarmv origen destino/
rmEliminar archivorm archivo.txt
rmdirEliminar directorio vacíormdir carpeta/
rm -rEliminar directorio con contenidorm -r carpeta/

Consejos Adicionales

  1. Autocompletado: Usa la tecla TAB para completar automáticamente nombres de archivos y carpetas

  2. Mayúsculas/minúsculas: Recuerda que Linux distingue entre mayúsculas y minúsculas

  3. Precaución: Los comandos de eliminación son permanentes, no hay "papelera de reciclaje"

  4. Permisos: Algunas operaciones pueden requerir permisos de superusuario (sudo)

¡Practica estos comandos para familiarizarte con la gestión de archivos en Linux!


Comentarios

Entradas más populares de este blog

ejercicios-Crear Carpeta y Archivo de Texto en Ubuntu

Instalar Docker en Ubuntu Server usando docker.io

Tutorial de Carpetas y Directorios en Ubuntu Linux