Accueil » Ligne de commande » Page 6
Petit mémo pour personnaliser htop
1. On commence par vider le fichier de configuration de htop
2. Puis on édite le fichier pour y ajouter le texte ci-dessous
# Beware! This file is rewritten by htop when settings are changed in the interface.
# The parser is also very primitive, and not human-friendly.
fields=0 48 2 46 47 49 1
sort_key=47
sort_direction=1
hide_threads=0
hide_kernel_threads=1
hide_userland_threads=1
shadow_other_users=1
show_thread_names=1
show_program_path=1
highlight_base_name=1
highlight_megabytes=1
highlight_threads=1
tree_view=1
header_margin=1
detailed_cpu_time=0
cpu_count_from_zero=0
update_process_names=0
account_guest_in_cpu_meter=0
color_scheme=5
delay=15
left_meters=LeftCPUs2 Memory CPU
left_meter_modes=1 1 3
right_meters=RightCPUs2 Tasks CPU
right_meter_modes=1 2 4
Explication des options principales
- fields=0 48 2 46 47 49 1 : colonnes affichées (User, Nice, Priority, Processor, %CPU, %MEM, Command, etc.). L’ordre est personnalisé.
- sort_key=47 + sort_direction=1 : tri par défaut sur la colonne %CPU, en ordre décroissant.
- hide_kernel_threads=1 et hide_userland_threads=1 : masque les threads kernel et userland pour une vue plus propre (seuls les processus principaux visibles).
- hide_threads=0 : permet quand même d’afficher les threads avec la touche t si besoin.
- shadow_other_users=1 : atténue (gris) les processus des autres utilisateurs.
- show_program_path=1 : affiche le chemin complet du programme au lieu du nom seul.
- highlight_base_name=1 : met en évidence le nom de l’exécutable dans la colonne Command.
- tree_view=1 : affiche les processus en arbre (parent/enfant) par défaut (touche F5 pour basculer).
- header_margin=1 : ajoute un espace sous l’en-tête (plus aéré).
- color_scheme=5 : thème de couleurs « Monokai » (très populaire, fond noir, couleurs vives).
- delay=15 : rafraîchissement toutes les 1,5 secondes (valeur par défaut).
- Meters gauche : CPU par cœur (barres séparées), Mémoire, CPU global (pourcentage).
- Meters droite : CPU par cœur (barres séparées), Tâches (total, running, etc.), CPU global (graphique).
1. Couper le son
pactl set-sink-mute 0 true
2. Activer le son
pactl set-sink-mute 0 false
3. Augmenter le son de 10 %
pactl set-sink-volume 0 +10%
4. Réduire le son de 10 %
pactl set-sink-volume 0 -10%
5. Mettre le son à 50 %
pactl set-sink-volume 0 50%
Le 0 correspond à l’ID du sink (sortie audio) par défaut.
Pour connaître l’ID exact ou le nom de ton sink (utile si tu as plusieurs cartes ou sorties HDMI, Bluetooth, etc.),tu peux toutes les lister avec la commande suivante:
Cela affiche une liste courte et claire:
0 alsa_output.pci-0000_00_1f.3.analog-stereo module-alsa-card.c s16le 2ch 44100Hz RUNNING
Tu peux alors remplacer 0 par le numéro ou le nom complet :
pactl set-sink-volume alsa_output.pci-0000_00_1f.3.analog-stereo +10%
Cette commande PowerShell liste les 32 fichiers les plus lourds (en taille) à partir de la racine C:\ (et tous ses sous-répertoires).
Get-ChildItem C:\ -recurse | Sort-Object length -descending | select-object -first 32 | ft directory,name,length -wrap –auto
Si vous rencontrez des erreurs d’accès a certains fichier, il suffit de lancer powershell « en tant qu’administrateur ».
1. Pour afficher le nombre total de vCPU de l’hyperviseur
2. Pour afficher le nombre total de vCPU attribués à toutes les VMs actives
virsh list | awk 'NR>2 && $1+0>0 {print $1}' | xargs -I{} virsh dominfo {} | grep "CPU(s):" | awk '{sum += $2} END {print sum+0}'
Augmentation d’un Swap LVM
Désactiver le swap
swapoff -v /dev/mapper/STARMATE--vg-swap
Augmenter la taille du volume logique (exemple : +15 Go)
lvm lvresize /dev/mapper/STARMATE--vg-swap -L +15G
(Tu peux adapter la taille : +10G, +20G, etc., selon l’espace libre dans ton VG.)
Reformater le swap
mkswap /dev/mapper/STARMATE--vg-swap
Réactiver tous les swaps
Vérifier la nouvelle taille
Réduction d’un Swap LVM
Désactiver le swap
swapoff -v /dev/mapper/STARMATE--vg-swap
Réduire la taille du volume logique (exemple : -15 Go)
lvm lvreduce /dev/mapper/STARMATE--vg-swap -L -15G
Attention importante : la réduction est dangereuse si tu réduis trop. LVM te demandera une confirmation. Vérifie toujours l’espace utilisé avec swapon –show avant.
mkswap /dev/mapper/STARMATE--vg-swap
Réactiver tous les swaps
Vérifier la nouvelle taille