Sunteți pe pagina 1din 7

Asignatura: SISTEMAS OPERATIVOS EN RED (SERVER +)

Unidad de Aprendizaje No. 2


(Actividad de Aprendizaje Presencial No.2)
Aprendizaje esperado:
Programa scripts bsicos de automatizacin de procesos esenciales de un sistema operativo Linux.
Instrucciones:
Responda el siguiente cuestionario.
Seccin 1 Introduccin a Bash
Preguntas
Pregunta 1
Cul es la shell predeterminada en Red Hat Enterprise Linux?
A.
/bin/conch
B.
/bin/sh
C.
/usr/bin/tcsh
D.
/bin/bash
E. None of the above
Pregunta 2
Qu podra interpretarse como un comentario de una shell bash?
A.
/* blagh */
B.
% blagh
C.
# blagh
D. B and C
E. None of the above
Pregunta Para cul de las siguientes tareas la shell bash se utiliza ms?
A. Ejecutar comandos para usuarios de modo interactivo
B. Clculos numricos
C. Ejecucin automtica de comandos desde scripts
D. A y C
E. Todas las anteriores
Pregunta 4
Tras arrancar, desde qu archivo bash ejecuta automticamente los comandos?
A.
~/bash_startup
B.
~/.bash_startup
C.
~/.bash
D.
~/.bashrc
E. None of the above
Utilice la siguiente salida del comando history para contestar las siguientes 4 preguntas. Para cada pregunta,
asuma que el comando se teclea directamente despus del comando history como se muestra a continuacin.
[elvis@station elvis]$ history
4 cd ..
5 ls
6 cd doc/
7 ls
...
977 xmms &
978 ls -al /tmp/.esd/socket
979 rm /tmp/.esd/socket
980 ps aux | grep karen
981 pgrep -u karen
982 rm /tmp/.esd/socket
983 su
984 ls
985 ls -l /tmp/.esd/
986 ls -ld /tmp/.esd/
987 s u
988 su
989 history
Pregunta 5
Qu comando se sustituira si elvis despus tecleara !5?
A.
xmms &
B.
rm /tmp/.esd/socket
C.
ls
D.
historial
E. None of the above
Pregunta 6
Qu comando se sustituira si elvis despus tecleara!!?
A.
xmms &
B.
cd ..
C.
su
D.
ls
E. None of the above
Pregunta 7
Qu comando se sustituira si elvis despus tecleara !-5?
A.
xmms &
B.
ls
C.
ls -l /tmp/.esd/
D.
historial
E. None of the above
Pregunta 8
Qu comando se sustituira si elvis despus tecleara !p?
A.
ps aux | grep karen
B.
pgrep -u karen
C.
ps aux
D.
pico /etc/hosts
E. La sustitucin no se puede determinar a partir de la informacin provista.
Pregunta 9
Qu secuencias se pueden utilizar para acceder a partes del historial de comandos de bash?
A. ESC-.
B. CTRL-.
C. CTRL-H
D. CTRL-ALT-F3
E. None of the above
Pregunta 10
Qu comando se utiliza para listar el historial de comandos de bash?
A. historial
B. hist
C. h
D. command
E. A y D
Seccin 3 Variable de bash
Pregunta 1
Qu no se utiliza como nombre de variable de shell?
A.
NAME
B.
PHONE_1
C.
Addr2
D.
ZipCode
E. All of the above could be used as the name of a shell variable.
Pregunta 2
Cul de los siguientes no puede utilizarse como nombre de una variable de entorno?
A.
NAME
B.
PHONE_1
C.
Addr2
D.
ZipCode
E. All of the above could be used as the name of a environment variable.
Pregunta 3
El usuario elvis inicia una nueva subshell y ejecuta el comando date, esperando ver la fecha reportada en la zona
horariaMDT. No obstante, el comando date an reporta la fecha en la zona horaria EDT. Qu hizo mal elvis?
A. The variable TZis being set as a shell variable, not an environment variable.
B.
Para que los cambios en el archivo ~/.bashrcsurtan efecto, elvis debe salir y reiniciar (en vez de iniciar
una nueva subshell).
C.
elvis debe establecer permisos ejecutables en el archivo .bashrcen su directorio de inicio.
D.
elvis utiliz una sintaxis errada y debera haber agregado la lnea TZ = MDTen su lugar.
E. Ninguna explica de forma adecuada el error que cometi elvis.
Pregunta 4
Qu cambio debera hacer elvis para corregir su error?
A. Debera modificar la lnea agregada a .bashrc para leer export TZ=MDT
B. Ejecutar el comandochmod a+x ~/.bashrc
C. Either A or C
D. Ninguno de estos pasos resolvera el problema.
Pregunta 5
Qu establecera correctamente la variable de shell ADDRcomo 123 Elm St.?
A.
ADDR= 123_Elm_St.
B.
ADDR = 123 Elm St.
C.
ADDR="123 Elm St."
D.
ADDR=123_Elm_St.
E. None of the above.
Seccin 4 Expansin de la lnea de comandos
Pregunta 1
Qu signo de puntuacin no est asociado con la expansin de la lnea de comandos bash?
A. { }
B. ~
C. $
D. *
E. %
Pregunta 2
Cuando es evaluado por la shell bash, a cuntas palabras se expandir lo siguiente?
{jan,feb,mar}.{data,report}.{txt,html}
A. 3
B. 8
C. 9
D. 12
E. 24
Pregunta 3
Cul de las siguientes lneas de comando crearan un archivo llamado make $ at home!
A.
touch "make $ at home"\!
B.
touch 'make $ at home!'
C.
touch 'make $'\ at\ home\!
D. A y C
E. Todas las anteriores
Pregunta 4
Cuando el usuario plato ejecuta el siguiente comando, cul es el nombre del archivo en que se escribe?
cal > calendar.$(id -un).txt
A.
calendar.txt
B.
calendar.plato.txt
C.
calendar.id -un.txt
D.
calendar.512.txt
E. None of the above
Pregunta 5
Cul de los siguientes suprimira el alias tf?
A.
unalias tf
B.
alias tf
C.
rmalias tf
D.
alias -d tf
E. None of the above
Pregunta 6
El usuario prince ha personalizado su prompt para que aparezca de la siguiente manera. El tiempo es la hora actual
y el nmero 613 es el nmero de historial del comando actual. Cul de los siguientes comandos configurara la
variable PS1correctamente?
(02Sep03-11:11:53) [prince@tation ~] 613 $
A.
PS1="(\d) [\u@\h \w] !\# "
B.
PS1="($(date)) [\u@\h] \! \$ "
C.
PS1="(\d) [$(whoami)] \! $ "
D.
PS1="($(date --iso-8601)) [\u@\h \w] \! \$ "
E. None of the above
Seccin 6 Lectura de scripts de shell e inicializacin de shell
Preguntas
Pregunta 1
Cul de las siguientes lneas de comandos podran utilizarse para leer el archivo
config.script?
A.
.. config.script
B.
source config.script
C.
< config.script
D.
bash config.script
Pregunta 2
Cul de los siguientes comados aplicara los cambios hechos al archivo ~/.bashrca la shell shell actual?
A.
. ~/.bashrc
B.
. ~/.bash_profile
C. A y B
D.
. /etc/profile
Pregunta 3
Cul de los siguientes archivos se leen cuando se cierra una shell de inicio de sesin?
A.
~/.bash_logout
B.
~/.bash_profile
C.
/etc/bash_logout
D. A y C
Pregunta 4
Cules archivos las shells iniciadas leen para implementar la sustitucin de comandos?
A.
~/.bashrc
B. No files are sourced.
C.
/etc/profile
D.
/etc/bashrc
E. A y D
Pregunta 5
Cul de los archivos siguientes se lee cuando un usuario ingresa desde una consola virtual?
A.
/etc/profile
B.
/etc/profile.d/less.sh
C.
~/.bashrc
D. Todas las anteriores
E. None of the above
Tiempo: 80 Minutos
Trabajo Colaborativo (2 Integrantes).
1. ______________________________________________________
2. ______________________________________________________
Fecha de apertura en el AVA: (semana 9)
Fecha de cierre en el AVA: (semana 9)
Forma de evaluacin: Formulario AVA.
Presentacin:
- Fecha: Semana 9
- Tipo de documento y formato: Cuestionario AVA.
- Forma de entrega Correccin automtica AVA.
Fecha: ________________________
Firma Facilitador: ________________________

S-ar putea să vă placă și