optimiser_systeme_linux
Table des matières
Optimiser son système Linux
Mémoire vive utilisée
$ free -m $ free -h
Partitions
$ df -h
Voir processus
$ ps ax
La même chose
$ ps -ef
Lire manuel
$ man
Afficher les processus en cours
$ top
ou
$ htop $ killall firefox-esr $ killall -9 firefox-esr
Tuer tous les processus
$ kill -9 -1
Pour killer ordi : commande spéciale qui sature le noyau
Donne temps de démarrage ordi
$ sudo systemd-analyze $ sudo systemd-analyze blame
Visualisation des processus de demarrage
$ sudo systemd-analyze plot > plot.svg
Trouver les services inutiles du démarrage
Regarder dans le menu des “Applications au démarrage” et désactiver les services dont on est sûr qu'on ne veut pas, ou:
$ sudo systemd-analyze blame $ sudo system ctl networking.services
teamviewerd.service ⇒ pour gérer un ordi de qqn a distance
Pour démarrer le service
$ sudo systemctl start teamviewerserviced.service
Pour empêcher le service de démarrer
$ sudo systemctl disable teamviewerserviced.service $ sudo systemctl enable teamviewerserviced.service
Filtrer le résultat de la commande ps -ax
$ ps ax |grep python
Récupérer les pid des processus
$ pgrep -f pyth
Donne tout l'historique
$ history
Voir manuel de history
$ man history
Retrouver ligne de commande par filtre
CTRL + R + une partie du nom que tu cherches
Nettoyer l'historique des commandes
Editer le fichier bash history à la racine du home
$ sudo dmesg nano bash.history
Pour garder toute la réponse d'une ligne de commande aller dans le terminal > Edition > Préférence de profil
regarder ce qui se passe en temps réel dans l'ordi
$ sudo tail -f /var/log/syslog
regarde la queue de fichier en continu
$ sudo tail -f /var/log/kern.log
Pour augmenter la verbosité d'un programme
On ajoute -v à la ligne de commande
gbd = analyseur de programme
optimiser_systeme_linux.txt · Dernière modification : 2019/07/27 15:57 de serge