http://juliend.github.io/linux-cheatsheet/
Gestion des processus
kill <ProcessId>: tue processuspkill <ProcessName>: stop processus par son nomw/who: utilisateurs connectés à l’ordinateurwhereis <app>: emplacement d’une applicationwhich <app>: emplacement de lancement par défauthtop: utilisation des processusdmesg: évènements systême
Audio :
pulseaudioalsamixeramixerpavucontrol
Fichiers
file <>: informations sur un fichier
Recherche
Recherche de fichiers : find
Examples :
find $HOME \( -name '*.txt' -o -name '*.pdf' \): finds all txt and pdf files in home folder.find $HOME -name *.txt -atime +7 -exec rm {} \;: removes all txt files not consulted in the last 7 days.
Changer les droits d’accès aux fichiers
chmod
Cibles :
- u : utilisateur courant
- g : group
- o : autres utilisateurs
- a : tous
Droit :
- w : write
- r : read
- x : execution
Options : -R : récursif
Exemple : chmod u+x script.sh : rend un script éxécutable pour l’utilisateur actuel
Raccourcis clavier du terminal
Ctrl + R: rechercher dans l’historique des commandesCtrl + A/E: aller en début/fin de ligneALT + LEFT/RIGHT: aller au mot précédent/suivantALT + BACKSPACE: supprimer mot actuelCtrl + L: vider l’écran
Terminal Tricks
- https://itsfoss.com/linux-command-tricks/
- https://www.networkworld.com/article/2926630/linux/11-pointless-but-awesome-linux-terminal-tricks.html##slide1
- https://www.lifewire.com/linux-terminal-commands-rock-your-world-2201165
- How to disable ssh motd welcome message on Ubuntu Linux
!!: éxécuter la dernière commande