Comandos Flashcards
(88 cards)
¿Qué otro comando se utiliza para añadir un usuario a un grupo determinado?
El comando gpasswd:
gpasswd -a usuario grupo
Cambia la password del grupo y añade/borra miembros
Comando para cambiar a un fichero su usuario propietario y su grupo propietario
Comando chown:
chown usuario:grupo nombre del fichero
¿Cual es comando que se utiliza para cambiar o actuar como otro usuario sin tener que hacer login?
Comando su:
su usuario
(Switch User)
Comando para saber qué usuario soy en un momento dado
Whoami
Comando para saber qué usuario eres y en qué grupos estás
Comando id
Comando para activar y desactivar permisos sobre un fichero al usuario owned, al grupo owned o a otros
Comando chmod:
Ejemplos:
chmod u (usuario)+rwx fichero
añade lectura, escritura, ejecución
chmod g (grupo)-rwx fichero
quita lectura, escritura, ejecución
chmod o (otros)=rwx fichero
activa lectura, escritura, ejecución, pero desactivaría los que no se indiquen
También se puede en binario:
chmod 777 fichero
El 7 es 111, que son los 3 bits activados (lectura, escritura y ejecución)
Comando para visualizar las variables de entorno
Comando env
Variables SHELL, PWD, LOG NAME, HOME, USER, PATH, OLDPWD, etc
Opciones del comando cd
cd - regresar al directorio anterior
cd ~ volver al directorio home
cd (sin más) volver al directorio home
Comando para convertir una variable de shell en una variable de entorno
Comando export:
export nombre_variable
Comando para renombrar un fichero
Comando mv
Tanto como para moverlo de directorio, como para renombrarlo
Comando para visualizar mucha información sobre un fichero
Comando stat:
stat fichero
Comando para cambiar las fechas del inodo de un fichero
Comando touch
touch -a fichero (actualiza la fecha de acceso y la de cambio. La de cambio se actualiza siempre que cambie el inodo)
touch -m fichero (actualiza la fecha de modificación y de cambio)
Un efecto de touch es crear un fichero vacío, ya que si el fichero no existe y no ponemos ninguna opción más, crea el fichero vacío.
Comando para ver la fecha y la hora
Comando date
Comando para visualizar el tiempo que tarda en ejecutar un comando
Comando time
time ls (por ejemplo)
Ejecuta el ls y además indica el tiempo que ha tardado en hacerlo
Utilidad del comando top
Muestra procesos en tiempo real y de forma interactiva
Orden para mostrar procesos de forma no interactiva
ps
Utilidad del comando nice
Modificar la prioridad final de un comando que vamos a lanzar
Utilidad del comando renice
Modificar la prioridad final de un proceso (programa que ya se ha lanzado, que ya está en ejecución)
Utilidad del comando at
Planificar la ejecución de un comando para un momento concreto
Utilidad del comando dmesg
Mostrar los mensajes de inicio/arranque del sistema
Utilidad del comando mkfs
Formatear unidad (disco/partición) ej. mkfs.ext4
Dentro del disco duro crea una estructura de datos que llamamos “sistema de ficheros” (ext2, ext3, ext4, fat31, ntfs,…)
Qué utilidad tiene el operador “|” (pipe/tubería)
Conecta el STDOUT (la salida) de un comando con el STDIN (la entrada) del siguiente
Utilidad del comando grep
Filtrar en base a una expresión regular la entrada (fichero, entrada estándar)
Utilidad del comando nohup
Lanzar un comando y decirle que ignore la señal “HANG UP”