Auteur/autrice : starmate

17 janvier 2019 /

Formatage du texte

1. Mettre le texte en gras

echo -e "\e[1mTEXTE EN GRAS\e[0m"

2. Mettre le texte en souligné

echo -e "\e[4mTEXTE SOULIGNÉ\e[0m"
3. Mettre le texte en clignotant
echo -e "\e[5mTEXTE CLIGNOTANT\e[0m"
4. Pour inverser la couleur du texte (fond devient texte, texte devient fond)
echo -e "\e[7mTEXTE AVEC INVERSION DES COULEURS\e[0m"
5. Pour masquer le texte (texte invisible, mais sélectionnable/copiable)
echo -e "\e[8mTEXTE MASQUÉ\e[0m"

Formatage de la couleur

Couleur par défaut
echo -e "\e[39mdéfaut"
Texte en noir
echo -e "\e[30mNoir"
Texte en rouge
echo -e "\e[31mRouge"
Texte en rouge clair
echo -e "\e[91mRouge clair"
Texte en vert
echo -e "\e[32mVert"
Texte en vert clair
echo -e "\e[92mVert clair"
Texte en jaune
echo -e "\e[33mJaune"
Texte en jaune clair
echo -e "\e[93mJaune clair"
Texte en bleu
echo -e "\e[34mBleu"
Texte en bleu clair
echo -e "\e[94mBleu clair"
Texte en mauve
echo -e "\e[35mMauve"
Texte en mauve clair
echo -e "\e[95mMauve clair"
Texte en cyan
echo -e "\e[36mCyan"
Texte en cyan clair
echo -e "\e[96mCyan clair"

Texte en gris

echo -e "\e[2mGris"

Texte en gris clair

echo -e "\e[37mGris clair"

Texte en gris foncé

echo -e "\e[90mGris foncé"

Texte en blanc

echo -e "\e[97mBlanc"
9 janvier 2019 /
Scan rapide des ports 0 à 65535
 nmap -p0-65535 192.168.0.14 -T5
Note importante : Scanner tous les 65 536 ports avec -T5 est extrêmement rapide sur un LAN Gigabit (quelques secondes à quelques minutes selon la réactivité de la cible), mais :

  • Ça génère beaucoup de trafic.
  • Ça peut déclencher des alertes sur un IDS/IPS ou un firewall.
  • Sur un réseau plus lent ou via Internet, ça peut prendre des heures et être considéré comme intrusif.

Pour un scan complet plus raisonnable, on utilise souvent :

nmap -p- 192.168.0.14 -T4
7 janvier 2019 /

Petit mémo pour personnaliser htop

1. On commence par vider le fichier de configuration de htop
> ~/.config/htop/htoprc
2. Puis on édite le fichier pour 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

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).
27 décembre 2018 /
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:
pactl list short sinks
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%
31 octobre 2018 /
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 ».