EXAMEN LINUX TEMA 4
|
|
Título del Test:
![]() EXAMEN LINUX TEMA 4 Descripción: Examen de ABAD |



| Comentarios |
|---|
NO HAY REGISTROS |
|
Pregunta 1. Un usuario define alias en su Shell de Linux, pero quiere hacerlas permanentes de modo que cada vez que inicie la Shell se definan sus alias automáticamente. ¿Cómo puede llevar a cabo este automatismo? Seleccione una o más de una: a. Escribiendo sus alias en su fichero ~/bashrc. b. Los alias no se pueden hacer permanentes. c. Escribiendo sus alias en su fichero ~/bash_history. d. Definiendo los alias con el calificador -- permanent o -p. Pregunta 2. ¿Qué secuencias incluirían a un fichero por nombre abc123.ext? Seleccione una o más de una: *.*. abc123.ex[!tqr]. abc[123]*. [a-c][1-3].ext. *.ext. Pregunta 3. ¿Es verdadera o falsa la siguiente afirmación? “El doble ampersand (“&&”) es utilizado para separar la ejecución de dos comandos condicionalmente, de modo que si la ejecución del primero (el de la izquierda) falla, entonces el comando segundo (el de la derecha) será ejecutado también. Verdadera. Falsa. Pregunta 4. ¿Es verdadera o falsa la siguiente afirmación? “La doble barra vertical (“||”) es utilizado para separar la ejecución de dos comandos condicionalmente, de modo que si la ejecución del primero (el de la izquierda) falla, entonces el segundo comando (el de la derecha) será ejecutado también. Verdadera. Falsa. Si. Pregunta 5. ¿La utilización de las dobles comillas (“), previene de que la Shell interprete cualquier metacarácter?. Sí. No. Pregunta 6. En un sistema Linux existen dos ficheros ejecutables con el mismo nombre (ejecuta.sh), pero distintos en su contenido. El primero está localizado en el directorio de usuario y cuando se pone en ejecución devuelve un “1” por pantalla. El segundo se localiza en /usr/bin/ejecuta.sh y en ejecución devuelve por pantalla un “2”. ¿Qué pintará por pantalla la ejecución de ejecuta.sh en la secuencia siguiente? Seleccione una: $ echo $PATH /usr/lib:/usr/bin:/us/local/bin $ ejecuta.sh. 2. Con ese comando no se puede ejecutar el fichero. No se encontrará el fichero. 1. Pregunta 7. En una Shell de Linux se ejecuta lo siguiente: $ history 1 ls -las 2 ls -las /tmp 3 cat /etc/fstab 4 history $ !! ¿Qué es lo que se pondría en ejecución al teclear el último comando ($!!) que aparece en la secuencia anterior? Seleccione una: No existe el comando “!!” y, por tanto, la ejecución sería errónea. history. cat /etc/fstab. ls -las. Pregunta 8. En una Shell se ejecuta el comando !-5 ¿Qué es lo que se ordena ejecutar exactamente? Seleccione una o más de una: Ejecutar el quinto comando ejecutado anteriormente. Ejecutar el quinto comando contado desde el comienzo de la sesión. Ejecutar el primer comando que encuentre que no comience con el carácter “5”. Visualizar los últimos 5 comandos ejecutados anteriormente. Ejecutar el primer comando que encuentre que comience con el carácter “5”. Pregunta 9. La ejecución secuencial de comandos en la Shell de Linux quedan registrados en un fichero en el directorio de usuario que se llama… Seleccione una: ~/bash_history. /history_bash. ~/history_bash. ~/.bash_history.hst. /.bash_history. Pregunta 10. La técnica de globbing en la Shell de Linux se utiliza para… Seleccione una o más de una: Ejecutar una expresión y pasar el resultado al comando. Sustituir en un comando una expresión con metacaracteres. Impedir que la Shell traduzca metacaracteres. Proveer a un comando una lista de ficheros que coincidan con el patrón. Pregunta 11. ¿Cuáles de los siguientes comandos proporcionan información sobre la localización en el sistema de ficheros de un comando? Seleccione una o más de una: which. find. who. locate. Pregunta 12. En la siguiente secuencia ¿Qué es lo que se pintará por la pantalla? Seleccione una: $ A=”prueba” $ echo “Esto es una `echo $A`”. Esto es una echo. Esto es una echo $A. Esto es una prueba. Esto es una A. Pregunta 13. En la siguiente secuencia ¿Qué es lo que se pintará por la pantalla? Seleccione una: $ A=”prueba” $ echo “Esto es una $A”. A=”prueba”. Esto es una. Esto es una prueba. Pregunta 14. En la siguiente secuencia ¿Qué es lo que se pintará por la pantalla? Seleccione una: $ A=”prueba” $ echo ‘Esto es una $A’. b. Esto es una A. a. Esto es una prueba. c. Esto es una. d. Esto es una $A. Pregunta 15. En un terminal de Linux se ha ejecutado el comando “ls” 100 veces repetidas. Seguidamente se muestra la siguiente ejecución: $ echo $HISTSIZE 50 ¿Qué comando pondrá en ejecución la orden !-99? Seleccione una: Ejecutará 50 veces la orden “ls”. Dará un error. Ejecutará 50 veces la orden “ls”. e. Ejecutará 99 veces la orden “ls”. ls. ls -99. Pregunta 16. ¿Qué variable de entorno contiene una lista de los directorios en los que se buscarán los comandos que deban ejecutarse? Seleccione una: $PATHS. PATHS. $PATH. %PATH. PATH. Pregunta 17. Desde la Shell de un terminal se puede imprimir un mensaje por la pantalla con la orden…. echo. . Pregunta 18. ¿La ejecución en la Shell de qué comando imprimirá por pantalla una lista de los últimos comandos ejecutados desde esa Shell?. story. history. |




