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
Q

Utilidad del fichero /etc/network/interfaces (en DEBIAN)

A

Fichero con la configuración de los interfaces de red (es decir, la tarjeta)

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

Utilidad del paquete SAMBA

A

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
Q

Utilidad del paquete GRUB

A

Gestor de arranque

28
Q

Utilidad del paquete BIND

A

montar un servidor de DNS

29
Q

¿Qué permisos se activan si usamos chmod 1654 fichero1?

A

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
Q

¿Qué información relevante se almacena en un i-node?

A

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
Q

Utilidad del comando su

A

Cambiar de usuario (switch user)

32
Q

Utilidad del fichero /etc/crntab

A

Planificación de ejecución de tareas/comandos
NOTA: crontab -e (para editar)

33
Q

Utilidad del fichero /etc/resolv.conf

A

Configuración del resolver DNS

34
Q

¿ Como puedo saber el estado del servicio “mariadb.service”?

A

Systemctl status mariadb.service (modelo SystemD)
Service mariadb.service status (modelo SystemV)

35
Q

Utilidad del comando “ip n s”

A

Mostrar los vecinos (nivel arp)
ip n s = ip neigh show

36
Q

Significado del comando “ss -atun”

A

Mostrar las conexiones a nivel TCP y UDP (y se usaran los números de puerto, no los nombres)

37
Q

Utilidad del comando ulimit

A

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
Q

¿Tenemos alguna manera de lista todos los dispositivos USB?

A

lsusb

39
Q

¿Qué representa el dispositivo /dev/sdb?

A

Es el disco secundario SCSI/SATA

40
Q

¿Cómo podemos obtener detalles de la CPU?

A

lscpu o cat /proc/cpuinfo

41
Q

¿A quien protege el sticky bit?

A

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
Q

¿Que nos interesa si hacemos un ps -eo user, euser?

A

Muestra un listado de los procesos de ejecución, en concreto nos muestra el usuario REAL y el EFECTIVO

43
Q

¿Cuál es la opción de vi que sirve para salir sin grabar las posibles modificaciones?

A

:q!

44
Q

¿Cómo puedo ver los ficheros que tiene abiertos una determinada cuenta se usuario?

A

lsof - u

45
Q

¿Se puede realizar un montaje de “solo lectura” de un cierto dispositivo?

A

mount -t sistema_ficheros -o ro

46
Q

Cuales son los sistemas operativos pertenecientes a la familia UNIX

A

SCO, HP-UX, SOLARIS, IBM-AIX, BSD y LINUX

47
Q

¿Qué es el Kernel?

A

el kernel es el software que sirve de puente entre el hardware y el resto de funciones del sistema operativo

48
Q

¿Qué es un Shell?

A

Interprete de comandos o capa que atiende a los usuarios

49
Q

¿Cuáles son los módulos que forman el kernel space?

A

Entrada/salida (Virtual File System y drivers), gestión de memoria y gestión de procesos.

50
Q

Que hace el comando ls. Si se le añade -a que muestra

A

listar los ficheros que hay en el directorio actual. si se añade -a muestra los ocultos

51
Q

Nombre varios Shell

A

BASH, BSH, TCSH, CSH, KSH, ZSH

52
Q

Cuales son las 4 ultimas versiones de Debian

A

Sin publicar Trixie
Db 12 bookworn
Db 11 Bullseye
Db 10 Buster
Db 9 Strech

53
Q

Cuales con las 4 ultimas versiones de Mac

A

15 Sequoia
14 Sonoma
13 Ventura
12 Monterey

54
Q

Comando pwd

A

lista el directorio actual

55
Q

Comando whoami

A

lista el usuario actual

56
Q

Comando exec

A

ejecuta el comando y te saca del Shell (como si hiciéramos exit)

57
Q

Comando time

A

lista el tiempo que ha tardado en ejecutarse el comando

58
Q

Comando su

A

hacer login con otro usuario

59
Q

Comando id

A

te dice el usuario que eres y a que grupos perteneces

60
Q

cuales son los sistemas de paquetería usados por debian

A

dpkg y otros como aptitude, dselect y Synaptic

61
Q

Cuales son los sistemas de paquetería de Redhat

A

Rpm, Yum y Dnf

62
Q

Orden de los permisos y significado rwx

A

usuario, grupo y propietarios. significa lectura escritura y ejecución

63
Q

chmod. chmod u+x. chmod u=x

A

da o quita permisos. añades a los usuarios el permiso ejecutar. añades el permiso ejecutar pero quitas los demas.

64
Q
A