Repaso_Linux Flashcards

(47 cards)

1
Q

Utilidad del fichero /etc/shadow

A

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

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

mv

A

mover/renombrar

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

chown

A

cambiar el usuario/grupo propietario

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

grep

A

filtrar en base a una cadena o expresion regular la entrada (fichero o entrada standard |)

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

mkfs

A

formatear una unidad (disco o particion) (ej mkfs ext4)

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

top

A

muestra listas 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

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

at

A

planificar la ejecucion de un comando para un momento concreto

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

renice

A

modificar la prioridad de un proceso q se esta ejecutando

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

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
11
Q

Como se interpreta esta orden –> find . -name “backup*.gz” | grep “2024”

A

Localiza desde el directorio actual todos los ficheros que sigan el patron “backup*.gz”
y grep filtra aquellos que contengan la subcadena “2024” en su nombre

NOTA: El “operador” | (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
12
Q

/dev

A

dispositivos (de bloque y de caracter). Ej de bloque /dev/sda y de caracter /dev/tty01

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

/etc

A

ficheros de configuracion

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

/var

A

ficheros de tamaño variable (logs, bbdd, spool)
NOTA: spool alias buffer/colas (correo, impresion, …)

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

/bin /sbin

A

ficheros ejecutables (comandos, scripts)
/sbin del sistema

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

Utilidad del fichero /etc/hosts

A

Contiene “reglas” de resolucion de nombre locales (IP – Nombre)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
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
18
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
19
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 ….
NOTA: El editor de este fichero es visudo

20
Q

comando id

A

nformacion del usuario (uid) + sus grupos (gid)
NOTA: Ojo que existe el concepto de grupo primario y secundarios

21
Q

export

A

crear variables de entorno

22
Q

nohup

A

lanzar un comando y decirle que ignore la señal “HANG UP”
por ej, q no se interrumpa el proceso aunq se cierre el terminal

23
Q

wc

A

contar lineas, caracteres, bytes
predeterminado lineas (-l)
-w palabras
-c nº de bytes
-m caracteres

24
Q

$ time

A

nos da el tiempo que tarda en ejecutarse el comando que pongamos a continuacion

25
$ touch
sirve para modificar fechas de acceso/modificacion NOTA: graciosamente si el fichero no existe y no ponemos ninguna opcion mas (-p)....crea el fichero vacio
26
$ history
historial de comandos ejecutados
27
Utilidad del fichero /etc/network/interfaces (en DEBIAN)
Fichero con la configuracion de los interfaces de red (es decir, la tarjeta)
28
Utilidad del paquete SAMBA
Transformar tu Linux en un SERVIDOR de comparticion de ficheros e impresoras (CIFS/SMB) NOTA: Si mi Linux es simplemente un CLIENTE (CIFS/SMB) no necesito SAMBA sino "apt install cifs-utils" + mount -t cifs \\ip_servidor_nas\path ... /mnt/datos
29
Utilidad del paquete GRUB2
Gestor de arranque
30
Utilidad del paquete BIND
Montar un servidor de DNS
31
¿Que permisos se activan si usamos chmod 1654 fichero1 ?
a) 1 --> sticky bit (recordar que solo tiene sentido sobre DIRECTORIOS) b) 6 --> permisos de rw- sobre el user owner c) 5 --> permisos de r-x sobre el group owner d) 4 --> permisos de r-- sobre otros
32
Que información relevante se almacena en un i-node?
a) METADATOS = nº de inodo, permisos, tipo, uid owner, gid owner, fechas [amc], nº hard links, tamaño, ..... (NUNCA EL NOMBRE) b) DATOS = punteros a bloques de INDICES que apuntan a su vez a bloques de DATOS
33
$ su
cambiar de usuario (switch user)
34
fichero /etc/resolv.conf
Configuración del "resolver" DNS
35
fichero /etc/crontab
Planificacion de ejecución de tareas/comandos NOTA: crontab -e (para editar)
36
Como puedo saber el estado del servicio "mariadb.service"?
(modelo SystemD) $ systemctl status mariadb.service (modelo SystemV) $ service mariadb.service status
37
Utilidad del comando "ip n s"
Mostrar los vecinos (equivalente a arp) ip n s = ip neigh show
38
comando "ss -atun"
Mostrar las conexiones a nivel TCP y UDP (y se usaran los numeros de puerto, no los nombres)
39
comando ulimit
Nos sirve para limitar el uso de determinados recursos (memoria, ficheros, cpu, ..) a un proceso NOTA: /etc/security/limits.conf NOTA: Existen dos niveles de proteccion (soft limit y hard limit) NOTA: El nuevo software/modelo para esta gestión de recursos --> cgroups
40
¿Que representa el dispositivo /dev/sdb?
Es el disco secundario SCSI/SATA
41
¿Tenemos alguna manera de lista todos los dispositivos USB?
$ lsusb
42
¿Como podemos obtener detalles de la CPU?
lscpu o cat /proc/cpuinfo
43
¿Cual es la opcion de vi que sirve para salir sin grabar las posibles modificaciones?
:q!
44
¿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 NOTA: El uso mas tipico es sobre el directorio /tmp
45
ps -eo user,euser
Muestra un listado de los procesos en ejecucion, en concreto nos muesta el usuario REAL y el EFECTIVO
46
¿Como puedo ver los ficheros que tiene abiertos una determinada cuenta de usuario?
lsof -u
47
¿Se puede realizar un montaje de "solo lectura" de un cierto dispositivo?
mount -t sistema_ficheros -o ro