Catégorie : Linux

7 janvier 2019 /

Petit mémo pour personnaliser htop

On commence par vider le fichier de configuration de htop
> ~/.config/htop/htoprc
Puis on édite le fichier ou y ajouter le texte ci-dessous
vi ~/.config/htop/htoprc

# 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

27 décembre 2018 /
Couper le son
pactl set-sink-mute 0 true
Activer le son
pactl set-sink-mute 0 false
Augmenter le son de 10 pour cent
pactl set-sink-volume 0 +10%
Réduire le son de 10 pour cent
pactl set-sink-volume 0 -10%
Mettre le son à 50 pour cent
pactl set-sink-volume 0 50%

Le zéro correspond à l’ID de la carte audio.
Vous pouvez toutes les lister avec la commande suivante:

Lister les cartes audio
pactl list cards
28 septembre 2018 /

Augmentation d’un Swap LVM

On commence par desactiver le Swap pour le volume LVM concerné
swapoff -v /dev/mapper/STARMATE--vg-swap

On augmente la taille de volume logique
lvm lvresize /dev/mapper/STARMATE--vg-swap -L +15G

On formate
mkswap /dev/mapper/STARMATE--vg-swap

Puis on réactive notre Swap
swapon -va

On peut vérifier la taille de notre Swap avec ces deux commandes
cat /proc/swaps
free -h

Réduction d’un Swap LVM

On commence par desactiver le Swap pour le volume LVM concerné
swapoff -v /dev/mapper/STARMATE--vg-swap

On réduit la taille de volume logique
lvm lvreduce /dev/mapper/STARMATE--vg-swap -L -15G

On formate
mkswap /dev/mapper/STARMATE--vg-swap

Puis on réactive notre Swap
swapon -va

On peut vérifier la taille de notre Swap avec ces deux commandes
cat /proc/swaps
free -h

 

11 août 2018 /

Pour créer un fichier de 10 Mo
dd if=/dev/zero of=10M.bin bs=1024 count=0 seek=$[1024*10]

Pour créer un fichier de 100 Mo
dd if=/dev/zero of=100M.bin bs=1024 count=0 seek=$[1024*100]

Pour créer un fichier de 1 Go
dd if=/dev/zero of=1G.bin bs=1024 count=0 seek=$[1024*1024]

9 mai 2018 /

Pour ne pas enregistrer les commandes: ls, ps,exit,pwd,clear,history
echo "HISTIGNORE=\"&:ls:ps*:exit:pwd:clear:history:\"" >> ~/.profile

Le signe « & » permet d’éviter d’enregistrer deux commandes successives identiques.

Pour ne pas pas enregistrée dans l'historique les commandes commençant par un espace, ou en double ( même si non consécutives).
echo "HISTCONTROL=\"ignorespace:erasedups\"" >> ~/.profile

Afficher la date dans un format plus lisible lors de l’exécution de la commande history.
echo "HISTTIMEFORMAT=\"[%a %d %b %Y %T]\"" >> ~/.profile

On peut en profiter pour augmenter la taille de l'historique pour ne perdre aucune commande précédemment exécutée.
echo "HISTSIZE=500000" >> ~/.profile
echo "HISTFILESIZE=500000" >> ~/.profile