option
Cuestiones
ayuda
daypo
buscar.php
TEST BORRADO, QUIZÁS LE INTERESE: Administración de sistemas operativos 8
COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Administración de sistemas operativos 8

Descripción:
GS_0374 8

Autor:
AVATAR
Fl
OTROS TESTS DEL AUTOR

Fecha de Creación:
18/05/2022

Categoría: Informática

Número Preguntas: 15
COMPARTE EL TEST
COMENTARNuevo Comentario
No hay ningún comentario sobre este test.
Temario:
La expresión aritmética x = x +1 puede expresarse de varias maneras: a. Con el orden let: let x=x+1 b. Con el mecanismo de expansión aritmética: x=$((x+1)) c. Con la construcción doble paréntesis: ((x=x+1)) d. Con el comando test: test x=x+1.
Indica cuáles son las afirmaciones correctas: Podemos crear un guión de shell creando un archivo compuesto... Elija una o más: a. … por texto sin formato utilizando un editor de texto plano b. … por texto formateado con colores que resalten la sintaxis utilizando un procesador de textos. c. … por texto utilizando un editor de texto plano avanzado que resalte con colores la sintaxis d. … por texto formateado sin colores utilizando un procesador de textos.
Si tenemos un archivo llamado ximportar con el siguiente contenido: 41524645d:Joan Moragues Martorell:agentes 98763676m:Júlia Navas Mir:agentes 33778271v:Magdalena Mulet Peral:supervisores ¿Con qué orden introducida directamente en la consola de Linux obtendremos la siguiente salida por pantalla? Joan Moragues Martorell Julia Navas Mir Magdalena Mulet Peral Elija una: a. cat ximportar | cut -d\: -f 2 b. cut -d":" -f 2 ximportar c. while IFS=: read -r dni usuario tipo; do echo $usuario; done < ximportar d. Las tres opciones anteriores son correctas.
Si en la terminal de Linux introducimos el comando cat usuaris.csv y obtenemos esto: $ cat usuarios.csv 41872021s:Joan Moragues Martorell:agente 19872632r:Julia Navas Mir:agente 44389654p:Magdalena Mulet Peral:supervisor Que obtendremos si introducimos... cat usuarios.csv | cut -d ":" -f3 ...? Elija una: a. agente agent supervisor b. 8 8 3 c. Moragues Navas Mulet d. Error: No se encontró el mandato.
Shell Bash Relaciona las variables de la derecha con la descripción correcta: Cadena que contiene todos los parámetros recibidos. Código de salida de la última orden ejecutada. Nombre del guion de shell que se está ejecutando. Número de parámetros.
El shell script siguiente se llama valores.sh: #!/bin/bash valores() { for p in $*; do echo -n "$p " done } valores 1 2 3 valores $* echo Diga cuál es el resultado del shell script si se hace la llamada así: valores.sh abc a. Muestra la cadena “ 1 2 3 1 2 3 ” con un salto de línea al final. b. Muestra la cadena “ abcabc ” con un salto de línea al final. c. Muestra la cadena “ 1 2 3 abc ” con un salto de línea al final d. Muestra la cadena “ abc 1 2 3 ” con un salto de línea al final.
¿Qué hace el siguiente shell script de Bash? #!/bin/bash echo Hola exit $? Elija una: a. Da error, ya que $? no está definida. b. Termina con el código de salida recibido por parámetro. c. Termina con el código de salida del comando echo. d. Termina con un código de salida indefinido.
Relaciona las órdenes test con la evaluación correcta: Cierto si nombre es un directorio Cierto si nombre es una cadena no vacía Cierto si nombre es un archivo Cierto si nombre es una cadena vacía.
La expresión ... orden1 && orden2 || orden3… Elija una o más: a. …siempre ejecuta las tres órdenes. b. …ejecute orden1 y si evalúa a cierto entonces ejecuta orden2. c. …ejecute comando1 y si evalúa a falso entonces ejecuta comando3. d. …ejecute orden1 y si evalúa a cierto entonces ejecuta orden2. Si no, ejecuta comando3.
¿Qué hace el siguiente shell script de Bash? #!/bin/bash case "$1" in "") echo Error: falta argumento. exit 1 ;; *[!0-9]*) echo "Error: $1 argumento inválido." exit 1 ;; *) echo "$1" ;; esaco a. Muestra el valor del primer argumento si es un número b. Muestra el valor del primer argumento si es una cadena de caracteres. c. Da error, puesto que los patrones de la estructura case están mal especificados. d. Si usted recibe más de un argumento da error.
¿Qué hace el siguiente shell script de Bash? #!/bin/bash echo "Qué edad tienes: " read X if [ "$X" >= 18 ]; then echo "Eres mayor de edad." else echo "Eres menor de edad." fin a. Da error, puesto que no podemos utilizar test para evaluar expresiones con números. b. Pide la edad y calcula si es mayor o menor de edad. c. Recibe una edad por parámetro y calcula si es mayor o menor de edad. d. Da error puesto que la condición de test debería usar el operador -ge en lugar de >=.
Si un usuario con derechos de administración introduce la siguiente orden en la consola de Linux $ sudo chage -d 0 rmendez ¿que es lo que habrá conseguido? a. Que el usuario rmendez (si existe) deba cambiar su contraseña en el siguiente inicio de sesión. b. Cambiar la contraseña del usuario actual c. Inhabilitar la cuenta del usuario rmendez d. El orden es incorrecto. No va a hacer nada, sólo obtener un error.
Relaciona las órdenes de la izquierda con la descripción correcta de lo que realizan: echo texto echo -e "texto\n\n" echo -n texto echo -e "texto\t\t".
Si en la terminal de Linux introducimos el comando cat usuaris.csv y obtenemos esto: $ cat usuarios.csv 41872021s:Joan Moragues Martorell:agente 19872632r:Julia Navas Mir:agente 44389654p:Magdalena Mulet Peral:supervisor Que obtendremos si introducimos... cat usuarios.csv | cut -d " " -f2 ...? Elija una: agente agent supervisor 8 8 3 Moragues Navas Mulet Error: No se encontró el mandato.
En la consola de GNU/Linux, ¿qué orden permite importar o actualizar usuarios de forma masiva desde un archivo? Elija una: a.newusers b.addusers c.importusers d.chusers.
Denunciar Test