Linux - Unidad 09 Examen (Español)

Revisão do GoConqr

Pon a prueba todo lo que sabes sobre Linux Essentials y prepárate para obtener tu certificación, con este genial test. Al finalizar recuerda corroborar tus respuestas.
Manuel Lustres
Quiz por Manuel Lustres, atualizado more than 1 year ago
Manuel Lustres
Criado por Manuel Lustres quase 9 anos atrás
10845
6

Resumo de Recurso

Questão 1

Questão
Un archivo que comienza con #!/bin/csh significa:
Responda
  • El operador no debe estar usando /bin/csh
  • Este es un script de Perl (en lenguaje Perl)
  • El modo de compatibilidad C Shell está habilitado
  • La ejecución del script invocará /bin/csh para interpretar el resto del archivo
  • Nada, esto es solo un comentario

Questão 2

Questão
¿Cuáles son los editores apropiados para escribir scripts de shell? (elegir dos)
Responda
  • Firefox
  • nano
  • vi
  • /bin/bash
  • LibreOffice Writer

Questão 3

Questão
La mayoría de los comandos de nano adoptan la forma de:
Responda
  • Alt y otro caracter
  • cliks del ratón
  • Escape seguido de otro caracter
  • A través de las teclas de función F1 a F12
  • Control y otro caracter

Questão 4

Questão
¿Qué hace este script? FOO=/tmp/foo if [ ! -d $FOO ]; then mkdir $FOO fi
Responda
  • Nada, ya que hay un problema con las condiciones establecidas en la sentencia if
  • Crea /tmp/foo si no existe
  • Emite un mensaje a la pantalla
  • Crea el directorio /tmp/foo, si existe un archivo con ese nombre
  • Crea /tmp/foo y activa un error si hay un problema

Questão 5

Questão
¿Cuál de las siguientes afirmaciones son correctas sobre bucles for y while? (elegir dos)
Responda
  • Los bucles for tienen una prueba en cada ciclo para determinar si se debe ejecutar de nuevo
  • Los bucles for operan sobre una lista predeterminada de elementos
  • Los bucles while tienen una prueba en cada ciclo para determinar si se debe ejecutar de nuevo
  • Los bucles for requieren una variable sobre la cual iterar
  • Los bucles while operan sobre una lista predeterminada de elementos

Questão 6

Questão
Dado el siguiente código de un script: if [ -f $1 ]; then echo "I am here" fi ¿Cuál es el significado de $1?
Responda
  • Es una lista de archivos que consigue interpolar
  • Es un archivo llamado $1
  • Es el primer argumento pasado al script
  • Es un parámetro de -f, que indica el tamaño del archivo
  • Es una variable especial que indica el código de salida del comando anterior

Questão 7

Questão
Dado el siguiente código de un script, que se ejecuta a través de ./test.sh hello goodbye: if [ -f $2 ]; then echo "I am here" fi ¿Cuando se imprimirá "I am here"?
Responda
  • Si un archivo llamado "goodbye" existe en el directorio actual
  • Si hay dos archivos en el directorio actual
  • El script imprimirá siempre "I am here"
  • Nunca
  • Si un archivo llamado "hello" existe en el directorio actual

Questão 8

Questão
¿Cuál es la forma correcta de asignar la palabra "Hello" a una variable?
Responda
  • $A="Hello"
  • echo "Hello" A
  • echo $A "Hello"
  • A="Hello"
  • A = "Hello"

Questão 9

Questão
¿Cuál es la forma correcta de guardar el directorio actual en una variable?
Responda
  • pwd $A
  • A=cwd
  • pwd | $A
  • A=`pwd`
  • A=pwd

Questão 10

Questão
¿Qué comando shell acepta la entrada desde el teclado del usuario?
Responda
  • input
  • $1
  • gets
  • read
  • echo

Questão 11

Questão
¿Qué información es retenida dentro de $? ?
Responda
  • El ID del usuario actual
  • El código de salida del comando anterior
  • El ID del proceso actual
  • El número de argumentos pasados al script
  • El nombre de la instrucción ejecutada

Questão 12

Questão
¿Cómo podrias finalizar tu script con un código de salida 42?
Responda
  • break 42
  • CODE=42
  • return 42
  • $?=42
  • exit 42

Questão 13

Questão
El comando if, ¿Qué código de salida tiene en cuenta para que una condición sea verdadera?
Responda
  • 8
  • 0
  • 1
  • 10
  • 255

Questão 14

Questão
El número de usuarios conectados en una variable llamada USERS. ¿Cómo se podría comprobar que 5 usuarios están conectados?
Responda
  • test $USERS,5
  • test $USERS = 5
  • test -f USERS=5
  • test $USERS -eq 5
  • test $USERS -a 5

Questão 15

Questão
while [ ! -f /tmp/foo ]; do echo -n "." process_data > /tmp/foo done ¿Cuál de las siguientes afirmaciones son ciertas? (elegir dos)
Responda
  • La pantalla se llenará con puntos "."
  • process_data se llamará como máximo una vez
  • /tmp/foo será borrado si es que existe
  • process_data nunca será ejecutado
  • Si un archivo llamado /tmp/foo existe, no se ejecutará process_data

Questão 16

Questão
Un condicional que le permite realizar comparaciones múltiples con un patrón se llama:
Responda
  • fanout
  • test
  • branch
  • case
  • if

Questão 17

Questão
¿Cuál es el significado de $(( $i + 1)) ?
Responda
  • Si i es 0, el bucle se detendrá
  • Se devolverá el valor del siguiente argumento al script
  • Se añadirá 1 a la variable i
  • Se ejecuta el comando almacenado en la variable i
  • Se devolverá el valor del primer argumento al script

Questão 18

Questão
¿Cómo se escribiría una prueba que diga "Si /tmp/foo es un directorio o USERS es mayor que 5"?
Responda
  • test -d /tmp/foo -o $USERS -gt 5
  • test /tmp/foo -d -o $USERS -gt 5
  • test -f /tmp/foo -o $USERS -ge 5
  • test -d /tmp/foo | $USERS

Semelhante

Linux - Unidad 07 Examen (Español)
Manuel Lustres
Linux - Unidad 08 Examen (Español)
Manuel Lustres
Linux Essentials Tema 5
guille_969@hotma
Linux Essentials Tema 6
James Dj
Evolução Biológica: os mecanismos. A formação de novas espécies I
Bruno Fernandes3682
Entidades da Administração Indireta
roberta.dams
10 Dicas para lidar com conflitos no ambiente de trabalho
Liliane Tubino
Teoria do Crime
Marianna Martins
FCE Opposites Practice
titaleoni
EA-HSG-2010 Questões achadas no app QUIZADA na playstore
carloshenriquetorrez .