Está en la página 1de 7

EXAMEN 105

Pregunta 1 de 22
5% completado

Cuál de los siguientes comandos, si se ejecutan en una shell, crean una


variable de entorno llamada MYVAR con los contenidos "misdatos" que
será accesible por los programas lanzados de forma subsecuencial?
None

 echo $MYVAR misdatos

 export MYVAR='misdatos'

 $MYVAR==misdatos

 MYVAR='misdatos'

Pregunta 2 de 22
9% completado

¿Qué comando te permite hacer una variable shell visible para


subshells?  None

 export $VARIABLE

 env variable

 export VARIABLE

 set VARIABLE

 set $VARIABLE

Pregunta 3 de 22
14% completado

Para probar un script de shell llamado myscript, la variable de entorno


FOOBAR debe eliminarse temporalmente. ¿Cómo puede hacerse esto?
None

 env -i FOOBAR myscript

 set -a FOOBAR=""

 env -u FOOBAR myscript

 unset -v FOOBAR
Pregunta 4 de 22
18% completado

¿Cuál de los siguientes comandos sólo muestra el ID del usuario Bob?


(Selecciona dos)

 (D): grep Bob /etc/passwd | awk -f: '{ print $3 }'

 (A): cat /etc/passwd | grep Bob | cut -d: -f3

 (C): grep Bob /etc/passwd | awk -F: '{ print $3 }'

 (B): cat /etc/passwd | grep Bob | cut -f: -d3

 (E): grep Bob /etc/passwd | cut -F: -d3

Pregunta 5 de 22
23% completado

¿En qué archivo cambiarás las variables por defecto del shell para todos
los usuarios? None

 ~/.bash_profile

 /etc/bashrc

 /etc/skel/.bashrc

 /etc/skel/.bash_profile

 /etc/profile

Pregunta 6 de 22
27% completado

¿Cuál de las siguientes afirmaciones encaja con el resultado de la


siguiente expresión?

$ export PS2="[\u\W]\\$ " None

 El prompt bash mapea el botón uno del ratón como Ctrl-U (deshacer) y el ratón
dos como Ctrl-W (línea a presentar escritura)

 El prompt principal de bash usa subrayado y fondo blanco (primer plano negro)

 El prompt secundario de bash incluye el nombre de usuario y el directorio de


trabajo

 El prompt principal de bash incluye el nombre de usuario y el directorio de trabajo


 El prompt secundario utiliza subrayados y fondo blanco (primer plano negro)

Pregunta 7 de 22
32% completado

¿Qué variable de entorno almacena el directorio home del usuario actual?


None

 DISPLAY

 USER

 SHELL

 HOME

Pregunta 8 de 22
36% completado

¿Qué comando borra las variable FOOBAR? None

 del $FOOBAR

 export FOOBAR=

 unset FOOBAR

 export FOOBAR

Pregunta 9 de 22
41% completado

¿Cuál de las siguientes líneas identifican scripts de shell válidos en un


sistema configurado de forma habitual?

 #!/bin/bash

 !#/bin/tcsh

 #!/bin/script

 #!/bin/sh

Pregunta 10 de 22
45% completado

¿Qué dos archivos actúan juntos para conformar el entorno de inicio de


sesión de un usuario en una instalación por defecto de Linux?
 ~/.bash_profile

 /etc/.login

 /etc/profile

 /etc/.profile

 /etc/bashrc

Pregunta 11 de 22
50% completado

En el siguiente comando y su salida ¿Qué significa el valor 12942?

$ echo $$
12942

 El proceso ID del shell actual

 El proceso ID del último comando background

 El proceso ID del último comando ejecutado

 El proceso ID del comando echo

Pregunta 12 de 22
55% completado

Estás escribiendo un script y quieres probar el estado de salida del


proceso. ¿Cuál de las siguientes expresiones es verdad? None

 El valor de salida normal es 0

 No se pueden probar los valores de salida.

 Los valores de la salida difieren.

 El valor de la salida normal es $EXIT.

Pregunta 13 de 22
59% completado

¿Qué variable de entorno común se usa para consultar los directorios en


que los archivos de librerías pueden ser encontrados? None

 /etc/ld.so.cache

 /etc/LD_LIBRARY_PATH.conf
 LD_LIBRARY_PATH

 /etc/modules.conf

 /etc/ld.so.conf

Pregunta 14 de 22
64% completado

¿Cuál de los siguientes comandos es el más adecuado para listar todas


las variables shell definidas? None

 env -a

 set

 echo $ENV

 env

Pregunta 15 de 22
68% completado

Después de usar un editor de texto para crear un shell script, ¿qué paso
debería realizar antes de usar dicho script? None

 Cambiar el propietario del script con chown

 Configurar uno o más bits ejecutables usando chmod

 Compilar el script ejecutando bash nombre_script

 Chequear el script en busca de virus para asegurar que no está infectado

 Copiar el script al directorio /usr/bin/scripts

Pregunta 16 de 22
73% completado

Estás buscando un nuevo script que ha recibido de un superior. En la


primera línea se observa una #! seguido de una ruta de acceso a un
binario. La shell  ... None

 Usa ese binario para interpretar el script

 Es reemplazado por el binario.

 Usa este binario para compilar el script


 Ignora el script

Pregunta 17 de 22
77% completado

¿Cuál de los siguientes no es un bucle válido en un shell script? None

 while

 for

 until

 goto

Pregunta 18 de 22
82% completado

Tenemos un bash script ~/myscript que muestra el siguiente código:

[b]shift echo $2[/b]

Se llama al siguiente script:

[b]# ./myscript alpha beta gamma delta[/b]

¿Qué es lo que se verá? None

 beta

 alpha

 gamma

 delta

Pregunta 20 de 22
91% completado

Imagina que ejecutas una serie de comandos de manera recurrente.

Elija la mejor solución para que estos comandos estén disponibles desde
el inicio de sesión para ejecutar en shell. None

 Crear un shell script

 Utilizar BASH incorporando ! funciona para ejecutar la última iteración del


comando del mismo nombre.
 Utilizar la flecha hacia arriba en BASH para encontrar el comando

 Crear una función

Pregunta 21 de 22
95% completado

¿Qué beneficio produce utilizar un alias? None

 Oculta un comando mientras se ejecuta otro

 Previene tener que escribir comandos muy largos

 "aliases" sustituye comandos muy largos incluídas las opciones con comandos
más cortos.

 Crea una copia local de un archivo en otro directorio

 Proporciona una búsqueda de comandos más rápida

Pregunta 22 de 22
100% completado

¿Qué variable de entorno bash se utilizará para establecer el directorio de


trabajo actual? None

 DISPLAY

 SHELL

 USER

 PWD

 TERM

También podría gustarte