Outils pour utilisateurs

Outils du site


optimiser_systeme_linux

Ceci est une ancienne révision du document !


Optimiser son système Linux

Mémoire vive utilisée

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:

$ 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.1564243019.txt.gz · Dernière modification: 2019/07/27 17:56 par serge