Comandos Flashcards
dos comandos que apagan el equipo
shutdown / poweroff
shutdown -h +10 envía mensaje a todos y apaga en 10 minutos
shutdown -h now apaga inmediatamente
poweroff es similar al anterior
como se arranca un servicio con sysvinit
service dummy start
como se arranca un servicio con systemd
systemctl start dummy.service
como se resetea un servicio con sysvinit
service dummy restart
como se resetea un servicio con systemd
systemctl restart dummy.service
dime 5 comandos para gestionar paquetes en linux
apt dpkg aptitude yum dnf rpm
con que comando se puede cambiar el nombre al usuario?
usermod -l nuevo_nombre nombre_usuario
con que comando se borra un usuario
userdel nombre_de_usuario
con que comando se borra un usuario manteniendo los archivos
userdel -r nombre_de_usuario
que comando muestra los usuarios conectados al sistema?
who
con que comando se muestra información del usuario actual, uid, guid, grupos, etc
id
con que comando se muestran mensajes de diagnostico, versión kernel, info hardware, controladores, etc
dmesg
que comando muestra información del sistema
uname
que comando configura parámetros del kernel en tiempo de ejecución
sysctl
que comando muestra innformación del procesador, arquitectura, cores, virtualización etc
lscpu
que comando muestran dispositivos conectados a usb
lsusb
que comandomuestra dispositivos conectados a pci
lspci
que comando sirvep ara añadir o borrar modulos del kernel
modprobe
que comando muestra info de la ram
free
con que comando se realiza configuración y control de recursos para usuarios
ulimit
con que comando se puede ejecutar un programa como root
sudo
con que comando se crean particiones
fdisk
con que comando se crean raids
mdadm
como se monta un fichero
mount
como se gestionan volumenes lógicos o de almacenamiento flexible
lvm
como se formatean dispositivos con sistema de ficheros
mkfs.ext4 /dev/sdb1
sudo fdisk /dev/sdb
como se repara el sistema de ficheros del disco dev/sdb
- se desmonta la partición
sudo umount /dev/sdb - 2e2fsck /dev/sdb
comando para sincronizar remotamente ficheros o realizar backups inteligentes
rsync
como se empaqueta un archivo con compresión
tar -cvzf archivo.tar.gz /directorio_a_comprimir/
como se consultan los permisos sobre ficheros o directorios?
getfacl
como se ponen permisos especificos para un usuario sobre ficheros o directorios
Supongamos que tienes un archivo llamado sample.txt y quieres darle permisos de lectura ®, escritura (w) y ejecución (x) al usuario ana1:
setfacl -m u:ana:rwx sample.txt
En este comando1:
-m indica que vamos a modificar los permisos.
u:ana:rwx indica que el usuario (u) ana va a tener permisos de lectura, escritura y ejecución (rwx).
como se ponen permisos de lectura y ejecución al propietario (no de escritura), permisos de ejecución al grupo (sin otros permisos) y ningún permiso a los demás usuarios? en formato numerico?
chmod 540 ejemplo.txt
como se ponen permisos de lectura al propietario, permisos de ejecución al grupo y ningún permiso a los demás usuarios? en formato sin números
chmod u=r,g=x,o= ejemplo.txt
que comando da información sobre el detalle del fichero o directorio?(no acls)
stat
como se cambia el propietario de un fichero o directorio?
chown usuario:grupo nombre_archivo
En este ejemplo, usuario es el nuevo propietario y grupo es el nuevo grupo. nombre_archivo es el nombre del archivo o directorio cuyo propietario y grupo quieres cambiar.
como se listan ficheros abiertos por un proceso
lsof
como se crea un link soft o enlace simbólico?
ln -s origen nombre (funciona con ficheros y directorios?
como se crea un hard link ?
ln origen nombre
como se listan los procesos en tiempo real?
top
como se modifica la prioridad de un proceso?
nice o renice
como se listan las dependencias que usa un programa?
ldd
como se localiza la ruta del binario?
whereis witch, type
como se envían señales a un proceso?
kill
kill -l muestra todas las señales
kill sigkill 63772 o kill -9 63772 mata el proceso
como se listan los procesos actuales del sistema?
ps
como se monitoriza la salida de un comando en tiempo real?
watch -n segundospararefrescar
como se planifica la ejecución de un proyecto
con crontab
como se edita el fichero de planificación?
crontab -e
como se lista el crontab
crontab -l
como se planifica un proceso en un momento concreto unicamente
at now +1 -f script.sh
como se manipula la tabla de direcciones mac
arp
como se muestra la configuración de interfaces de red
ifconfig /ip
nombra una herramienta de análisis de red
nmap
muestra información sobre conexiones de red
ss / netstat
como se consulta el dns
dig / nslookup
como se chequea un host con icmp
ping
como se gestiona la tabla de encaminamiento?
route
como se muestra la ruta entre dos ip
traceroute
como se analiza el tráfico de red?
tcpdump
como se activan o desactivan interfaces de red?
sudo ifup eth0
sudo ifdown eth0
que hace el comando nmcli?
gestión de paquetes de red
navaja suiza e red
nc (redhat) - netcat (debian)