examen powershell y linux
![]() |
![]() |
![]() |
Título del Test:![]() examen powershell y linux Descripción: ayuditas Fecha de Creación: 2023/03/08 Categoría: Otros Número Preguntas: 69
|




Comentarios |
---|
NO HAY REGISTROS |
Cuál de los siguientes comandos mostrará información sobre la CPU? (elegir 3). cpuinfo. lscpu. hwcpu. cat /proc/cpuinfo. lspic. Nombre del paquete Linux donde se encuentran las utilidades cliente ldapsearch, ldapmodify, etc. Explica qué hace la siguiente entrada en el el cron de root: 30 1 * 12 0 service apache2 restart. Cuales de las siguientes restricciones aplican al comando renice cuando lo utilizan los usuarios normales? (elegir dos) Seleccione una o más de una: no pueden poner prioridad +15 a sus propios procesos. nunca pueden modificar la prioridad de los procesos que están ya en ejecución. no pueden poner prioridad -15 a sus propios procesos. no pueden modificar las prioridades de procesos lanzados por otros usuarios. Comando Linux para pasar un proceso que está en background a primer plano. Puerto standard del protocolo LDAP. 8080. ldaps. 689. 389. Explica qué es y para qué sirve un servidor LDAP. Indica la ruta donde se almacenan todas las unidades (servicios, timers, etc) del Systemd. Cuál de los siguientes comandos mostrará cuánto tiempo lleva el sistema funcionando desde el último arranque?. id. who. time. w. Posibles usos de un directorio LDAP (elige 2) Seleccione una o más de una: Almacenar una bbdd relacional. Almacenar ficheros de usuarios. Aplicaciones con más del 60% de escrituras. Almacenar la configuración de aplicaciones. Almacenar fotos de un catálogo en bitmap. Autenticación de usuarios. Qué opción del comando cut sirve para especificar un delimitador?. -D. -d. -f. -c. =. Utilizando el comando find, copia todos los ficheros del directorio /etc al directorio que quieras que tengan la palabra conf en su nombre o extensión y ocupen mas de 15Kbytes. Cual es el contenido de $# dentro del script suma.sh? ./suma.sh 5 2 7. suma.sh. 3. 0. 4. Explica qué hace el siguiente comando: who -a >> conectados.log | at now +10 min. El Process ID (PID) del proceso init es: 100. variable. 1. 0. Cuál de estas secuencias mostrará el PID asignado al comando sleep?. sleep 1 & echo $$. test sleep 1. sleep 1 & echo $#. sleep 1 & echo $?. sleep 1 && echo $0. ¿Indica cuál de estas sentencias devuelve '5 + 4' por pantalla?. RESULTADO=`expr $N1 + $N2`;echo $RESULTADO. echo “5 + 4” | bc. N1=5;N2=4; echo $N1 + $N2. let sum=$N1 + $N2; echo $sum. El administrador descubre que el proceso con PID 25741 está ejecutándose fuera de control, consumiendo un alto porcentaje de CPU. Como root ejecutas kill -SIGTERM 25741 pero el proceso continúa ejecutándose. Qué podrías hacer? (pueden ser varias válidas). killall 25741. kill -SIGKILL 25741. kill -SIGTERM 25741. kill -9 25741. Se quiere ver un listado completo de todos los procesos que hay actualmente en ejecución, y al mismo tiempo, guardar una copia en un fichero llamado 'procesos'. ¿Que comando, o conjunto de comandos se usaría para esto?. ps -ef ; tee procesos. ps -ef | tee procesos. ps -f ; ps -f > procesos. ps -ef >> procesos. La directiva Requires del archivo de configuración de una unidad significa... ... lista las unidades de las que depende esta unidad. Si la unidad actual es activada, las unidades que se listan aquí deben ser activadas correctamente, si no esta unidad fallará. Estas unidades son iniciadas en paralelo con la unidad actual. ... Systemd intentará iniciar las unidades que se listen aquí cuando esta unidad es activada. Pero si alguna de estas unidades falla o no se encuentra la unidad actual sigue activada. Ninguna respuesta es correcta. ... provoca que la unidad actual se pare cuando la unidad asociada termine. En bash, cual de los siguientes mostrará "mostoles" como salida?. case "alcorcon" in *) echo mostoles;; esac. case (leganes mostoles alcorcon fuenlabrada) {echo $2}. echo mostoles | case $1 in mostoles) echo $1;; esac. case "mostoles" in mostoles) echo $1 exit. case mostoles alcorcon fuenlabrada; echo $1. Comando para ver los logs en systemd: Los archivos LDIF se usan para (elegir varias). Realizar backups de las entradas del directorio. Intercambio de datos entre servidores LDAP. Almacenar el contenido del directorio. Realizar operaciones de actualización en un servidor LDAP. acceder al puerto 389. En bash, cual de los siguientes mostrará "cat" como salida?. case (cat dog rabbit) {echo $2}. case cat dog rabbit; echo $1. case "cat" in cat) echo $1 exit. case "dog" in *) echo cat;; esac. echo cat|case $1 in cat) echo $1;; esac. ¿Que funciones puede tener systemd? (pueden ser varias). programar tareas. iniciar el sistema. mostrar información del hardware. sincronizar la hora. chequear file systems. ¿Cual de los siguientes comandos ejecuta un proceso en segundo plano?. %. $?. +. &. -. #. Toda entrada en LDAP necesita un Seleccione una: Distinguished Name (DN). Common Name (CN). UID. SurName (SN). ¿Cómo redirigir todos los mensajes a log.txt en bash?. &> log.txt. > log.txt 2> log.txt. > log.txt 2> /dev/null. > log.txt 2>&1. Indica el comando a ejecutar para obtener el target por defecto configurado en el sistema. En bash, ¿cuál de los siguientes comandos mostrará "1 3 5 7 9" como salida?. for ((N=1;N<9;N=N+2)); do echo -n "$N "; done. for ((N=0;N<9;N=N+2)); do echo -n "$N "; done. for ((N=1;N<10;N=N+2)); do echo -n "$N "; done. for (N=1;N<10;N=N+2) do echo -n "$N " done. El nombre nivel de ejecución (target) que está reservado para el modo de usuario único, un estado en el que solo un usuario puede iniciar sesión en el sistema. Describe brevemente las tareas o competencias más importantes del administrador de sistemas. Al menos 5. 10 como máximo. Si tenemos el siguiente script llamado usarios.sh... IFS="#" while read usuario contrasenia directorio do echo La línea leída es $usuario $contrasenia $directorio done < fichero.txt Y un fichero.txt con el siguiente contenido usu1#xbdFgvbxz#/home/usu1#/bin/bash ¿Cuál sería su salida?. La línea leída es usu1 xbdFgvbxz /home/usu1 /bin/bash. La línea leída es usu1 xbdFgvbxz /home/usu1#/bin/bash. La línea leída es usu1 xbdFgvbxz /bin/bash. La línea leída es usu1 xbdFgvbxz /home/usu1. Explica qué hace el siguiente comando: # renice -n -15 -p 1812. Indica la secuencia de comandos linux para que muestre en pantalla todos los usuarios que puede ejecutar el comando "sudo". LDAP es un Seleccione una: Comando. Protocolo. API. Aplicación. directorio X.500. Comando linux para cerrar sesión y dejar un proceso corriendo con padre 1 (init) en lugar de la shell del usuario. at. cron. nohup. nosh. La directiva ExecStart de un archivo de configuración de un servicio indica... comandos adicionales que deberían ejecutarse antes de que el proceso se arranque. comandos adicionales que deberían ejecutarse después de que el proceso se arranque. comando necesario para parar el servicio. a la ruta absoluta y los argumentos del comando que se ejecutará para iniciar el proceso. ¿Cómo suprimir todos los mensajes de error en bash?. 2> /dev/null. 2> /dev/zero. 2> fic; rm fic. /dev/null 2>&1. Si al ejecutar get-date nos devuelve lo siguiente: Si comprobamos el valor de $? nos devolvería el valor... Cmdlet PowerShell para obtener información de los procesos del sistema. ¿Cuál sería el comando para añadir un usuario a un grupo local?. set-LocalGroupMember. new-LocalgroupMember. new-LocalUSerGroupMember. add-LocalGroupMember. Indica el comando que abre un Notepad con una prioridad por debajo de lo normal. Cmdlet para ver la dirección IP, máscara, puerta de enlace, servidores dns, InterfaceAlias, InterfaceIndex... Get-NetIPConfiguration. Get-NetAdapter. Get-NetIPAddress. IpConfig /All. La siguiente definición: "Su ámbito es global, es decir, son visibles en todos los dominios que formen parte de nuestro bosque, pero sus miembros son locales", corresponde a la definición de... Grupo global de dominio. Grupo local de dominio. No existe ningún tipo de grupo con esa definición. Grupo Universal de dominio. Qué devuelve la salida standard (1) de un cmdlet powershell?. tablas. objetos. errores. texto plano. Si queremos que cuando un cmdlet falla su ejecución no muestre el error y siga ejecutándose deberíamos usar el parámetro... -ErrorAction Continue. -Error SilentlyContinue. -ErrorAction SilentlyContinue. -Error Continue -Passthru. El parámetro -Passthru está disponible en muchos cmdlets de tipo 'set'. ¿Para qué sirve?. Para devolver 'True' o 'False' sobre el resultado en aquellos casos en que no haya ningún resultado predeterminado. No existe ningún parámetro Passtrhu en Powershell. Para devolver información sobre el resultado en aquellos casos en que no haya ningún resultado predeterminado. Para ocultar información sobre el resultado predeterminado del cmdlet. Cmdlet PowerShell para ver los métodos y propiedades de otro cmdlet. Cmdlet PowerShell para obtener información de los servicios del sistema. ¿Con qué comando podríamos pararlo?. Taskkill notepad.exe. taskkill /pid 3272. taskkill /im notepad.exe. taskkill /fi "imagename eq notepad.exe". Indica el comando correcto para localiza en que proceso se encuentra el servicio Windows Update. Ninguna respuesta es correcta. tasklist /svc /fi "services eq wupdate". tasklist /svc /fi "services eq wuausvc". sc query "Windows Update". Crea un alias que te busque todos los directorios y archivos de la carpeta actual de forma recursiva. ¿Qué realiza el siguiente comando? Get-Content "C:\Logs\Log060912.txt" | out-host | set-content "C:\Backup\Log220103.txt". Solo muestra el contenido del archivo C:\Logs\Log060912.txt por pantalla. Muestra el contenido del archivo C:\Logs\Log060912.txt y crea después un archivo C:\Backup\Log220103.txt con el mismo contenido. Muestra el contenido del archivo C:\Logs\Log060912.txt y crea después un archivo C:\Backup\Log220103.txt vacío. Crea un archivo C:\Backup\Log220103.txt con el mismo contenido que C:\Logs\Log060912.txt pero no lo muestra por pantalla. ¿Cómo podemos redirigir la salida (stream) de error de powershell a la salida estandar (stream de éxito?. cmdlet >>2. cmdlet 2>&1. cmdlet -ErrorAction SuccessStream. cmdlet 2>1. Where-object: este cmdlet nos permite filtrar objetos del pipeline y seleccionar sólo aquéllos que cumplen ciertas condiciones para realizar operaciones con ellos. Los objetos que no cumplen la condición se eliminan del pipeline. Verdadero. Falso. Cmdlet equivalente al comando wc de linux. measure-object. wordcount. showstats. measure. Si tenemos el siguiente archivo de texto: ¿Cuál sería la sentencia que mostraría todas las líneas que no empiezan por 'p'?. Get-Content -path .\lista_compra.txt | Select-String -NotMatch "p$". Get-Content -path .\lista_compra.txt | Select-String -NotMatch "^p". Get-Content -path .\lista_compra.txt | Select-String -pattern "^[^p]". Get-Content -path .\lista_compra.txt | Select-String -pattern "![^p]". Cmdlet de PowerShell que permite crear un usuario en el dominio / directorio activo. ¿Cuál de estas versiones NO corresponde a una versión de licenciamiento de Windows Server 2016?. Professional. Essentials. Standard. Datacenter. Cual de las siguientes expresiones PowerShell es adecuada para "$EDAD es mayor o igual que 18"?. $EDAD >= 18. $EDAD -ge 18. $EDAD GT 18. $EDAD >> 18. ¿El siguiente error a qué es debido?. A que no hemos iniciado powershell ISE como usuario con permisos de administrador. A que no se ha cambiado la política de ejecución de scripts de la siguiente forma: Set-ExecutionPolicy Unrestricted. A que no se ha cambiado la política de ejecución de scripts de la siguiente forma: Set-ExecutionPolicy Undefined. A que la extensión del script de powershell le hemos puesto .ps1 y la correcta sería la extensión .ps. Cmdlet PowerShell equivalente a ls en Linux. Indica el comando para parar el servicio de "Cola de impresión" (spooler). Cmdlet que permite sacar la salida de un cmdlet al dispositivo estándar de salida (pantalla). format-table. out-file. out-host. format-list. Para comprobar que una variable está vacía se puede hacer... if ($variable -like $null). if ($variable -lt 0). if($variable -eq $null). if($variable). Visualiza todos los servicios que están en estado running(corriendo) con un comando de CMD. ¿Qué cmdlet devuelve el siguiente resultado?. $(get-item –path c:\).GetFiles(). get-item –path c:\ -Include files. $(get-item –path c:\).Attributes | where-object {$_.typeFile -like "file"}. Get-ChildItem c:\ -File -Depth 1. ¿Indica la definición correcta de Árbol (dentro de Windows Server)?. Es el nivel más alto de la jerarquía de la organización. Todas son correctas. Es un grupo de dominios que comparten un espacio de nombres. Es un límite de seguridad que permite la delegación de autoridad. |