Linux comandos y SO Flashcards
Arquitectura Linux
Foto
Sistema operativos de la familia UNIX
SCO HP-UX IBM-AIX Solaris BSD |--> Mac OSX(.dmg) |-->FreeBSD Linux |--> Debian (.deb) --> Ubuntu -->Mint |--> Red Hat |--> Fedora |--> CentOS(Rocky)
Dirías que Linux tiene una arquitectura monotlítica
SI
Gran parte de la funcionalidad la tiene el kernel. Linux tiene modules (plug-ins) que se cargan en tiempo de ejecución para dar funcionalidad adicional
Di el nombre de un interprete de comandos (shell) de Linux
Bash
BSH
CSH
KSH
ZSH
TCSH
En un sistema UNIX, cuál es la respuesta INCORRECTA:
a) El GID es el número de identificación de grupo.
b) El UID es el número de identificación de usuario.
c) El administrador del sistema se denomina root.
d) El proceso init se refiere al proceso de arranque de un usuario.
d) El proceso init se refiere al proceso de arranque de un usuario.
Necesitamos borrar la caché de las direcciones fisicas (Mac Address) en uno de los servidores que ofrece la aplicación de Intranet de la Subred de Aplicaciones del Modelo B. ¿Cuál de los siguientes comandos utilizaria?
a) ip delete cache
b) arp -d
c) iptables -d mac
d) ip flush
b) arp -d
En uno de los servidores de la Subred de Aplicaciones del Modelo B se necesita realizar una captura del tráfico que pasa por la interfaz de red eth1 y guardarlo en fichero.out para su posterior análisis, ¿cuál de las siguientes sentencias es la correcta?
a) snoop -d eth1 -w fichero.out
b) tcpdump -i any -o fichero.out
c) tcpdump - eth1 -w fichero.out
d) snoop -d any -o fichero.out
c) tcpdump - eth1 -w fichero.out
En una distribución Linux, ¿qué directorio contiene, entre otros, los ficheros de configuración tanto a nivel de componentes del sistema operativo en sí, como de los programas y aplicaciones instaladas a posteriori?
a) /root
b) /bin
c) /dev
d) /etc
d) /etc
En los sistemas Linux, si se ejecuta el comando chmod 640 para modificar los permisos de un archivo, ¿qué permisos estoy asignando?
a) Acceso de lectura, escritura y ejecución al propietario, acceso de lectura al grupo y ningún acceso al resto de usuarios.
b) Acceso de lectura, escritura y ejecución al propietario, acceso de lectura y escritura al grupo, y acceso de ejecución al resto de usuarios.
c) Acceso de lectura y escritura al propietario, acceso de lectura al grupo, y ningún acceso al resto de usuarios.
d) Acceso de lectura y escritura al propietario, acceso de ejecución al grupo, y ningún acceso al resto de usuarios.
c) Acceso de lectura y escritura al propietario, acceso de lectura al grupo, y ningún acceso al resto de usuarios.
En Linux, ¿cuál de las siguientes opciones utilizaría para conocer qué puertos tiene abiertos un servidor?
a) ntpq
b) ntport
c) nmap
d) traceroute
c) nmap
En sistemas Debian, ¿cuál de los siguientes comandos permitiría descargar la información de los paquetes desde todas las fuentes configuradas?
a) apt update
b) apt upgrade
c) apt full-upgrade
d) apt list
a) apt update
Donde me lleva el comando perdurus@debian:~$ cd ~
/home/perdurus
NOTA: Mismo efecto que ‘cd’ a secas
La DCM no es capaz de especificarle la versión de RHEL que tienen sus máquinas, por lo que debe decirles el comando a ejecutar. ¿Cuál de los siguientes sería?
a) rm -f /etc/redhat-release
b) cat /etc/redhat-version
c) cat /etc/redhat-release
d) mv /etc/redhat-release
c) cat /etc/redhat-release
¿Puedo ejecutar scripts en la shell de linux?
Si, scripts contenidos en los ficheros .sh con sentencias que interpreta la shell
¿Se pueden meter parametros en un script?
Si se puede. En un ejemplo:
/miScript.sh param1 param2 param3
y para recuperarlos:
$0 /miScript.sh
$1 param1
$2 param2
$3 param3
Para poder tener conectividad, la CHT necesita poner una ruta persistente en una de sus máquinas Solaris a la red 10.0.5.0/24 con una máscara de red 255.255.255.0 y usando como puerta de enlace la dirección IP 10.0.5.150 ¿Cuál seria el comando correcto?
a) route -p add -net 10.0.5.0/24 -gateway 10.0.5.150
b) route new -p -net 10.0.5.0/24 -gateway 10.0.5.150
c) route -static add -net 10.0.5.0/24 -gateway 10.0.5.150
d) route add -static -net 10.0.5.0/24 -gateway 10.0.5.150
a) route -p add -net 10.0.5.0/24 -gateway 10.0.5.150
Se está realizando una auditoría de seguridad en uno de los servidores Linux y le preguntan dónde se están guardando las contraseñas encriptadas de los usuarios:
a) /etc/passwd
b) /etc/users
c) /etc/shadow
d) /etc/groups
c) /etc/shadow
Se le solicita crear un backup del directorio /home/opositor/temas/ comprimido con gzip en RHEL. Indique el comando correcto para realizarlo.
a) tar-czf TEMAS.tar.gz /home/opositor/temas/
b) tar-xzf TEMAS.tar.gz /home/opositon/temas/
c) tar -xzf /homelopositor/temas/ TEMAS.tar.gz
d) tar-cjf home/opositor/temas/ TEMAS.tar.gz
a) tar-czf TEMAS.tar.gz /home/opositor/temas/
Desde la unidad responsable de la red, le indican que por motivos de seguridad van a realizar la conexión por el puerto 422. ¿Qué comando debería utilizar en sus equipos RHEL para comprobar que la comunicación ya está abierta, si la IP destino es la 10.0.4.22 ?
a) nc -v -ip 10.0.4.22 -port 422
b) nc -v 10.0.4.22 422
c) nc -v 422 10.0.4.22
d) nc -v 10.0.4.22:422
b) nc -v 10.0.4.22 422
En Linux, ¿cuál de los siguientes comandos se debe utilizar para listar los ficheros contenidos en el archivo “fichero.tar”
a) tar tvf fichero.tar
b) tar xvf fichero.tar
c) tar cvf fichero.tar
d) tar avf fichero.tar
a) tar tvf fichero.tar
NOTA: la ‘t’ para listar
Indique cuál de las siguientes opclones NO corresponde con un identificador vinculado a información sobre un proceso en Linux
a) TPID: identificador del hilo (thread) del proceso.
b) UID: identificador del usuario propietario
c) PPID: identificador del proceso padre.
d) PID: idenficador único del proceso.
a) TPID: identificador del hilo (thread) del proceso.
En Debian GNU/Linux, ¿cómo se puede obtener la versión de Linux instalada?
a) Isb_release -a
b) Isb_release -x
c) lsb_release -l
d) Isb_release -m
a) Isb_release -a
Debe comprobar si se está ejecutando “systemd”, para ello decide obtener su ID de proceso en ejecución. Desde la línea de comandos en el servidor debian GNU/Linux, ¿qué comando usaría?
a) pidof systemd
b) pid systemd
c) getpid systemd
d) apt –get-pid systemd
a) pidof systemd
Le piden el nombre de la maquina Linux a la que está conectado, ¿cual seria el comando para obtenerlo?
a) servername
b) hostname
c) sysname
d) giveservername
b) hostname