Show Menu
Cheatography

Comandos olvidadizos Linux Cheat Sheet (DRAFT) by

Comandos que se me suelen olvidar

This is a draft cheat sheet. It is a work in progress and is not finished yet.

Networ­kMa­nager

nmcli con show
Muestra las conexiones
nmcli con show <in­ter­faz>
Muestra la config­uración de un interfaz
nmcli con edit <in­ter­faz>
Edita de manera intera­ctiva un interfaz
nmcli con reload
Recarga la config­uracion del interfaz
nmcli con [down/up] <in­ter­faz>
Cambia el estado de un interfaz

ACL

getfacl <fi­che­ro>
Obtiene los permisos de un fichero
setfacl -m u:orac­le:rwx test
Otorga permisos rwx al usuario oracle sobre el fichero test
setfacl -m d:o:rx share/
Modifica las ACL por defecto en el directorio /share
setfacl -x u:oracle test
Elimina las ACL del usuario oracle sobre el fichero test
setfacl -b test
Elimina todas las ACL del fichero test
 

Tmux Screen Multip­lexer

tmux ls
Lista las sesiones creadas
tmux new-se­ssion -s <nombre sesion>
Creamos una sesion con un nombre concreto
tmux detach
Pone la sesión en segundo plano
Ctrl +b, d
Pone la sesión en segundo plano
tmux attach­-se­ssion -t <nombre sesion>
Pone en primer plano la sesión indicada
 

Firewalld

firewa­ll-cmd --list-all
Lista las zonas definidas
firewa­ll-cmd --perm­anent --add-­por­t=2­2/TCP
Añadimos el puerto 22
firewa­ll-cmd --perm­anent --add-­ser­vic­e=http
Añadimos el servicio http
firewa­ll-cmd --perm­anent --remo­ve-­ser­vic­e=mysql
Eliminamos un servicio
firewa­ll-cmd --perm­anent --add-­sou­rce­=19­2.1­68.1.0/24
Añadimos una ip o rango a la whitelist
firewa­ll-cmd --perm­anent --remo­ve-­sou­rce­=19­2.1­68.1.100
Eliminamos una ip o rango de la whitelist
firewa­ll-cmd --reload
Aplicamos los cambios
firewa­ll-cmd --perm­anent --add-­ric­h-r­ule­='rule family­="ip­v4" source addres­s="1­92.1­68.1.1­00­" port protoc­ol=­"­tcp­" port="3­306­" accept'
Permitimos una IP a un puerto especifico