Gestion de ficheros Flashcards

1
Q

establecer/consultar permisos/acl sobre ficheros/directorios)

A

setfacl / getfacl

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

(añade acl de permiso de rw para el usuario
pepe sobre el fichero)

para el grupo

A

setfacl -m u:pepe:rw /path/fichero

setfacl -m g:developers:rwx /path/fichero

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

borrar todas las acl’s del fichero
elimina una acl concreta sobre el fichero

A

setfacl -b fichero

setfacl -x “acl” fichero

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

cambiar permisos sobre ficheros/directorios

-activar permisos rwx r_x r_x
-activar permisos + el bit sticky
-activar permisos + el bit SetGID
-activar permisos + el bit SetUID
-copiar permisos de un
fichero a otro

A

chmod 755 fichero

chmod

chmod 1755 fichero ##Idem que o+t

chmod 2755 ejecutable ##Idem que g+s

chmod 4755 ejecutable ## Idem que u+s

chmod –reference=fichero_origen fichero_destino

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

informacion de detalle sobre el fichero/directorio

A

stat

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

cambiar propietario de un fichero/directorio

A

chown -R pepe:dev /path (establece como usuario y grupo propietario a todos
los ficheros y directorios recursivamente )

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

lista ficheros abiertos por un proceso

(lista los ficheros abiertos por el usuario)
# (lista los ficheros abiertos por el proceso con PID)
# (lista los ficheros abiertos por el proceso con nombre)
# (muestra los procesos que tiene abierto el fichero)
# (muestra solo los PID de los procesos que tiene abierto
el fichero)

A

lsof

lsof -u pepe

lsof -p PID

lsof -c nombre

lsof /path/fichero

lsof -t /path/fichero

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

enlace simbolico, funciona con directorios y fichero)

crear soft y hard links sobre ficheros/directorios

# lenlace duro, no vale para directorios

A

ln

ln -s origen nombre_enalce

ln origen nombre_enlace

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