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 :
pulseaudio
alsamixer
amixer
pavucontrol
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