Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Linux Archivos
Ejercicios Lección 1 y 2
Manejo Básico del Sistema de Archivos
a) .
b) .
.
c) ~
d) -
a) ~/..
b) /tmp
c) /etc/sysconfig
d) /usr/share/gnome
a) ~/..
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).
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
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.
tree /etc/X11/xinit
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/*
R: rm -R ~/ejemplos-python/examples
Descargado por Andreas Deris (malmsteen@123mail.cl)
lOMoARcPSD|5957588
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
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, ...).