Post-Installation - Utilitaires indispensables#
Paquets dans les dépôts#
root@homelab:~# apt install bash-completion \
build-essential \
curl \
dnsutils \
git \
htop \
ffmpeg \
iftop \
intel-gpu-tools \
iotop \
ipmitool \
lm-sensors \
mc \
molly-guard \
ncdu \
net-tools \
nfs-kernel-server \
nmap \
nvme-cli \
openssh-server \
python3 \
qemu-guest-agent \
sanoid \
ssh-import-id \
smartmontools \
sudo \
tree \
vim \
wget \
zfsutils-linux
bash-completion
: complétions programmables pour l'interpréteur bash,build-essential
: liste informative des paquets de construction essentiels,curl
: outil en ligne de commande pour transférer des données avec une syntaxe URL,dnsutils
: Package de transition pour bind9-dnsutils - clients fournis par BIND 9,git
: système de gestion de versions distribué, rapide et évolutif,htop
: outil interactif de visualisation de processus,ffmpeg
: outils pour transcoder, diffuser en flux continu, et lire les fichiers multimédia,iftop
: affichage d'informations sur l'utilisation de la bande passante d'une interface réseau,intel-gpu-tools
: Outils de débogage des pilotes graphiques Intel,iotop
: moniteur simple des E/S dans le style de top,ipmitool
: utilitaire de contrôle IPMI avec pilote noyau ou interface réseau,lm-sensors
: utilitaires pour lire les capteurs de température, tension et ventilateur,mc
: Midnight Commander - gestionnaire de fichiers évolué,molly-guard
: protection de machines d’arrêts et de redémarrages accidentels,mutt
: outil de lecture de courriel en mode texte, gérant MIME, GPG, PGP et les fils de discussion,ncdu
: visualiseur d'utilisation de disque avec ncurses,net-tools
: boîte à outils NET-3 pour le réseau,nfs-kernel-server
: gestion du serveur NFS du noyau,nmap
: Cartographe de réseau,nvme-cli
: NVMe management tool,openssh-server
: serveur shell sécurisé (SSH), pour accèder à des machines à distance,python3
: langage orienté objet interactif de haut niveau,python-setuptools
: améliorations de Python Distutils,qemu-guest-agent
: Agent système qemu côté invité,sanoid
: outil de gestion et de réplication d'instantanés ZFS basé sur des règles,screen
: multiplexeur d'écran avec une émulation de terminal VT100/ANSI,ssh-import-id
: récupérer en toute sécurité une clé publique SSH et l'installer localement,smartmontools
: contrôle et surveillance de systèmes de stockage utilisant S.M.A.R.T.,sudo
: fournit des privilèges de super-utilisateurs à des clients spécifiques,tmux
: multiplexeur de terminal,tree
: affichage d’un arbre indenté de répertoires, en couleur,vim
: éditeur vi amélioré,wget
: récupération de fichiers sur le réseau,wireguard-tools
: tunnel VPN du noyau rapide, moderne et sécurisé (utilitaires de l'espace utilisateur),zfsutils-linux
: outils de ligne de commande pour gérer les systèmes de fichiers OpenZFS.
DUF - Disk Usage/Free Utility#
Référence : https://github.com/muesli/duf
Installation#
Next
Usage#
You can simply start duf without any command-line arguments:
duf
If you supply arguments, duf will only list specific devices & mount points:
duf /home /some/file
If you want to list everything (including pseudo, duplicate, inaccessible file systems):
duf --all
Filtering
You can show and hide specific tables:
duf --only local,network,fuse,special,loops,binds duf --hide local,network,fuse,special,loops,binds
You can also show and hide specific filesystems:
duf --only-fs tmpfs,vfat duf --hide-fs tmpfs,vfat
...or specific mount points:
duf --only-mp /,/home,/dev duf --hide-mp /,/home,/dev
Wildcards inside quotes work:
duf --only-mp '/sys/,/dev/'
Display options
Sort the output:
duf --sort size
Valid keys are: mountpoint, size, used, avail, usage, inodes, inodes_used, inodes_avail, inodes_usage, type, filesystem.
Show or hide specific columns:
duf --output mountpoint,size,usage
Valid keys are: mountpoint, size, used, avail, usage, inodes, inodes_used, inodes_avail, inodes_usage, type, filesystem.
List inode information instead of block usage:
duf --inodes
If duf doesn't detect your terminal's colors correctly, you can set a theme:
duf --theme light
Color-coding & Thresholds
duf highlights the availability & usage columns in red, green, or yellow, depending on how much space is still available. You can set your own thresholds:
duf --avail-threshold="10G,1G" duf --usage-threshold="0.5,0.9"
Bonus
If you prefer your output as JSON:
duf --json