Está en la página 1de 4

SOR Forma A

Prueba 2 de Teoría
Sistema Operativo de Red
Profesor Diego Fuentealba
Nombre : Rut :
Coordinación : Fecha:

1. ¿Cuál de los siguientes suprimiría el alias tf?


A. unalias tf
B. alias tf
C. rmalias tf
D. alias -d tf
E. Ninguna de las anteriores

2. ¿Cual de los siguientes archivos se ejecutan al iniciar una sesión por una consola
virtual?
A. .bashrc
B. .bash_profile
C. .bash_config
D. A y B
E. B y C
F. A, B y C

3. ¿Que estructuras no son una estructura de datos asociada a un archivo?


A. dentry
B. superblock
C. inodo
D. datos (bloques)
E. Todas las anteriores son estructuras de datos asociadas con archivos.

4. ¿Que información no se almacena en el inodo de un archivo?


A. La ultima modificación del archivo
B. Los permisos del archivo
C. El usuario propietario del archivo
D. El nombre del archivo
E. Toda la información anterior se almacena en el inodo.

5. Basado en el siguiente resultado


[student@station student]$ stat /bin
File: "/bin"
Size: 2048 Blocks: 4 IO Block: 4096 Directory
Device: 309h/777d Inode: 44177 Links: 2
Access: (0755/drwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/root)
Access: Wed Mar 19 09:38:51 2003
Modify: Wed Jan 22 16:36:06 2003
Change: Wed Jan 22 16:36:06 2003
¿el directorio bin cuantos subdirectorios posee?
A. 2
B. 1
C. 3
D. Ninguna de las anteriores
SOR Forma A

6. Tiempo de modificación de un archivo significa


A. Última fecha que se modificaron los permisos
B. Última fecha que se modificaron los datos
C. Última fecha se creó un enlaces
D. Fecha de creación del archivo

7. Los enlaces duros se pueden utilizar en


A. Un archivo de texto
B. Un archivo ejecutable (binario)
C. Un directorio
D. Todas las anteriores
E. A y B
F. B y C

8. Basado en el siguiente resultado


[student@station student]$ ls -li /usr/bin/
343123 -rwxr-xr-x 3 root root 57468 Jan 24 23:42 ./rx
343123 -rwxr-xr-x 3 root root 57468 Jan 24 23:42 ./rz
¿Por qué rx y rz tienen los mismos metadatos?
A. Por son enlaces blandos que se apuntan entre si
B. Por que son enlaces duros y comparten el mismo inodo
C. Por que son enlaces duros y comparten sólo el mismo dato
D. Ninguna de las anteriores

9. Basandose en el siguiente comando


[bowe@station 030_section_questions]$ ls -l /dev/tty[1-2]/dev/fd0
/dev/audio
crw--w---- 1 elvis tty 4, 1 Jul 22 15:30 /dev/tty1
crw--w---- 1 elvis tty 4, 1 Jul 22 15:30 /dev/tty2
brw-rw---- 1 prince floppy 2, 0 Jan 30 05:24 /dev/fd0
crw------- 1 prince root 14, 4 Jan 30 05:24 /dev/audio
De los siguientes cuales son nodos de dispositivo de bloque?
A. /dev/tty1
B. /dev/tty2
C. /dev/fd0
D. /dev/audio

10. Basándose en el siguiente comando

¿En que parte está instalada la carpeta home?


A. Master Primario partición 4
B. Master Secundario partición 4
C. Esclavo Secundario partición 3
D. Esclavo Primario partición 3

11. Que opción de find encontrara archivos de 100 bytes exactamente?


A. -size +100
B. -size 100
SOR Forma A
C. -inum 100
D. -inum +100

12. ¿Que comandos pueden descomprimir un archivo .gz?


A. descomprimir
B. gunzip
C. gzip -r
D. bunzip2

13. ¿Cuáles de las siguientes líneas de comando combinarían stdout y stderr y redirigirían el
flujo combinado al archivo /tmp/find.out?
A. find /etc > /tmp/find.out 2>&1
B. find /etc >> /tmp/find.out
C. find /etc >& /tmp/find.out
D. find /etc >>& /tmp/find.out
E. A y C

14. ¿Cuáles de las siguientes líneas de comando reducirían la salida del comando locate conf a
solo los archivos cuyos nombres o ruta contengan el texto python?
A. locate conf >> grep python
B. locate conf | grep python
C. locate conf < grep python
D. locate conf | grep < python
E. Ninguna de las anteriores

15. Usted descargo un archivo titulado linux-2.5.34.tar.gz. (considere que está comprimido con
gzip) ¿Que comandos puede ejecutar para extraer el contenido del archivo?
A. tar xtf linux-2.5.34.tar.gz
B. tar xf linux-2.5.34.tar.gz
C. tar xzf linux-2.5.34.tar.gz
D. tar xZf linux-2.5.34.tar.gz
E. tar fz linux-2.5.34.tar.gz
F. tar xf linux-2.5.34.tar.gz -z

Conteste las siguientes preguntas abiertas

1. Cree un alias llamado findProc que permita buscar un proceso en el sistema. Considere
que el nombre del proceso se va a ingresar cuando se utilice el alias (Ej.: Para buscar el
procesos http se debería llamar "findProc http")

alias findProc="ps aux | grep -w"

2. Cree un enlace duro al archivo /etc/passwd llamado mi_pas y un enlace al directorio


/tmp llamado temporales.

ln /etc/passwd mi_pass
ln -s /tmp temporales
SOR Forma A
3. Cree un archivo en su directorio de inicio llamado etc.reversed que contenga un listado
largo (o detallado) del directorio /etc, que además muestre los números de los inodos, y debe
estar ordenado a la inversa de acuerdo con la última modificación. El archivo modificado
más recientemente debería estar en la última línea de la lista del archivo.

ls -lirt /etc > ~/etc.reversed

4. Haga una búsqueda con un listado de nombres de archivos regulares bajo el


directorio /usr/lib/locale, el cual tiene un conteo de enlaces mayor a 100.

find /usr/lib/locale -type f -links +100

5. Genere la secuencia pipe que muestre cuantos procesos tiene el sistema (considere la
opcion h en el comando para ver procesos para no mostrar los encabezados)
ps auxh | wc -l

También podría gustarte