COMANDOS LINUX Flashcards

(175 cards)

1
Q

Administración del sistema: ¿Qué comando permite cambiar de usuario (por defecto al usuario root)?

Opciones
a) Tiene
b) su
c) -d
d) $$

A

su

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Administración del sistema: ¿Qué comando permite ejecutar un comando como otro usuario, normalmente root?

Opciones
a) IPP
b) /etc/passwd
c) wc
d) sudo

A

sudo

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Redireccionamiento: ¿Qué comando permite dividir la salida y enviarla a pantalla y fichero a la vez?

Opciones
a) head
b) tee
c) El
d) i-node

A

tee

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Redireccionamiento: ¿Qué comando busca archivos según nombre, permisos, tamaño, etc.?

Opciones
a) addgroup
b) yum
c) arp
d) find

A

find

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Redireccionamiento: ¿Qué comando une líneas de archivos horizontalmente (por columnas)?

Opciones
a) whereis
b) /etc/yum.repos.d
c) paste
d) rpm

A

paste

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Redireccionamiento: ¿Qué comando une archivos por un campo común, como una unión en SQL?

Opciones
a) du
b)»_space;
c) join
d) more

A

join

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Redireccionamiento: ¿Qué comando ordena líneas de texto alfabética o numéricamente?

Opciones
a) sistemas
b) i-node
c) sort
d) tr

A

sort

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Redireccionamiento: ¿Qué significa stdout en Linux?

Opciones
a) entrada
b) proceso
c) apagado
d) salida

A

Salida

Standard en Linux = “lo de serie” (std)
Un programa, si no le dices nada, usa los canales estándar “de fábrica”:
- stdout = salida estándar
- stderr = errores estándar
- stdin = entrada estándar

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Redireccionamiento: ¿Qué operador se usa para enviar la salida a un fichero (sobrescribiendo)?

Opciones
a) $?
b) uniq
c) El
d) >

A

>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Redireccionamiento: ¿Qué operador se usa para añadir la salida al final de un fichero?

Opciones
a) paste
b)»_space;
c) LPD
d) -f

A

> >

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Redireccionamiento: ¿Qué operador se usa para leer desde un fichero como entrada?

Opciones
a) dd
b) <
c) IPP
d) who

A

<

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Redireccionamiento: ¿Qué operador se usa para enviar STDERR a un fichero?

Opciones
a) Activa
b) 2>
c) rpm
d) setfacl

A

2>

🧠🧠RECUERDA

💥 Los 3 STD
• STDIN → entrada estándar (teclado)
• STDOUT → salida estándar (pantalla)
• STDERR → errores (pantalla)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Redireccionamiento: ¿Qué operador se usa para enviar STDOUT y STDERR al mismo fichero?

Opciones
a) <
b) Wget
c) pstree
d) &>

A

&>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Redireccionamiento: ¿Qué comando sirve para vaciar un fichero sin borrarlo?

Opciones
a) i-node
b) :
c) 2>
d) lvm

A

:

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Redireccionamiento: ¿Qué operador se usa para redirigir STDERR hacia STDOUT?

Opciones
a) dnf
b) 2>&1
c) versión
d) Los

A

2>&1

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Sistema de ficheros: ¿Qué comando muestra los dispositivos montados en forma de árbol?

Opciones
a) Evita
b) lsblk
c) useradd
d) $*

A

lsblk

(list block devices)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Sistema de ficheros: ¿Qué comando muestra el uso de los sistemas de ficheros (espacio libre/ocupado)?

Opciones
a) useradd
b) IPP
c) df
d) >

A

df

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Sistema de ficheros: ¿Qué comando muestra el espacio usado por directorios?

Opciones
a) du
b) nl
c) /etc/apt/sources.list
d) cpio

A

du

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Sistema de ficheros: ¿Qué comando sirve para montar sistemas de ficheros?

Opciones
a) mount
b) df
c) /etc/mtab
d) chmod

A

mount

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Sistema de ficheros: ¿Qué comando comprueba y repara sistemas de ficheros?

Opciones
a) traceroute
b) /etc/fstab
c) LPD
d) fsck

A

fsck

(File System CheK)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Sistema de ficheros: ¿Qué comando muestra qué archivos están abiertos por qué procesos?

Opciones
a) /etc/yum.repos.d
b) su
c) lsof
d) Los

A

lsof

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Sistema de ficheros: ¿Qué comando gestiona volúmenes RAID por software?

Opciones
a) mdadm
b) IPP
c) ls
d) tee

A

mdadm

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Sistema de ficheros: ¿Qué archivo define qué sistemas de ficheros se montan al arrancar?

Opciones
a) arp
b) El
c) Es
d) /etc/fstab

A

/etc/fstab

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

Sistema de ficheros: ¿Qué archivo contiene los sistemas de ficheros actualmente montados?

Opciones
a) nl
b) Wget
c) /etc/mtab
d) 1

A

/etc/mtab

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
***Sistema de ficheros***: ¿Para qué sirven los comandos `gdisk` y `parted` en Linux? Opciones a) Para **gestionar particiones** de disco (crear/modificar/borrar; GPT/MBR). b) Para **comprobar y reparar** sistemas de archivos (ext4, xfs) tras un apagado incorrecto. c) Para **gestionar montajes automáticos** al arranque editando /etc/fstab. d) Para **listar discos/particiones** y puntos de montaje en modo lectura (inventario del almacenamiento)
a) Para **gestionar particiones** de disco (crear/modificar/borrar; GPT/MBR).
26
***Sistema de ficheros***: ¿Qué tecnología permite gestionar volúmenes lógicos en lugar de particiones físicas? Opciones a) lvm b) 1 c) 2> d) ifup
lvm
27
***Sistema de ficheros***: ¿Qué es un physical volume (PV) en LVM? a) discos físicos. b) conjunto de discos. c) particiones que puedes usar.
a) discos físicos.
28
***Sistema de ficheros***: ¿Qué es un volume group (VG) en LVM? a) discos físicos. b) conjunto de discos. c) particiones que puedes usar.
b) conjunto de discos.
29
***Sistema de ficheros***: ¿Qué es un logical volume (LV) en LVM? a) discos físicos. b) conjunto de discos. c) particiones que puedes usar.
c) particiones que puedes usar.
30
***Comandos básicos***: ¿Qué comando lista el contenido de un directorio? Opciones a) /etc/hosts b) wc c) tar d) ls
ls
31
***Comandos básicos***: ¿Qué comando copia archivos o directorios? Opciones a) cp b) 2> c) 0 d) yum
cp
32
***Comandos básicos***: ¿Qué comando mueve o renombra archivos? Opciones a) mv b) nl c) cat d) sort
mv
33
***Comandos básicos***: ¿Qué comando elimina archivos o directorios? Opciones a) rm b) useradd c) find d) dig
rm
34
***Comandos básicos***: ¿Qué comando crea un archivo vacío o actualiza su fecha? Opciones a) & b) touch c) /etc/crontab d) void
touch
35
***Comandos básicos***: ¿Qué comando crea directorios? Opciones a) cdir b) createdr c) mkdir d) makedr
mkdir
36
***Comandos básicos***: ¿Qué comando elimina directorios vacíos? Opciones a) elmdir b) rdir c) rmdir d) ddir
rmdir
37
***Comandos básicos***: ¿Qué comando concatena y muestra contenido de archivos? Opciones a) ln b) lsblk c) /etc/systemd/system d) cat
cat
38
***Comandos básicos***: ¿Qué comando muestra líneas numeradas de un archivo? Opciones a) du b) < c) nl d) lsof
nl
39
***Comandos básicos***: ¿Qué comando muestra las primeras líneas de un archivo? Opciones a) cut b) who c) adduser d) head
head
40
***Comandos básicos***: ¿Qué comando muestra las últimas líneas de un archivo? Opciones a) /etc/shadow b) tail c) sistemas d) Para
tail
41
***Comandos básicos***: ¿Qué comandos muestran texto paginado? Opciones a) crontab b) more c) ip d) pstree
more
42
***Comandos básicos***: ¿Qué comando corta texto en vertical (por bytes, campos o caracteres)? Opciones a) nice b) whereis c) cut d) uid
cut
43
***Comandos básicos***: ¿Qué comando cuenta líneas, palabras, caracteres o bytes? Opciones a) `LPD` b) sudo c) & d) wc
wc
44
***Comandos básicos***: ¿Qué comando traduce o elimina caracteres? Opciones a) nmap b) /etc/shadow c) Es d) tr
tr
45
***Comandos básicos***: ¿Qué comando elimina líneas duplicadas consecutivas? Opciones a) uniq b) Los c) rpm d) /bin/false
uniq
46
***Comandos básicos***: ¿Qué comando empaqueta archivos? Opciones a) tar b) /etc/shadow c) rmdir d) -a
tar
47
***Comandos básicos***: ¿Qué comando copia archivos a bajo nivel o entre dispositivos? Opciones a) /etc/shadow b) atime c) copy d) dd
dd
48
***Comandos básicos***: ¿Qué comando copia archivos entre directorios usando flujos? Opciones a) addgroup b) cpio c) /etc/yum.repos.d d) adduser
cpio
49
***Comandos básicos***: ¿Qué comando busca texto en archivos? Opciones a) /etc/inetd.conf b) grep c) paste d) tail
grep
50
***Comandos básicos***: ¿Qué comando permite ver información detallada de un archivo? Opciones a) permisos b) stat c) shutdown d) /bin/nologin
stat
51
***Gestión de paquetes***: ¿Qué comando instala un paquete .deb local? Opciones a) dpkg b) apt c) gdebi d) dpkg-query
dpkg
52
"***Gestión de paquetes***: ¿Qué archivo contiene la lista de repositorios APT? Opciones a) sources.list b) /etc/apt/sources.list c) sources.d d) apt.conf
/etc/apt/sources.list
53
***Gestión de paquetes***: ¿Qué comando gestiona paquetes en Debian (instalar, actualizar, etc.)? Opciones a) nice b) deb.config c) i-node d) apt-get
apt-get
54
***Gestión de paquetes***: ¿Qué comando busca paquetes en APT? Opciones a) more b) apt-cache c) nohup d) bg
apt-cache
55
***Gestión de paquetes***: ¿Qué comandos alternativos a APT existen? Opciones a) dnf b) aptitude c) dig d) información
aptitude
56
***Gestión de paquetes***: ¿Qué comando instala un paquete .rpm? Opciones a) lvm b) -d c) información d) rpm
rpm
57
***Gestión de paquetes***: ¿Qué comando instala paquetes con gestión automática de dependencias en Red Hat? Opciones a) -r b) /etc/inetd.conf c) rpm d) yum
yum
58
"***Gestión de paquetes***: ¿Qué archivo contiene los repositorios para yum? Opciones a) yum.conf b) /etc/yum.repos.d c) dnf d) repoquery
/etc/yum.repos.d
59
***Gestión de paquetes***: ¿Qué comando moderno reemplaza a yum en Fedora y derivados? Opciones a) tcpdump b) ps c) dnf d) nl
dnf
60
"***Gestión de paquetes***: ¿Qué comando busca actualizaciones disponibles con dnf? Opciones a) dnf search b) dnf update c) dnf upgrade d) dnf check-update"
dnf update
61
***Sistema de ficheros***: ¿Qué comando muestra el número de i-node de los archivos? Opciones a) $# b) -m c) ls-i d) 1
ls-i 🧠🧠🧠**RECUERDA** 👀👀👀 `ls` → list (listar archivos) `-l` → long (formato largo) `-a` → all (incluye ocultos) `-h` → human (tamaño legible) `-i` → inode (muestra i-node) `-t` → time (orden por fecha) `-S` → size (orden por tamaño) `-r` → reverse (orden inverso) `-R` → recursive (subdirectorios) `-d` → directory (solo directorio, no contenido)
62
***Sistema de ficheros***: ¿Qué estructura contiene los metadatos de un archivo en Linux? Opciones a) df b) ifconfig c) i-node d) ifup
i-node
63
***Sistema de ficheros***: ¿Qué campo del i-node indica el usuario propietario? Opciones a) cat b) nice c) `LPD` d) uid
uid
64
***Sistema de ficheros***: ¿Qué campo del i-node indica el grupo propietario? Opciones a) group b) jobs c) gid d) Gpasswd
gid
65
***Sistema de ficheros***: ¿Qué campo del i-node almacena la fecha del último acceso? Opciones a) date b) Wget c) ss d) atime
atime
66
"***Sistema de ficheros***: ¿Qué campo del i-node almacena los permisos del archivo? Opciones a) mode b) size c) link d) date
Mode
67
"***Sistema de ficheros***: ¿Qué campo del i-node indica cuántos hard links tiene un archivo? Opciones a) st_size b) st_nlink c) st_mode d) st_uid"
st_nlink
68
***Sistema de ficheros***: ¿Qué comando activa el bit setuid para el usuario propietario? Opciones a) onbit b) chmod c) nl d) -d
chmod
69
***Sistema de ficheros***: ¿Qué comando activa el bit setgid para el grupo? Opciones a) /etc/passwd b) chmod c) cat d) cpio
chmod
70
***Sistema de ficheros***: ¿Qué indica que aparezca una 's' en lugar de una 'x' en los permisos de un archivo ejecutable? Opciones. a) Que el archivo tiene permisos de escritura especiales b) Que está activo el bit setuid o setgid y el archivo es ejecutable c) Que el archivo no puede ejecutarse d) Que el sticky bit está aplicado
b) Que está activo el bit setuid o setgid y el archivo es ejecutable ⚠️⚠️ setuid y setgid permiten ejecutar un programa con los permisos del propietario o del grupo del archivo, respectivamente
71
"***Sistema de ficheros***: ¿Qué hace el comando chmod 7660? Opciones a) Activa todos los permisos especiales + rw- para usuario y grupo b) Da permisos de lectura y ejecución a todos c) Quita todos los permisos d) Activa el sticky bit únicamente"
a) Activa todos los permisos especiales + rw- para usuario y grupo 🧠🧠**RECUERDA** En chmod de cuatro dígitos, el `primer dígito` (`7`660) controla los permisos especiales: **setuid (4), setgid (2) y sticky bit (1)**
72
"***Sistema de ficheros***: ¿Para qué sirve el sticky bit en un directorio? Opciones a) Impide que otros eliminen archivos que no son suyos b) Hace que solo root pueda listar el contenido c) Permite escribir solo si es propietario d) Convierte directorio en ejecutable
Impide que otros eliminen archivos que no son suyos
73
"***Sistema de ficheros***: ¿Por qué /tmp tiene el sticky bit activado? Opciones a) Para evitar que usuarios que no sean root eliminen o renombren archivos de otros b) Para hacer que /tmp sea solo de lectura c) Para impedir el acceso de root d) Para ocultar el contenido
a) Para evitar que usuarios que no sean root eliminen o renombren archivos de otros
74
"***Sistema de ficheros***: ¿Qué son las ACL en Linux? Opciones a) Listas de control de acceso que amplían permisos estándar b) Niveles de log de auditoría c) Características de red d) Comandos de montaje"
a) Listas de control de acceso que amplían permisos estándar
75
"***Sistema de ficheros***: ¿Qué comando muestra las ACL de un archivo? Opciones a) setfacl b) getfacl c) lsattr d) chmod
getfacl
76
***Sistema de ficheros***: ¿Qué comando modifica las ACL de un archivo? Opciones a) vmstat b) setfacl c) aptitude d) modfacl
setfacl
77
"***Sistema de ficheros***: ¿Qué indica el símbolo '+' al final de los permisos en ls -l? Opciones a) Permiso de escritura b) Hay ACL extendidas c) Archivo ejecutable d) Contexto de SELinux"
Hay ACL extendidas El archivo o directorio tiene ACL extendidas, es decir, hay permisos adicionales más allá de los tradicionales rwx para propietario/grupo/otros.
78
***Sistema de ficheros***: ¿Qué comando crea enlaces simbólicos? Opciones a) ln-s b) ls c) cp d) mv
ln-s
79
***Sistema de ficheros***: ¿Qué comando crea enlaces duros? Opciones a) ln b) link c) softlink d) mklink
ln
80
"***Sistema de ficheros***: ¿Qué diferencia hay entre enlace duro y simbólico? Opciones a) El duro apunta al mismo inode; el simbólico apunta por ruta b) El simbólico solo se usa en Windows c) El duro no puede apuntar a archivos d) El simbólico ocupa menos espacio de disco físico"
El duro apunta al mismo inode; el simbólico apunta por ruta
81
"***Administración del sistema***: ¿Qué diferencia hay entre procesos y trabajos en Linux? Opciones a) Un job es un demonio b) Un proceso siempre está en primer plano c) Un proceso es cualquier programa en ejecución; un job es gestionado por la shell d) Un proceso solo existe en scripts
Un proceso es cualquier programa en ejecución; un job es gestionado por la shell
82
***Administración del sistema***: ¿Qué comando muestra los trabajos activos en una terminal? Opciones a) nslookup b) Los c) jobs d) gid
jobs
83
***Administración del sistema***: ¿Qué comando mueve un trabajo al segundo plano? Opciones a) `LPD` b) bg c) mdadm d) -m
bg
84
***Administración del sistema***: ¿Qué comando mueve un trabajo al primer plano? Opciones a) fg b) : c) nohup d) stat
fg
85
***Procesos y gestión del sistema***: ¿Qué comando muestra los procesos en ejecución del usuario? Opciones a) tar b) /bin/nologin c) uid d) ps
ps
86
***Procesos y gestión del sistema***: ¿Qué comando muestra dinámicamente una tabla con los procesos en ejecución? Opciones a) rmdir b) top c) MKFS d) su
top
87
***Procesos y gestión del sistema***: ¿Qué comando establece la prioridad al lanzar un comando? Opciones a) mkdir b) & c) nice d) jobs
nice
88
***Procesos y gestión del sistema***: ¿Qué comando muestra estadísticas de memoria, CPU, disco, procesos, etc.? Opciones a) iostat b) free c) vmstat d) ps
vmstat
89
¿Qué comando permite ejecutar un proceso de forma que continúe en ejecución aunque se cierre el shell o la sesión? Opciones. a. pstree b. nohup c. setfacl d. at
b. nohup
90
¿Qué hace el sistema cuando se ejecuta un fork()? Opciones. a. Reemplaza el proceso actual por otro programa b. Duplica el proceso actual creando un proceso hijo c. Ejecuta un proceso en segundo plano d. Finaliza el proceso llamante,
b. Duplica el proceso actual creando un proceso hijo
91
***Procesos y gestión del sistema***: ¿Qué comando muestra los procesos en forma de árbol? Opciones a) ip b) pstree c) apt-get d) more
pstree
92
***Procesos y gestión del sistema***: ¿Qué comando manda señales a un proceso para controlarlo o finalizarlo? Opciones a) kill b) -a c) /etc/finish d) finale
kill
93
***Procesos y gestión del sistema***: ¿Qué operador permite ejecutar un comando en segundo plano? Opciones a) & b) Activa c) addgroup d) setfacl
&
94
***Procesos y gestión del sistema***: ¿Qué comando permite programar la ejecución de un comando una vez en el futuro? Opciones a) next b) nice c) at d) lvm
at
95
¿Qué es un runlevel en Linux y cuáles son los más comunes? Opciones. a. Un nivel de permisos del sistema de archivos; los más comunes son 644 y 755 b. Un modo de arranque del kernel; los más comunes son normal y recovery c. Un estado de funcionamiento del sistema que define qué servicios se inician; los más comunes son 0, 1, 3 y 5 d. Un tipo de proceso del sistema; los más comunes son daemon y zombie
c. Un estado de funcionamiento del sistema que define qué servicios se inician; los más comunes son 0, 1, 3, 5 y 6 0 (apagado) 1 (monousuario) 3 (multiusuario sin entorno gráfico) 5 (multiusuario con entorno gráfico) 6 (reinicio)
96
***Redes***: ¿Qué demonio gestiona servicios de red heredados en sistemas antiguos? Opciones a) uname b) netd c) & d) paste
netd
97
***Redes***: ¿Qué archivo configura los servicios gestionados por inetd? Opciones a. /etc/services b. /etc/xinetd.conf c. /etc/inetd.conf d. /etc/network/interfaces,c. /etc/inetd.conf
/etc/inetd.conf
98
¿Qué directorio contiene las unidades (services) de red en sistemas basados en systemd? Opciones. a. /etc/systemd/system b. /lib/systemd/network c. /etc/inetd.conf d. /usr/network/services,
/etc/systemd/system
99
***Redes***: ¿Qué comando muestra o configura interfaces de red (usado en sistemas antiguos)? Opciones a) ifconfig b) traceroute c) netconfig d) nmap
ifconfig
100
***Redes***: ¿Qué comando prueba la conectividad de red enviando paquetes ICMP? Opciones a) -r b) $$ c) ps d) ping
ping
101
¿Qué comandos permiten activar o desactivar interfaces de red en sistemas Linux clásicos? Opciones. a. nmcli b. ifup / ifdown c. iproute d. netctl
ifup/ifdown
102
***Redes***: ¿Qué comando permite capturar paquetes de red para analizarlos? Opciones a) tcpdump b) apt-cache c) /bin/false d) -a
tcpdump
103
***Redes***: ¿Qué archivo define la resolución de nombres estática (nombre → IP)? Opciones a) /etc/fstab b) /etc/hosts c) at d) uniq
/etc/hosts
104
***Redes***: ¿Qué archivo contiene el nombre del host del sistema? Opciones a) /etc/apt/sources.list b) /hname c) /etc/hostname d) ls- name
/etc/hostname
105
¿Qué archivo se utiliza para configurar interfaces de red en sistemas antiguos basados en Debian sin NetworkManager? Opciones. a. /etc/networks b. /etc/network/interfaces c. /etc/hosts d. /etc/resolv.conf
/etc/network/interfaces
106
***Redes***: ¿Qué comando muestra o manipula la tabla de rutas del sistema? Opciones a) route b) mkdir c) ls-route d) dir
route
107
¿Qué comando muestra el recorrido (saltos intermedios) que siguen los paquetes hasta un destino en la red? Opciones. a. tracepath b. ping c. route d. traceroute
traceroute
108
***Redes***: ¿Qué comando muestra conexiones de red, rutas y estadísticas? Opciones a) netstat b) lsof c) getfacl d) ls-cnt
netstat
109
***Redes***: ¿Qué comando consulta servidores DNS para resolver nombres? Opciones a) nslookup b) i-node c) apt-cache d) lvm
nslookup
110
¿Qué comando moderno en Linux sustituye a ifconfig, route y netstat para la gestión de redes? Opciones. a. nmcli b. ss c. ip d. netctl
ip
111
¿Qué variable especial del shell contiene el nombre del script o comando que se está ejecutando? Opciones. a. $1 b. $$ c. $0 d. $?
$0
112
¿Qué variable especial del shell representa el primer argumento pasado a un script? Opciones. a. $0 b. $1 c. $@ d. $#
1
113
***SHELL***: ¿Qué variable representa todos los argumentos pasados? Opciones a) $* b) $a c) $show d) $whole
$*
114
¿Qué variable especial del shell indica el número total de argumentos pasados a un script? Opciones. a. $@ b. $? c. $# d. $$
$#
115
¿Qué variable especial del shell representa el PID del proceso actual? Opciones. a. $$ b. $? c. $# d. $0
$$
116
¿Qué variable especial del shell representa el código de salida (resultado) del último comando ejecutado? Opciones. a. $? b. $$ c. $# d. $0
$?
117
¿Qué símbolo o construcción del shell permite volver a ejecutar el último comando introducido? Opciones. a. ! b. !! c. & d. <
!!
118
***Gestión de usuarios y grupos***: ¿Qué archivo almacena la información básica de los usuarios del sistema? Opciones a) cat b) sistemas c) su d) /etc/passwd
/etc/passwd
119
***Gestión de usuarios y grupos***: ¿Qué archivo almacena los grupos definidos en el sistema? Opciones a) gconfig b) ifconfig c) /group d) /etc/group
/etc/group
120
***Gestión de usuarios y grupos***: ¿Qué comando se usa para crear un nuevo usuario? Opciones a) ln b) mkns c) useradd d) -L
useradd
121
¿Qué comando alternativo más amigable se utiliza para crear un nuevo usuario en Linux? Opciones. a. addgroup b. -f c. nmap d. adduser
adduser
122
***Gestión de usuarios y grupos***: ¿Qué comando se usa para crear un nuevo grupo? Opciones a) cgroup b) create c) ngoup d) addgroup
addgroup
123
***Gestión de usuarios y grupos***: ¿Qué archivo contiene las contraseñas cifradas de los usuarios? Opciones a) /etc/psw b) /etc/shadow c) /etc/user d) /bin/user
/etc/shadow
124
***Seguridad***: ¿Qué shell se asigna a un usuario para **impedir el acceso interactivo al sistema**, permitiendo que la cuenta exista pero no pueda iniciar sesión? Opciones. a. /etc/network/interfaces b. /bin/bash c. /bin/nologin d. $$,c. /bin/nologin
/bin/nologin
125
***Seguridad***: ¿Qué shell se usa para bloquear totalmente el acceso de un usuario? Opciones a) /bin/forbiden b) /bin/false c) /bin/down d) /bin/off
/bin/false
126
***SHELL***: ¿Qué comandos permiten localizar **la ruta de un ejecutable** o saber cómo se ejecutará en el shell? Opciones a) whereis b) route c) path d) palceshell
whereis
127
***Administración del sistema***: ¿Qué comando apaga o reinicia el sistema de forma controlada, permitiendo programar el apagado? Opciones a) mdadm b) shutdown c) turn off d) poweroff
shutdown
128
***Administración del sistema***: ¿Qué comando apaga el sistema de inmediato, equivalente a shutdown -P now? Opciones a) mdadm b) shutdown c) turn off d) poweroff
poweroff
129
***Administración del sistema***: ¿Qué comando detiene el sistema **sin apagar el hardware**? Opciones a) shutdown b) halt c) turn off d) poweroff
halt
130
***Administración del sistema*** ¿Qué efecto tiene la **opción -m** al crear un usuario **con useradd** y en qué situación se utiliza? Opciones. a. Modifica el nombre del usuario existente b. Crea el directorio personal del usuario si no existe c. Asigna un grupo primario automáticamente d. Desactiva el acceso interactivo del usuario,
b. Crea el directorio personal del usuario si no existe useradd -m usuario → crea /home/usuario si no existe.
131
***Gestión de usuarios y grupos***: ¿Qué hace la opción -d en useradd y cómo se usa? a) Crea el directorio home del usuario automáticamente b) Indica el directorio home que tendrá el usuario c) Elimina el directorio home del usuario d) Muestra el directorio home actual del usuario
✅ Respuesta correcta: b) -d permite especificar el directorio home del usuario al crearlo (ejemplo: useradd -d /home/ana ana)
132
***Gestión de usuarios y grupos***: ¿Qué efecto tiene la opción **-e** al crear un usuario con **useradd** y para qué se utiliza? Opciones. a. Establece la fecha de expiración de la cuenta del usuario b. Asigna una contraseña cifrada al usuario c. Elimina automáticamente el usuario al cerrar sesión d. Desactiva el acceso interactivo del usuario
a. Establece la fecha de expiración de la cuenta del usuario `useradd -e AAAA-MM-DD usuario` e= expiration
133
***Gestión de usuarios y grupos***: ¿Qué efecto tiene la opción **-f** al crear un usuario con **useradd** y para qué se utiliza? Opciones a. Establece la fecha de expiración de la cuenta b. Define los días tras expirar la contraseña antes de deshabilitar la cuenta c. Fuerza el cambio de contraseña en el primer inicio de sesión d. Asigna el shell por defecto al usuario
Define los días tras expirar la contraseña antes de deshabilitar la cuenta useradd -f 7 usuario
134
***Gestión de usuarios y grupos***: ¿Qué efecto tiene la opción **-r** al crear un usuario con **useradd** y para qué se utiliza? Opciones. a. Crea un usuario del sistema sin directorio home estándar b. Restringe el acceso interactivo del usuario c. Fuerza el cambio de contraseña en el primer inicio d. Bloquea la cuenta tras su creación,
Crea un usuario del sistema `❌ SIN directorio home estándar` useradd -r servicio
135
***Gestión de usuarios y grupos***: ¿Qué efecto tiene la opción **-L** al modificar un usuario con **usermod** y para qué se utiliza? Opciones. a. Elimina la cuenta del usuario b. Cambia el shell por defecto c. Bloquea la contraseña del usuario impidiendo el inicio de sesión d. Asigna una fecha de expiración
c. Bloquea la contraseña del usuario impidiendo el inicio de sesión `usermod -L usuario`
136
***Gestión de usuarios y grupos***: ¿Qué efecto tiene la opción **-a** al modificar un usuario con **usermod** y para qué se utiliza? Opciones. a. Elimina al usuario de todos los grupos b. Añade el usuario a grupos secundarios sin quitar los existentes c. Crea un usuario del sistema d. Bloquea la cuenta del usuario
b. Añade el usuario a grupos secundarios sin quitar los existentes `usermod -aG grupo usuario`
137
***Gestión de usuarios y grupos***: ¿Qué efecto tiene la opción **-s** al crear un usuario con **useradd** y para qué se utiliza? Opciones. a. Asigna el shell al usuario b. Crea un usuario del sistema c. Suspende la cuenta d. Asigna el shell de inicio de sesión al usuario.
Asigna **el shell** de inicio de sesión al usuario. `useradd -s /bin/bash usuario`
138
***Administración del sistema***: ¿Qué comando muestra qué usuarios están conectados al sistema en ese momento (incluye usuario, terminal y hora de inicio de sesión)? Opciones a) !! b) apt-get c) uname d) who
who
139
***Administración del sistema***: ¿Qué hace who -a? Opciones. a. Muestra solo el usuario actual y su UID b. Muestra información básica de los usuarios conectados c. Muestra toda la información disponible sobre los usuarios conectados (terminal, tiempo, procesos, estado) d. Muestra los usuarios definidos en el sistema
c. Muestra toda la información disponible sobre los usuarios conectados (terminal, tiempo, procesos, estado) `a`= *all*
140
***Administración del sistema***: ¿Qué información muestra el comando who **-b** en un sistema Linux? Opciones. a. Los usuarios actualmente conectados b. El último arranque del sistema c. El tiempo de actividad del sistema d. El número de sesiones activas
b. El último arranque del sistema `b`= boot
141
***Administración del sistema***: ¿¿Qué efecto tiene la opción **-H** al ejecutar el comando who? Opciones. a. Oculta los nombres de usuario b. Muestra solo usuarios remotos c. Añade una línea de encabezado a la salida d. Muestra información histórica
c. Añade una línea de encabezado a la salida `H`= *header*
142
***Administración del sistema***: ¿Qué información proporciona el comando **who -q**? Opciones. a. Detalles completos de cada sesión b. El último inicio de sesión de cada usuario c. Los nombres de los usuarios conectados y el número total d. El estado del sistema
c. Los nombres de los usuarios conectados y el número totalwho `q`= quantity
143
***Administración del sistema***: ¿¿Qué información muestra el comando uname sin opciones? Opciones. a. El nombre del nodo del sistema b. La versión completa del kernel c. El nombre del sistema operativo d. La arquitectura del hardware
c. El nombre del sistema operativo
144
***Administración del sistema***: ¿Qué información muestra el comando uname **-a**? Opciones. a. Solo la arquitectura del sistema b. Toda la información disponible del sistema c. El nombre del nodo y del usuario d. El estado del kernel
b. Toda la información disponible del sistema
145
***Administración del sistema***: ¿Qué información muestra el comando uname **-s**? Opciones. a. La versión del sistema operativo b. El nombre del nodo c. El nombre del kernel d. La arquitectura del hardware
c. c. El nombre del kernel
146
***Administración del sistema***: ¿Qué información muestra el comando uname **-n**? Opciones. a. El nombre del sistema operativo b. El nombre del nodo (hostname) c. La versión del kernel d. El tipo de procesador
b. El nombre del nodo (hostname)
147
***Administración del sistema***: ¿Qué información muestra el comando uname** -r**? Opciones. a. La versión del sistema operativo b. La fecha de compilación del kernel c. La versión del kernel d. El tipo de arquitectura
b. La fecha de compilación del kernel (release)
148
***Administración del sistema***: ¿Qué información muestra el comando uname **-v**? Opciones. a. El nombre del sistema b. La versión del kernel c. El tipo de procesador d. El nombre del nodo
b. La versión del kernel
149
***Administración del sistema***:¿Qué información muestra el comando uname **-p**? Opciones. a. El nombre del sistema operativo b. El tipo de procesador c. La arquitectura del hardware d. El nombre del kernel
b. El tipo de procesador
150
***Administración del sistema***: ¿Qué información muestra el comando uname **-m**? Opciones. a. El modelo de CPU b. La versión del kernel c. La arquitectura del hardware d. El nombre del nodo
c. La arquitectura del hardware (machine)
151
***Administración del sistema***: ¿Qué información muestra el comando uname **-o**? Opciones. a. El nombre del sistema operativo b. El nombre del kernel c. El tipo de procesador d. El nombre del nodo
a. El nombre del sistema operativo (Operative system)
152
***Redes*** ¿Qué comando permite consultar y modificar la tabla ARP, donde se almacenan las asociaciones entre direcciones IP y MAC? Opciones. a. ip route b. arp c. ss d. tcpdump
b. arp
153
***Redes***: ¿Qué comando moderno permite gestionar interfaces de red, direcciones IP, rutas y vecinos en Linux? Opciones. a. ifconfig b. netstat c. ip d. nmcli
c. ip
154
***Redes***: ¿Qué comando muestra información detallada sobre `SOCKETS` y `conexiones de red` activas en el sistema? Opciones. a. netstat b. lsof c. ss d. tcpdump
c. ss (*Socket Statistics*) 👀❗️💻`SOCKET` **IP + puerto** que identifica un **punto de comunicación** en red entre dos dispositivos
155
***Procesos y gestión del sistema***: ¿Qué comando permite listar los archivos abiertos por los procesos, incluyendo sockets y conexiones de red? Opciones. a. ls b. ps c. lsof d. ss,
c. lsof
156
***Redes***: ¿Qué comando muestra una instantánea de los procesos que se están ejecutando en el `SISTEMA`? Opciones. a. top b. jobs c. ps d. htop
c. psg 👀👀❗️`CUIDADO` Podemos confundirlo con `jobs` pero este último solo habla de los procesos de tu `terminal` 💻
157
***Redes***: ¿Qué comando permite capturar y analizar paquetes de red directamente desde una interfaz? Opciones. a. ss b. traceroute c. tcpdump d. arp
c. tcpdump
158
***Redes***: ¿Qué comandos permiten **consultar** servidores DNS para obtener información sobre dominios? Opciones a) head b) /proc c) dig d) cat
dig (Domain Information Groper)
159
***Sistema de ficheros***: ¿Qué es el directorio /proc en Linux? Opciones. a. Un directorio del sistema que almacena binarios esenciales b. Un sistema de archivos virtual que muestra información del kernel y de los procesos en tiempo real c. Un directorio donde se guardan los logs del sistema d. Un sistema de archivos usado para montar dispositivos externos
b. Un sistema de archivos virtual que muestra información del kernel y de los procesos en tiempo real
160
***Sistema de ficheros***: ¿Qué archivo de /proc muestra información detallada sobre la CPU (modelo, núcleos, flags)? Opciones. a. /proc/meminfo b. /proc/cpuinfo c. /proc/stat d. /proc/interrupts
b. /proc/cpuinfo
161
***Sistema de ficheros***:¿Qué archivo de /proc muestra el número de interrupciones atendidas por cada CPU? Opciones. a. /proc/ioports b. /proc/stat c. /proc/interrupts d. /proc/cpuinfo
c. /proc/interrupts
162
***Sistema de ficheros***: ¿Qué archivo de /proc proporciona estadísticas globales del sistema como uso de CPU y contadores? Opciones. a. /proc/stat b. /proc/meminfo c. /proc/loadavg d. /proc/uptime
a. /proc/stat
163
***Sistema de ficheros***: ¿Qué archivo de /proc muestra información detallada sobre el uso de memoria del sistema? Opciones. a. /proc/swaps b. /proc/meminfo c. /proc/vmstat d. /proc/stat
/proc/meminfo
164
***Sistema de ficheros***: ¿Qué archivo de /proc indica el tipo de sistema operativo en ejecución? Opciones. a. /proc/version b. /proc/sys/kernel/ostype c. /proc/sys/kernel/osrelease d. /proc/sys/kernel/hostname
b. /proc/sys/kernel/`ostype` (Operating Sytem Time)
165
***Sistema de ficheros***: ¿Qué archivo de /proc muestra los rangos de puertos de E/S utilizados por los dispositivos? Opciones. a. /proc/devices b. /proc/interrupts c. /proc/ioports d. /proc/dma,
c. /proc/`io`ports `input/output` ports
166
***Sistema de ficheros***: ¿Qué archivo del sistema muestra los tipos de sistemas de archivos soportados por el kernel actualmente cargado? Opciones. a. /etc/fstab b. /etc/filesystems c. /proc/filesystems d. /proc/mounts
c. /proc/filesystems
167
***Redes*** ¿Qué comando se usa para escanear puertos y detectar servicios activos en una red? Opciones a) ps b) Para c) nmap d) tipo
nmap
168
***Gestión de usuarios y grupos***: ¿Qué comando añade un nuevo usuario a un `grupo`? Opciones a) rm b) -r c) gid d) Gpasswd
Gpasswd
169
**Administracion del sistema** ¿Qué comando muestra los mensajes del núcleo (kernel) del sistema. Estos mensajes incluyen información sobre el arranque, dispositivos conectados, errores de hardware, y más? Opciones a) -r b) Dmesg c) /etc/group d) vmstat
Dmesg
170
¿Qué comando permite descargar desde la consola recursos HTTP? Opciones a) who b) /etc/hostname c) vmstat d) Wget
Wget
171
¿Qué comando sirve para copiar archivos de forma segura entre equipos a través de la red, usando el protocolo SSH? Opciones a) copy b) IPP c) scp d) uid
scp
172
¿Qué comando sirve para crear un sistema de archivos en un disco o partición, **borrando/formateando** su contenido anterior? Opciones a) 2> b) /etc/hostname c) MKFS d) /etc/group
MKFS
173
**PROTOCOLOS DE IMPRESIÓN** PROTOCOLOS DE IMPRESIÓN: ¿Qué protocolo moderno permite enviar trabajos de impresión por red y además consultar el estado de la impresora, gestionar colas y cancelar trabajos? Opciones. a. LPR b. RAW c. IPP d. SMB
c. IPP (Internet Printing Protocol)
174
**PROTOCOLOS DE IMPRESIÓN** Protocolo clásico para enviar trabajos de impresión en red. Permite a un ordenador enviar documentos a una impresora `a través de una red local (LAN).` Opciones a) LPS b) LDPh c) LPD d) LPP
`LPD` (Line Printer Daemon)
175
¿Qué comando se usa para crear, editar o listar las tareas programadas (cron) del usuario actual? Opciones. a. cronjob b. crond c. crontab d. at,
c. crontab