Tema 4. Linux Flashcards

1
Q

¿Qué hace esto?

cd -

A

Vuelve a donde apunta la variable OLDPWD

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

Utilidad del comando mdadm

A

Crea un RAID (grupo de discos para conseguir seguridad y/o rendimiento) por software

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

¿En qué consiste un hard-link de Linux?

A

Son enlaces que se crean a base de compartir el mismo i-nodo

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

Si tenemos permiso de lectura sobre un directorio, ¿para qué nos sirve el permiso de ejecución?

A

Si sobre un directorio no tienes permisos de ejecución, NO funciona la instrucción cd <nombre></nombre>

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

¿En qué se basa la etiqueta “traceroute” de Linux?

A

Herramienta para rastrear la ruta (routers) de los paquetes IP a base de enviar paquetes ICMP con valores de TTL (primero 0, luego 1, 2, 3…)

En Windows esto se llama “tracert”

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

Comando Linux para mostrar el contenido de un archivo

A

cat (El equivalente en Windows es “type”)

Nota: Head y Tail tienen usos más específicos

Nota: More y less filtran una salida, no son para mostrar

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

Utilidad del comando su

A

Cambiar de usuario (switch user)

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

Utilidad del fichero /etc/resolv.conf

A

Configuracion del servidor DNS que antenderá a tus solicitudes de resolucion de nombres

NOTA: Recordar fichero /etc/hosts (LOCAL)
NOTA: Recordar fichero /etc/host.conf (ORDEN de busqueda.
Ej. 1º LOCAL y 2º DNS)
/etc/nsswitch.conf (es el NUEVO
host.conf)

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

Utilidad de crontab

A

Es un fichero editable que contiene reglas de planificación de tareas

Es un comando para editar el fichero /etc/crontab

NOTA: El demonio que “lee” este fichero se llama “crond” o “cron”

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

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

A

a) con systemD –> systemctl status mariadb.service
b) con systemV –> service mariadb.service status

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

Utilidad del comando “ip n s”

A

Listar las entradas ARP (IP - MAC) que he averiguado de mis vecinos

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

Significado del comando “ss -atun”

A

Listados de todas (a) las conexiones TCP (t) y UDP (u) mostrando el numero de puerto (n)

NOTA: ¿Y si no pongo “n”? –> muestra un nombre descriptivo del servicio/protocolo (/etc/services)

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

Utilidad del comando ulimit,gpasswd, dig,tcpdump, wget, scp

A

a) ulimit –> limitar los recursos disponibles para
un …usuario (ej. www-data)
RECURSOS –> cpu, memoria, ficheros abiertos, …
TIPO DE LIMITACION: soft , hard
NOTA: Importante el fichero /etc/security/limits.conf
www-data soft nofile 1024 –> significa que el proceso que corra con www-data nunca podrá abrir más de 1024 ficheros a la vez
www-data hard nofile 1500 –> especie de cortesia respecto del soft

b) gpasswd –> cambiar la password del grupo y añadir/borrar miembros
ej. gpasswd -a maria tecnicos
NOTA: ver comparativa con usermod

c) dig –> consulta/peticion de resolucion contra un dns

d) tcpdump –> Es un sniffer de red (captura trafico para su posterior analisis)

e) wget –> herramienta linea de comando para descargar un “fichero” de una URL (HTTP o FTP)

g) scp –> copia remota de ficheros usando el protocolo seguro SSH por debajo (puerto 22)

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

¿Que representa el dispositivo /dev/sdb?

A

a) dispositivo de bloque
b) representa un disco duro SATA/SCSI
c) disco secundario
NOTA: Recordar el comando lsblk

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

¿Tenemos alguna manera de lista todos los “dispositivos” USB?

A

lsusb

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

¿Como podemos obtener detalles de la CPU?

A

a) lscpu
b) cat /proc/cpuinfo

17
Q

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

A

Flujo de teclas –> ESC + “:” + q! (en el examen te lo pueden poner :q! directamente)

Otros opciones;
:wq (escribir y salir)
:w (solo guardar)
:q (solo salir)

18
Q

¿A quien protege el sticky bit?

A

Se configura sobre un DIRECTORIO para proteger la los ficheros de dentro de borrados/renombrados “accidentales”

Ej. Directorio /tmp en Linux

19
Q

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

A

Muestra una lista de TODOS (e) los procesos y de cada uno, nos muestra las columnas(o) usuario REAL y el EFECTIVO

Ej.

tty1
$ su pepe

tty2
# chmod u+s program1

(sabiendo que el owner es daniel)
$ program1 & –> (REAL=pepe EFECTIVO=daniel)
$ ps

20
Q

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

A

a) Por proceso –> lsof -p <pid>
b) Por cuenta de usuario --> lsof -u <user-name></user-name></pid>

21
Q

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

A

$ mount -t cifs //winserverinformes/comercial/2024 /mnt/
informes -o username=xxx,password=xxx,ro
$ cd /mnt/informes