Chuleta de comandos de Linux

Logo de linux con el pinguino

Muchos comandos que casi no uso, al final los tengo que volver a mirar en internet, alguna opción, etc.
En este post voy a ir poniendo esos comandos que casi no uso y que tengo que remirar.

Comandos de Usuarios:

Borrar usuario: Con la opción -r borramos tambien su home y su mail.

userdel -r usuario

Cambiar el propietario de una carpeta y los elementos que la contienen: Con la opcion -R hacemos que sea recursiva y que afecte también a los subdirectorios.

chown usuario -R carpeta

Cambiar el grupo propietario de una carpeta y los elementos que la contienen: Con la opcion -R hacemos que sea recursiva y que afecte también a los subdirectorios.

chgrp grupo -R carpeta

Cambiar los permisos sólo a los directorios o sólo a los ficheros: Con la opcion -R hacemos que sea recursiva y que afecte también a los subdirectorios.

– Sólo a los directorios:

find . -type d -exec chmod -R 664 {} \;

– Sólo a los ficheros:

find . -type d -exec chmod -R 775 {} \;

Chuleta de comandos apache

Siempre tengo que reeler estos comandos, por eso pongo esta chuleta…

Dar de alta un sitio nuevo

sudo a2ensite sitionuevo.com

Dar de baja un sitio

sudo a2dissite sitio.com
sudo /etc/init.d/apache2 restart

Parar/Arrancar:

sudo /etc/init.d/apache2 stop
sudo /etc/init.d/apache2 start

Releer la nueva configuración:

 /etc/init.d/apache2 force-reload

Comprobar la configuracion correcto de los cambios en apache

sudo apache2ctl configtest

Reiniciar apache esperando a que los usuarios estén desconectados

sudo apache2ctl graceful