optimiser_systeme_linux
Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédenteDernière révisionLes deux révisions suivantes | ||
optimiser_systeme_linux [2019/07/26 17:12] – créée Benjamin Labomedia | optimiser_systeme_linux [2019/07/27 15:56] – serge | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Optimiser son système Linux ====== | ||
===== Mémoire vive utilisée ===== | ===== Mémoire vive utilisée ===== | ||
- | https:// | + | * https:// |
$ free -m | $ free -m | ||
- | |||
$ free -h | $ free -h | ||
===== Partitions ===== | ===== Partitions ===== | ||
- | |||
$ df -h | $ df -h | ||
===== Voir processus ===== | ===== Voir processus ===== | ||
- | |||
$ ps ax | $ ps ax | ||
- | |||
La même chose | La même chose | ||
- | |||
$ ps -ef | $ ps -ef | ||
- | |||
Lire manuel | Lire manuel | ||
$ man | $ man | ||
- | |||
Afficher les processus en cours | Afficher les processus en cours | ||
$ top | $ top | ||
- | |||
ou | ou | ||
- | |||
$ htop | $ htop | ||
- | |||
$ killall firefox-esr | $ killall firefox-esr | ||
- | |||
$ killall -9 firefox-esr | $ killall -9 firefox-esr | ||
===== Tuer tous les processus ===== | ===== Tuer tous les processus ===== | ||
- | |||
$ kill -9 -1 | $ kill -9 -1 | ||
- | |||
Pour killer ordi : commande spéciale qui sature le noyau | Pour killer ordi : commande spéciale qui sature le noyau | ||
===== Donne temps de démarrage ordi ===== | ===== Donne temps de démarrage ordi ===== | ||
- | $ sudo systemd-analyze | + | |
- | + | $ sudo systemd-analyze blame | |
- | $ sudo systemd-analyze blame | + | |
Visualisation des processus de demarrage | Visualisation des processus de demarrage | ||
- | + | | |
- | $ sudo systemd-analyze plot > plot.svg | + | |
===== Trouver les services inutiles du démarrage ===== | ===== Trouver les services inutiles du démarrage ===== | ||
- | Regarder | + | Regarder |
+ | $ sudo systemd-analyze blame | ||
+ | $ sudo system ctl networking.services | ||
- | $ sudo systemd-analyze blame | + | teamviewerd.service => pour gérer un ordi de qqn a distance |
- | + | ||
- | $ sudo system ctl networking.services | + | |
- | + | ||
- | + | ||
- | teamviewerd.service =>pour gérer un ordi de qqn a distance | + | |
===== Pour démarrer le service ===== | ===== Pour démarrer le service ===== | ||
- | |||
$ sudo systemctl start teamviewerserviced.service | $ sudo systemctl start teamviewerserviced.service | ||
- | + | ==== Pour empêcher | |
- | ==== Pour empecher | + | $ sudo systemctl disable teamviewerserviced.service |
- | $ sudo systemctl disable teamviewerserviced.service | + | $ sudo systemctl enable teamviewerserviced.service |
- | + | ||
- | $ sudo systemctl enable teamviewerserviced.service | + | |
- | + | ||
- | <note warning> | + | |
===== Filtrer le résultat de la commande ps -ax ===== | ===== Filtrer le résultat de la commande ps -ax ===== | ||
- | + | | |
- | $ ps ax |grep python | + | |
===== Récupérer les pid des processus ===== | ===== Récupérer les pid des processus ===== | ||
- | + | | |
- | $ pgrep -f pyth | + | |
- | + | ||
===== Donne tout l' | ===== Donne tout l' | ||
- | |||
$ history | $ history | ||
==== Voir manuel de history ==== | ==== Voir manuel de history ==== | ||
- | |||
$ man history | $ man history | ||
===== Retrouver ligne de commande par filtre ===== | ===== Retrouver ligne de commande par filtre ===== | ||
- | + | **CTRL + R** + une partie du nom que tu cherches | |
- | CTRL +R +une partie | + | |
- | ===== Nettoyer historique des commandes ===== | + | ===== Nettoyer |
Editer le fichier bash history | Editer le fichier bash history | ||
- | |||
$ sudo dmesg | $ sudo dmesg | ||
- | nano bash.history | + | |
- | Pour garder toute la réponse d'une ligne de commande aller dans le terminal> | + | 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 ===== | ===== regarder ce qui se passe en temps réel dans l'ordi ===== | ||
- | |||
$ sudo tail -f / | $ sudo tail -f / | ||
- | | ||
regarde la queue de fichier en continu | regarde la queue de fichier en continu | ||
- | |||
$ sudo tail -f / | $ sudo tail -f / | ||
optimiser_systeme_linux.txt · Dernière modification : 2019/07/27 15:57 de serge