Linux Flashcards

1
Q

Utilidad del fichero /etc/shadow

A

En este fichero se encuentran las contraseñas de los usuarios “encriptadas”

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

Utilidad del comando mv

A

mover/renombrar

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

Utilidad del comando chown

A

cambiar el usuario/grupo propietario

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

Utilidad del comando grep

A

filtrar en base a una “expresión regular” la entrada (fichero, entrada estándar)

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

Utilidad del comando mkfs

A

formatear una unidad (disco o partición) ej, mkfs.ext4

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

Utilidad del comando top

A

muestra lista de procesos en tiempo real y de forma interactiva

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

Utilidad del comando nice

A

modificar la prioridad final de un comando que vamos a lanzar

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

Utilidad del comando at

A

planificar la ejecución de un comando para un momento concreto

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

Utilidad del comando dmesg

A

ver los mensajes del inicio/arranque del sistema

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

¿Cómo se interpreta esta orden; find.-name “backup*.gz” I grep “2024”?

A

localiza desde el directorio actual todos los ficheros que sigan el patrón “backup*.gz” y grep filtra aquellos que contengan la subcadena 2024 en su nombre
NOTA: el operador I (pipe) lo que hace es conectar el STDOUT de un comando con el STDIN del siguiente

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

Utilidad del directorio /dev

A

dispositivos (de bloque y de caractera9. Ej. de bloque /dev/sda y de carácter /dev/tty01

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

Utilidad del directorio /etc

A

ficheros de configuración

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

Utilidad del directorio /var

A

ficheros de tamaño variable (logs, bbdd, spool)

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

Utilidad del fichero /etc/hosts

A

Contiene reglas de resolución de nombre locales (IP — Nombre)

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

Utilidad del fichero /etc/fstab

A

Contiene reglas con los montajes que hay que hacer al inicio/arranque (permanentes)

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

Utilidad del fichero /etc/group

A

Grupos que existen en el sistema y sus miembros

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

Utilidad del fichero /etc/sudoers

A

Contiene reglas para permitir que un cierto usuario ejecute un cierto comando como si fuera otro usuario distinto
NOTA: se lanza la consulta de este fichero cuando hacemos sudo…
El editor de este fichero es visudo

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

Utilidad del comando id

A

información del usuario (uid) + sus grupos (gid)

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

Utilidad del comando export

A

crear variables de entorno

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

Utilidad del comando nohup

A

lanzar un comando y decirle que ignore la señal “Hang up”

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

Utilidad del comando wc

A

Contar líneas, caracteres, bytes…

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

Utilidad del comando time

A

Nos da el tiempo que tarda en ejecutarse el comando que pongamos a continuación

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

Utilidad del comando touch

A

Sirve para modificar fechas de acceso/modificación.
NOTA: si el fichero no existe y no ponemos ninguna opción mas, crea un fichero vacío

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

Utilidad del comando history

A

historial de comandos ejecutados

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Utilidad del fichero /etc/network/interfaces (en DEBIAN)
Fichero con la configuración de los interfaces de red (es decir, la tarjeta)
26
Utilidad del paquete SAMBA
Transformar tu linux en un SERVIDOR de compartición de ficheros e impresoras (CIFS/SMB) NOTA: Si milinux es simplemente un CLIENTE no necesito SAMBA, sino "apt install cif-utils" + mount -t cifs\\ip_servidor_nas\path... /mnt/datos
27
Utilidad del paquete GRUB
Gestor de arranque
28
Utilidad del paquete BIND
montar un servidor de DNS
29
¿Qué permisos se activan si usamos chmod 1654 fichero1?
1 sticky bit (recordar que solo tiene sentido sobre directorios) 6 permisos de rw- sobre el usuario owner 5 permisos de r-x sobre el group owner 4 permisos de r-- sobre otros
30
¿Qué información relevante se almacena en un i-node?
Metadatos nº de inodo, permisos, uid owner, gid owner, fechas , nº hard links, tamaño... (nunca el nombre) Datos: punteros a bloques de índices que apuntan a su vez a bloques de datos
31
Utilidad del comando su
Cambiar de usuario (switch user)
32
Utilidad del fichero /etc/crntab
Planificación de ejecución de tareas/comandos NOTA: crontab -e (para editar)
33
Utilidad del fichero /etc/resolv.conf
Configuración del resolver DNS
34
¿ Como puedo saber el estado del servicio "mariadb.service"?
Systemctl status mariadb.service (modelo SystemD) Service mariadb.service status (modelo SystemV)
35
Utilidad del comando "ip n s"
Mostrar los vecinos (nivel arp) ip n s = ip neigh show
36
Significado del comando "ss -atun"
Mostrar las conexiones a nivel TCP y UDP (y se usaran los números de puerto, no los nombres)
37
Utilidad del comando ulimit
Nos sirve para limitar el uso de determinados recursos (memoria, ficheros, cpu...) a un proceso NOTA: /etc/security/limits.conf (con este se pueden configurar los limites también) Existen dos niveles de protección (soft limit y hard limit) NOTA: el nuevo software/modelo para esta gestión de recursos --> cgroups
38
¿Tenemos alguna manera de lista todos los dispositivos USB?
lsusb
39
¿Qué representa el dispositivo /dev/sdb?
Es el disco secundario SCSI/SATA
40
¿Cómo podemos obtener detalles de la CPU?
lscpu o cat /proc/cpuinfo
41
¿A quien protege el sticky bit?
A un directorio, para que solo el root y el owner de cada fichero puedan borrar o renombrar. NOTA: en linux a nivel de fichero este bit se ignora. El uso mas típico es sobre el directorio /tmp
42
¿Que nos interesa si hacemos un ps -eo user, euser?
Muestra un listado de los procesos de ejecución, en concreto nos muestra el usuario REAL y el EFECTIVO
43
¿Cuál es la opción de vi que sirve para salir sin grabar las posibles modificaciones?
:q!
44
¿Cómo puedo ver los ficheros que tiene abiertos una determinada cuenta se usuario?
lsof - u
45
¿Se puede realizar un montaje de "solo lectura" de un cierto dispositivo?
mount -t sistema_ficheros -o ro
46
Cuales son los sistemas operativos pertenecientes a la familia UNIX
SCO, HP-UX, SOLARIS, IBM-AIX, BSD y LINUX
47
¿Qué es el Kernel?
el kernel es el software que sirve de puente entre el hardware y el resto de funciones del sistema operativo
48
¿Qué es un Shell?
Interprete de comandos o capa que atiende a los usuarios
49
¿Cuáles son los módulos que forman el kernel space?
Entrada/salida (Virtual File System y drivers), gestión de memoria y gestión de procesos.
50
Que hace el comando ls. Si se le añade -a que muestra
listar los ficheros que hay en el directorio actual. si se añade -a muestra los ocultos
51
Nombre varios Shell
BASH, BSH, TCSH, CSH, KSH, ZSH
52
Cuales son las 4 ultimas versiones de Debian
Sin publicar Trixie Db 12 bookworn Db 11 Bullseye Db 10 Buster Db 9 Strech
53
Cuales con las 4 ultimas versiones de Mac
15 Sequoia 14 Sonoma 13 Ventura 12 Monterey
54
Comando pwd
lista el directorio actual
55
Comando whoami
lista el usuario actual
56
Comando exec
ejecuta el comando y te saca del Shell (como si hiciéramos exit)
57
Comando time
lista el tiempo que ha tardado en ejecutarse el comando
58
Comando su
hacer login con otro usuario
59
Comando id
te dice el usuario que eres y a que grupos perteneces
60
cuales son los sistemas de paquetería usados por debian
dpkg y otros como aptitude, dselect y Synaptic
61
Cuales son los sistemas de paquetería de Redhat
Rpm, Yum y Dnf
62
Orden de los permisos y significado rwx
usuario, grupo y propietarios. significa lectura escritura y ejecución
63
chmod. chmod u+x. chmod u=x
da o quita permisos. añades a los usuarios el permiso ejecutar. añades el permiso ejecutar pero quitas los demas.
64