Está en la página 1de 14

lOMoARcPSD|5957588

Linux Archivos

Administración de Sistema Operativo Linux (Universidad Tecnológica de Chile)

StuDocu no está patrocinado ni avalado por ningún colegio o universidad.


Descargado por Andreas Deris (malmsteen@123mail.cl)
lOMoARcPSD|5957588

INACAP – Santiago Sur


Analista Programador
Ingeniería en Informática

Ejercicios Lección 1 y 2
Manejo Básico del Sistema de Archivos

Instrucciones: Con el usuario alumno ejecute las siguientes


tareas:

1.- ¿Qué significado tienen los siguientes nombres de directorio?

a) .
b) .
.
c) ~
d) -

Pruébelos, escribiendo el comando cd más el directorio arriba especificado y saque sus


conclusiones.
a) cd . Representa el directorio actual.

b) cd .. se usa para regresar al directorio anterior.

c) cd ~ Permite volver al directorio home del usuario.

d) cd – Permite alternar entre el directorio actual y el directorio donde estábamos anteriormente.

2.- ¿Qué sucede si ejecuta el comando cd sin parámetros?


Se utiliza para volver a la carpeta del usuario
3.- Abra 4 pseudo-consolas y establezca el directorio actual de trabajo de cada consola a los
siguientes:

a) ~/..
b) /tmp
c) /etc/sysconfig
d) /usr/share/gnome

a) ~/..

Descargado por Andreas Deris (malmsteen@123mail.cl)


lOMoARcPSD|5957588

b) /tmp

c) /etc/sysconfig

d) /usr/share/gnome

4.- El directorio /tmp se utiliza en un sistema GNU/Linux como un directorio temporal para
programas. Para probar si un usuario común puede crear y modificar archivos en dicho directorio,
intente lo siguiente:

a) ingrese a una consola virtual con su nombre de usuario principal (el usuario alumno).

Descargado por Andreas Deris (malmsteen@123mail.cl)


lOMoARcPSD|5957588

b) cambie su directorio actual de trabajo a /tmp

c) liste los archivos que contiene el directorio /tmp

Descargado por Andreas Deris (malmsteen@123mail.cl)


lOMoARcPSD|5957588

e) cree un nuevo archivo vacío, de nombre nuevoarchivo

e) revise si el archivo fue creado en la ubicación actual

Descargado por Andreas Deris (malmsteen@123mail.cl)


lOMoARcPSD|5957588

5.- Utilizando al usuario root, encuentre la ruta absoluta del sistema de archivos donde se
encuentran los comandos cp, mozilla, cd y fdisk. Para hacer este ejercicio, utilice el comando
which, que muestra información sobre el FQN (fully qualified name o ruta absoluta del archivo).
Comente los resultados.
1)cp

2)mozilla

3)cd

4)fdisk

Descargado por Andreas Deris (malmsteen@123mail.cl)


lOMoARcPSD|5957588

6.- Realice el mismo ejercicio anterior, pero ingresando al sistema como el usuario alumno (con
clave alumno) . ¿Son diferentes todos/alguno/ningún resultado? Discuta con sus compañeros.

7.- Compruebe la posibilidad de crear archivos en diferentes directorios del sistema. Para ello,
ingrese como el usuario alumno (clave alumno) en una consola virtual y realice las siguientes
actividades:

a) trate de crear, utilizando el comando touch, un nuevo archivo vacío miarchivo.arch dentro
de los directorios ~, /tmp, /bin y /root.

Descargado por Andreas Deris (malmsteen@123mail.cl)


lOMoARcPSD|5957588

Se puede crear el archivo solo en los directorios~, /tmp.

b) determine el FQN de los siguientes comandos: pwd, ls y whoami.

8.- ¿Qué muestra por pantalla el siguiente comando?

tree /etc/X11/xinit

Descargado por Andreas Deris (malmsteen@123mail.cl)


lOMoARcPSD|5957588

Muestra el subárbol de directorios dentro de la ruta indicada

10.- Ud. desea programar en el lenguaje Python y averigua que existen ejemplos en su sistema
GNU/Linux en la ruta absoluta /usr/share/doc/pygtk2-2.24.0/examples/ . Además descubre que los
archivos no pueden ser escritos, por lo que decide crear una copia local, en su directorio personal,
de dichos archivos.

a) Liste a la vez, por consola, todos los archivos de ejemplo disponibles (sugerencia: liste los
archivos recursivamente por consola).2-2

R: ls -R /user/share/doc/pygtk2-2.24.0/examples/

b) Copie todos los archivos dentro de la ruta mencionada en una carpeta propia, llamada
ejemplos-python.

R: cp -R/usr/share/doc/pygtk2-2.24.0/examples/ ~/ejemplos-python/

b) Elimine todos los archivos que se encuentran en el subdirectorio ide, eliminando además
dicho directorio.

R: rm -R ~/ejemplos-python/ide

c) Elimine todos los archivos que se encuentran en el subdirectorio glade, pero sin eliminar
dicho directorio.

R: rm -R ~/ejemplos-python/glade/*

d) Elimine el directorio examples recién creado.

R: rm -R ~/ejemplos-python/examples
Descargado por Andreas Deris (malmsteen@123mail.cl)
lOMoARcPSD|5957588

11.- Realice los siguientes ejercicios, utilizando su cuenta de usuario principal:

a) ls conf
b) liste todos los archivos dentro del directorio /etc, cuyo nombre comience con la letra l
minúscula

c) liste todos los archivos dentro del directorio /etc, cuyo nombre tenga sólo 3 letras iniciales
más la terminación .conf

Descargado por Andreas Deris (malmsteen@123mail.cl)


lOMoARcPSD|5957588

d) liste todos los archivos dentro del directorio /etc, cuyo nombre contenga un dígito antes de
la terminación .conf

e) liste todos los archivos dentro del directorio /etc, cuyo nombre no comience con la letra m
minúscula o con la letra w minúscula.

12.- Cree un conjunto de archivos vacíos, cuyos nombres tengan 3 letras minúsculas, entre la a y la
z (cree tantos archivos como variaciones posibles puedan realizarse. Ejemplos válidos de nombres
de archivos son: aaa, aab, aac, aba, baa, caa, cab, ...).

Descargado por Andreas Deris (malmsteen@123mail.cl)


lOMoARcPSD|5957588

Descargado por Andreas Deris (malmsteen@123mail.cl)


lOMoARcPSD|5957588

13.- Cree un archivo en /root/ prueba.txt

14.- Copie el archivo prueba.txt a /home/alumno

15.- Mueva el archivo prueba de /root/ a /root/Desktop

Descargado por Andreas Deris (malmsteen@123mail.cl)


lOMoARcPSD|5957588

16.- Elimine todos los archivos .txt creados

Descargado por Andreas Deris (malmsteen@123mail.cl)

También podría gustarte