This is a draft cheat sheet. It is a work in progress and is not finished yet.
Fuser
Fuser |
Identifica que procesos están utilizando un fichero o carpeta determinada |
fuser -a |
Muestra todos los archivos especificados |
fuser -i |
Pregunta antes de matar un proceso |
fuser -k |
Mata el proceso que accede al fichero |
fuser -l |
Muestra los procesos que utilizan un sistema de archivos o unidad de bloque |
fuser -n |
Selecciona un nombre de espacio diferente |
fuser -s |
Silenciar operacion |
fuser -SIGNAL |
Utilizar una señal diferente |
fuser -u |
Muestra usuarios que ejecuta el prceso |
fuser -v |
Muestra salida detallada |
fuser -w |
Mata solo procesos que tenga acceso de escritura |
fuser -V |
Muestra informacion sobre la version |
fuser -4 |
Busca unicamente sockets IPv4 |
fuser -6 |
Busca unicamente sockets IPv6 |
fuser - |
Resetea las opciones y configura la señal a SIKGKILL |
Top
top |
Muestra procesos de ejecucion del sistema |
top -h |
Muestra versión de la libreria |
top -d |
Especifica cada cuantos sg actualiza |
top -n |
Nº total de interacciones antes de cerrarse |
htop
htop -d |
Configurar tiempo entre actualizaciones |
htop -s |
Ordenar segun nombre de columna |
htop -u |
Mostrar procesos de un determinado usuario |
htop -p |
Mostrar procesos especificos segun el PID |
bmon
bmon |
Uso de interfaces |
bmon g |
Estadisticas en grafico |
bmon d |
Estadisticas en detalle |
bmon i |
Información adiccional |
Speedometer
Speedometer -rx |
Monitorizar entrada de datos en ese interfaz de red |
Speedometer -tx |
Monitorizar la salida de datos en ese interfaz de red |
|
|
Firewall
ufw status |
Estado firewall |
ufw allow ssh |
Permitir SSH al firewall |
ufw allow 25000/tcp |
Abrir puerto especifico |
ufw dissable |
Deshabilitar firmware |
ufw enable |
Habilitar firmware |
ufw default deny |
Capar el trafico que entra de fuera |
ufw app list |
Listar aplicaciones disponibles |
ufw delete allow 25000 |
Borrar regla creada |
ufw delete 7 |
Borrar regla nombre/numero |
ufw reset |
Borrar todas las reglas |
ufw status numbered |
Listar la reglas |
ufw status verbose |
Mostrar configuración completa |
lsof
lsof |
Listar archivos abierto en el sistema |
lsof -p <proceso> |
Listar los ficheros abiertos de un determinado proceso |
lsof /particion |
Listar os ficheros abiertos en una particion |
lsof -u /usuario |
Listar los ficheros abiertos de un determinado usuario |
lsof -i |
Ver actividad de red en tiempo real |
lsof -P -i -n |
Ver actividad en red del momento en los que lo ejecutamos |
lsof -i -nP |
Comprobar servicios/puertos que están escuchando |
lsof -u foo -a +D /tmp |
Archivos en uso por un usuario en un directorio concreto |
lsof +D /directorio.ruta |
Visualizar archivos abiertos de un directorio/path concreto |
du / df
du -h [ruta] |
Cantidad de espacio que determinados archivos/directorios estan consumiendo |
du -ch [ruta] [ruta] |
Misma informacion du -h pero de varios directorios |
df -h |
Información de las particiones |
df -hT |
Sistema de archivos de cada particion |
|
|
netstat
netstat -putona |
Muestra las conexiones entrantes y salientes de los procesos |
netstat -a |
Lista todos los puertos (TCP/UDP) |
netstat -l |
Lista solo los puertos en escucha (TCP/UDP) |
netstat -s |
Lista solo los puertos en escucha (TCP/UDP) |
netstat -at |
Lista solo conexiones TCP |
netstat -st |
Lista solo estadísticas TCP |
netstat -lt |
Lista solo los puertos TCP en escucha |
netstat -au |
Lista solo conexiones UDP |
netstat -su |
Lista solo estadísticas UDP |
netstat -lu |
Lista solo los puertos UDP en escucha |
netstat -F |
Muestra el nombre del dominio si es posible para cada ip |
netstat -pt |
Muestra PID y nombres de program |
netstat -i |
Muestra una lista de interfaces de red |
netstat -ap | grep shh |
Busca un programa y te dice que puerto esta ejecutando |
ps
ps -A -e |
Todos los procesos |
ps -a |
Todos los procesos con tty exceptos los procesos padres |
ps a |
Todos los procesos con tty incluyendo otros usuarios |
ps -d |
Todos excepto los procesos padres |
ps -N |
Quitar de la seleccion |
ps r |
Unicamente procesos en marcha |
ps T |
Todos los procesos del terminal |
ps x |
Procesos excluyendo ttys |
iotop
iotop |
Carga de trabajo que genera cada proceso |
iotop --only |
Solo los procesos activos |
iotop -n |
Nº de interacciones antes de ser finalizado |
iotop -d |
Segundos de revison antes de parar |
iotop -k |
Ver el tamaño en kilobytes |
r |
Cambiamos orden ascendente o descendente |
q |
salir |
|