Dysk: une alternative supérieure à la commande df
pour l'inspection du système de fichiers Linux
La commande df
est un outil courant pour examiner les systèmes de fichiers Linux, affichant l'espace disque utilisé et disponible. Cependant, dysk
offre une expérience plus détaillée et conviviale. Ce guide explique dysk
, ses fonctionnalités, l'installation sur Linux et son utilisation pour récupérer les informations du système de fichiers.
Table des matières
dysk
?dysk
sur Linuxdysk
Un système de fichiers Linux organise et gère les fichiers sur un disque ou une partition. Comprendre sa structure est crucial pour une administration efficace du système. Alors que df
est largement utilisé, dysk
fournit une alternative supérieure.
dysk
? dysk
(anciennement «LFS») est un outil de ligne de commande affichant des informations de disque montées détaillées dans Linux. Il est considéré comme une amélioration par rapport à df -H
. Les avantages clés comprennent:
df
). dysk
est open-source et écrit en rouille.
dysk
sur LinuxL'installation est possible via le fret ou les binaires précompilés.
Installez la rouille: si la rouille n'est pas installée, installez-la d'abord. (Les instructions pour l'installation de la rouille sur Linux sont facilement disponibles en ligne).
Mettre à jour la rouille (si installée):
$ RUSUP MISE À JOUR
Installer dysk
:
$ Installation de cargo - Dysk verrouillé
Téléchargez le binaire: Téléchargez la dernière version de la page Dysk Releases . Remplacez x86_64-linux
par votre architecture si nécessaire.
$ wget https://dystroy.org/dysk/download/x86_64-linux/dysk
Ajouter à $PATH
: déplacez l'exécutable vers un répertoire de votre $PATH
(par exemple, /usr/local/bin/
).
$ sudo mv dysk / usr / local / bin /
dysk
Voici des exemples d'utilisation dysk
:
Aperçu de base:
$ dysk
Cela répertorie les disques montés, montrant la taille, l'espace utilisé, l'espace libre et le pourcentage d'utilisation.
<code>┌──────────┬────┬────┬────┬─────────┬────┬────┬───────────┐ │filesystem│type│disk│used│ use │free│size│mount point│ ├──────────┼────┼────┼────┼─────────┼────┼────┼───────────┤ │/dev/sda6 │ext4│HDD │3.2G│10% ▌ │ 30G│ 34G│/home │ │/dev/sda1 │ext4│HDD │7.1G│40% ██ │ 11G│ 18G│/ │ └──────────┴────┴────┴────┴─────────┴────┴────┴───────────┘</code>
Listing de tous les systèmes de fichiers: utilisez l'option -a
:
$ dysk -a
Informations Inode: Utilisez -c inodes
:
$ dysk -c inodes
Colonnes personnalisées: utilisez -c
pour personnaliser la commande et la sélection des colonnes. Reportez-vous à la documentation dysk
pour les colonnes disponibles.
Disque du répertoire actuel:
$ dysk.
Filtrage: utilisez -f
pour le filtrage en fonction de l'utilisation, de l'espace libre, du type, etc. (exemples fournis dans le texte d'origine).
Tri: utilisez -s
pour trier par colonnes (par exemple, -s free
). Ajouter -desc
pour l'ordre descendant.
Sortie JSON: utilisez -j
pour la sortie JSON.
Les questions fréquemment posées (FAQ) et la conclusion sont similaires au texte d'origine, mais le phrasé peut être ajusté pour améliorer le flux et la clarté. N'oubliez pas de remplacer les URL de l'image d'image d'espace réservé par des URL réelles.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!