Linux Flashcards
touch f1.txt
Que hace este comando?
Modifica las fechas de acceso, modificación y cambio del fichero f1.txt si este existe, y si no existiere creará este fichero.
touch -c f1.txt
Que hace este comando?
Modifica las fechas de acceso, modificación y cambio del fichero f1.txt si este existe, pero si no existiere NO creará este fichero.
touch -m f1.txt
Que hace este comando?
Modifica las fechas de modificación y cambio del fichero f1.txt si este existe, y si no existiere creará este fichero.
touch -a f1.txt
Que hace este comando?
Modifica las fechas de acceso y cambio del fichero f1.txt si este existe, y si no existiere creará este fichero.
chmod 6764 f1.txt
Que permisos configura este comando en el fichero f1.txt?
-rwsrwSr–
Como cambiar la contraseña de un usuario?
passwd nombre_usuario
Listar los usuarios en el sistema.
getent passwd
less /etc/passwd
compgen-u
cut -d: -f1 /etc/passwd
less /etc/passwd | cut -d: -f1
En Linux, listar todos los grupos del sistema
less /etc/group
getent group
Como puedo saber a que grupos pertenece un usuario?
groups nombre_usuario
En Linux, Listar los usuarios pertenecientes a un grupo concreto
getent group nombre_grupo
Como puedo cambiar el nombre de un usuario en Linux
usermod -l nom_nuevo nom_usuario
Como puedo crear una cuenta de sistema en Linux?
useradd -r nombre_user
Como puedo borrar una cuenta/usuario en Linux?
userdel user_name
En Linux, Que hace:
userdel -r nombre_usuario
Borra la cuenta nombre_usuario y el directorio personal y buzón de correo
Que comando utilizaremos para crear un usuario llamado pepe y su respectivo directorio home?
useradd -m -d /home/pepe pepe?
Con que comando podemos cambiar el directorio home home/pepe del usuario pepe con su contenido, al directorio /home/nuevopepe
usermod -m -d /home/nuevopepe pepe
Con que comando podemos cambiar el shell del usuario pepe en Linux? Queremos que su shell sea bash
usermod -s /bin/bash pepe
Como podríamos dar permiso de lectura y escritura al usuario pepe, y solo a pepe, sobre el fichero f1.txt rw-rw—-. El usuario pepe no pertenece al grupo propietario del fichero
setfacl -m u:pepe:rw f1.txt
Como podemos ver las acls de un fichero
getfacl nombre-fichero
Como podemos borrar las acl de un usuario concreto del fichero f1.txt en Linux?
setfacl -x u:usuario f1.txt
Como borrar todas las acls del fichero f1.txt en Linux?
setfacl -b f1.txt
Como activar el permiso de ejecución del grupo propietario del directorio
/dir/test
chmod g+x /dir/test
Como remplazar los permisos de otros del archivo f1.txt por -wx
chmod o=wx f1.txt
Como quitar en Linux solo el permiso de ejecución al usuario propietario del fichero f1.txt?
chmod u-x f1.txt
Como podemos copiar los permisos de f1.txt a f2.txt en Linux?
chmod –reference=f1.txt f2.txt
En Linux como puedo obtener información detallada de el fichero f1.txt?
stat f1.txt
Como puedo activar el sticky bit en f1.txt?
chmod o+t f1.txt
chmod +t f1.txt
En Linux, como puedo activar el bit GID en el fichero f1.txt?
chmod g+s f1.txt
De acuerdo a:
rwsrwSrwt
Quienes tienen permiso de ejecucion?
Usuario propietario y otros
Como cambiaré el grupo propietario del fichero f1.txt? Quiero que el nuevo grupo propietario sea dev.
chown :dev f1.txt
chgrp dev f1.txt
Como cambiaré el usuario y grupo propietario del fichero f1.txt? Quiero que el nuevo usuario sea pepe y el grupo propietario sea dev.
chown pepe:dev f1.txt
Como crear un enlace simbólico al directorio /dir/pepe en Linux?
ln -s /dir/pepe nombre_enlace
Como crear un enlace duto al fichero f1.txt en Linux?
ln f1.txt nombre-enlace
Como crear un enlace duro al directorio /dir/pepe en Linux?
No se pueden crear hard links a escritorios
Como puedo saber los ficheros que tiene abiertos el usuario pepe en Linux?
lsof -u pepe
Como puedo saber los ficheros que tiene abiertos el proceso ssh en Linux?
lsof -c ssh
Como puedo saber los ficheros que tiene abiertos el proceso con PDI 473 en Linux?
lsof -p 473
Como puedo saber que procesos tiene abierto el fichero f1.txt en Linux?
lsof /dir/f1.txt
Quiero ver toda la información de arranque relacionada con my sda en Linux.
Que comando utilizaré?
dmesg | grep sda
Como puedo mostrar las 40 últimas líneas del fichero f1.txt en Linux a medida que se van actualizando?
tail -n 40 -f f1.txt
tail -40f f1.txt
Como puedo mostrar las 20 primeras líneas del fichero f1.txt en Linux?
head -n 20 f1.txt
En Linux como puedo saber el número de líneas que tiene el fichero f1.txt?
wc -l f1.txt
En Linux como puedo saber el número de caracteres que tiene el fichero f1.txt?
wc -m f1.txt
En Linux como puedo saber el número de bytes que tiene el fichero f1.txt?
wc -c f1.txt
En una maquina Linux. En el fichero f1.txt quiero encontrar todas las líneas que comiencen por “Abro”
egrep “^Abro” f1.txt
En una maquina Linux. En el fichero f1.txt quiero encontrar todas las líneas que acaben por “seconds” excluyendo el . final de la búsqueda
egrep “seconds.$” f1.txt
cat f1.txt | egrep “seconds.$”