0% encontró este documento útil (0 votos)
8 vistas4 páginas

File Management in Linux Spanish

Cargado por

bernardo.rios
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
8 vistas4 páginas

File Management in Linux Spanish

Cargado por

bernardo.rios
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 4

Gestión de archivos en Linux

En Linux, la mayoría de las operaciones se realizan en archivos. Y para manejar estos archivos, Linux tiene
directorios también conocidos como carpetas que se mantienen en una estructura similar a un árbol. Sin
embargo, estos directorios también son un tipo de archivo en sí mismos. Linux tiene 3 tipos de archivos:

1. Archivos regulares: es el tipo de archivo común en Linux. incluye archivos como: archivos de
texto, imágenes, archivos binarios, etc. Dichos archivos se pueden crear usando el comando táctil.
Consisten en la mayoría de los archivos en el sistema Linux/UNIX. El archivo normal contiene texto
ASCII o legible por humanos, binarios de programas ejecutables, datos de programas y mucho
más.

2. Directorios: Windows llama a estos directorios carpetas. Estos son los archivos que almacenan la
lista de nombres de archivo y la información relacionada. El directorio raíz ( /) es la base del
sistema, /home/ es la ubicación predeterminada para los directorios de inicio del usuario, /bin
para los binarios de usuario esenciales, /boot: archivos de arranque estáticos, etc. Podríamos
crear nuevos directorios con el comando mkdir .

3. Archivos especiales: representa un dispositivo físico real, como una impresora, que se utiliza para
operaciones de E/S. Los archivos de dispositivo o especiales se utilizan para la entrada/salida (E/S)
del dispositivo en sistemas UNIX y Linux. Puede verlos en un sistema de archivos como un
directorio o archivo ordinario.

En los sistemas Unix, existen dos tipos de archivos especiales para cada dispositivo, es decir, archivos
especiales de caracteres y archivos especiales de bloques. Para obtener más detalles, lea el artículo
Sistema de archivos Unix .

1. Listado de archivos

Para realizar listados de archivos o para listar archivos y directorios se utiliza el comando ls

$ls

Se enumerarán todos sus archivos y directorios en el directorio actual y cada tipo de archivo se mostrará
con un color diferente. Al igual que en los directorios de salida, se muestran en color azul oscuro.

$ls-l
Devuelve la lista detallada de los archivos y directorios en el directorio actual. El comando indica el
propietario del archivo e incluso qué archivo puede ser administrado por qué usuario o grupo y qué
usuario/grupo tiene derecho a acceder o ejecutar qué archivo.

2. Creación de archivos

El comando táctil se puede utilizar para crear un nuevo archivo. Creará y abrirá un nuevo archivo en blanco
si el archivo con un nombre de archivo no existe. Y en caso de que el archivo ya exista, el archivo no se
verá afectado.

$touch nombre de archivo

Visualización del contenido del archivo

El comando cat se puede utilizar para mostrar el contenido de un archivo. Este comando mostrará el
contenido del archivo 'nombre de archivo'. Y si la salida es muy grande, podríamos usar más o menos para
ajustar la salida en la pantalla del terminal; de lo contrario, el contenido de todo el archivo se muestra a
la vez.
$cat nombre de archivo

4. Copiar un archivo

El comando cp podría usarse para crear la copia de un archivo. Creará el nuevo archivo en destino con el
mismo nombre y contenido que el del archivo 'nombre de archivo'.

$cp fuente/nombre de archivo destino/

5. Mover un archivo

El comando mv podría usarse para mover un archivo de origen a destino. Eliminará el nombre del archivo
de la carpeta de origen y creará un archivo con el mismo nombre y contenido en la carpeta de destino.

$mv fuente/nombre de archivo destino/

6. Cambiar el nombre de un archivo

El comando mv podría usarse para cambiar el nombre de un archivo. Cambiará el nombre del archivo a
new_filename o, en otras palabras, eliminará el archivo de nombre de archivo y creará un nuevo archivo
con new_filename con el mismo contenido y nombre que el del archivo de nombre de archivo.

$mv nombre de archivo nuevo_nombre de archivo


7. Eliminación de un archivo

El comando rm podría usarse para eliminar un archivo. Eliminará el archivo de nombre de archivo del
directorio.

$rm nombre de archivo

Ejercicio aplicando los comandos de Linux Básicos:

1. En el directorio Documents, crea dos directorios llamados "TAREA" y "PAPELERA"


2. Renombra el directorio "TAREA" a "SISTEMAS".
3. Ingresa al directorio "SISTEMAS" y crea dos subdirectorios llamados "TAREAS" y "EXAMENES".
4. Dentro del directorio "TAREAS", crea dos archivos: uno llamado "tarea1.txt" y otro "examen1.txt".
5. Verifica si los archivos han sido creados correctamente y ver los permisos.
6. Copia el archivo "examen1.txt" al directorio "EXAMENES".
7. Una vez copiado, elimina el archivo "examen1.txt" del directorio "TAREAS".
8. Ingresa al directorio “EXAMENES” y renombra el archivo "examen1.txt" por "resumen.txt".
9. Abre el archivo "resumen.txt" dentro del directorio "SISTEMAS", donde describas todas las
operaciones realizadas hasta este punto. Asegúrate de que el archivo contenga al menos 5 líneas
de texto.
10. Mueve todo el directorio "SISTEMAS" a la "PAPELERA".
11. Verifica que el directorio ha sido movido correctamente y que su contenido permanece intacto.
12. Finalmente, elimina todo el directorio "PAPELERA" junto con su contenido de forma permanente,
incluyendo "SISTEMAS" y todos sus subdirectorios y archivos.

También podría gustarte