Ligne de commandes Linux - partie 2 - Commandes de base
Table des matières:
La commande
du
, abréviation de «utilisation du disque», indique la quantité estimée d'espace disque utilisé par des fichiers ou des répertoires donnés. Il est pratiquement utile pour trouver des fichiers et des répertoires occupant de grandes quantités d'espace disque.
Comment utiliser la commande
du
La syntaxe générale de la commande
du
est la suivante:
du… FILE…
Si le
FILE
donné est un répertoire,
du
résumera l'utilisation du disque de chaque fichier et sous-répertoire de ce répertoire. Si aucun
FILE
n'est spécifié,
du
signalera l'utilisation du disque du répertoire de travail actuel.
Lorsqu'il est exécuté sans aucune option,
du
affiche l'utilisation du disque du fichier ou du répertoire donné et de chacun de ses sous-répertoires en octets.
du ~/Documents
Vous pouvez également passer plusieurs fichiers et répertoires à la commande
du
comme arguments:
du ~/Documents ~/Pictures ~/.zshrc
du
propose de nombreuses options, nous ne décrirons que les plus fréquemment utilisées.
L'option
-a
indique à
du
de signaler l'utilisation de l'espace disque de chaque fichier du répertoire.
du -a ~/Documents
Habituellement, vous souhaiterez afficher uniquement l'espace occupé par le répertoire donné dans un format lisible par l'homme. Pour ce faire, utilisez l'option
-h
.
Par exemple, pour obtenir la taille totale de
/var/lib
et de tous ses sous-répertoires, vous devez exécuter la commande suivante:
sudo du -h /var
Nous utilisons
sudo
car la plupart des fichiers et répertoires du répertoire
/var/lib
appartiennent à l'utilisateur root et ne sont pas lisibles par les utilisateurs réguliers. La sortie ressemblera à ceci:
… 4.0K /var/lib/apt/mirrors/partial 8.0K /var/lib/apt/mirrors 205M /var/lib/apt 2.9G /var/lib/
Pour signaler uniquement la taille totale du répertoire spécifié, et non pour les sous-répertoires, utilisez l'option
-s
:
sudo du -sh /var
2.9G /var
L'option
-c
indique à
du
de rapporter un total général. Ceci est utile lorsque vous souhaitez obtenir la taille combinée de deux répertoires ou plus.
sudo du -csh /var/log /var/lib
1.2G /var/log 2.9G /var/lib 4.1G total
sudo du -h --max-depth=1 /var/lib
… 544K /var/lib/usbutils 4.0K /var/lib/acpi-support 205M /var/lib/apt 2.9G /var/lib
Le comportement par défaut de l'utilitaire
du
consiste à réduire l'espace disque utilisé par le répertoire ou le fichier. Pour trouver la taille apparente d'un fichier, utilisez le
--apparent-size
. La «taille apparente» d'un fichier est la quantité de données réellement présentes dans le fichier.
sudo du -sh --apparent-size /var/lib
2.9G /var/lib
du
vous permet également d'utiliser le modèle de coque. Par exemple, pour obtenir la taille de tous les répertoires commençant par «Do» dans votre répertoire personnel, vous devez exécuter:
sudo du -csh ~/Do*
102M /home/linuxize/Documents 358M /home/linuxize/Downloads 460M total
Utilisation de
du
avec d'autres commandes
La commande
du
peut être combinée avec d'autres commandes avec des tuyaux.
Par exemple, pour imprimer les 5 plus grands répertoires à l'intérieur du répertoire
/var
, vous passeriez la sortie de
du
à la commande sort pour trier les répertoires par leur taille, puis
head
la sortie vers la commande
head
qui n'imprimera que les 5 premiers répertoires:
sudo du -h /var/ | sort -rh | head -5
4.6G /var/ 2.9G /var/lib 2.6G /var/lib/snapd 1.7G /var/lib/snapd/snaps 1.2G /var/log/journal/af8ce1d394b844fea8c19ea5c6a9bd09
Conclusion
Vous devriez maintenant avoir une bonne compréhension de l'utilisation de la commande
du
.
contrairement à
df
qui affiche des informations sur l'utilisation du disque des systèmes de fichiers montés, la commande
du
vous donne une estimation de l'espace disque utilisé par des fichiers ou des répertoires donnés.
Vous pouvez afficher toutes les options de commande
du
disponibles en tapant
man du
dans votre terminal.
Un ordinateur portable a été volé dans un bureau du parti républicain du Missouri utilisé par la campagne présidentielle de McCain. dans le Missouri renforcent la sécurité après qu'un ordinateur portable contenant des "informations stratégiques" a été volé dans un bureau de campagne du candidat à la présidence John McCain.
Le vol s'est produit dans un bureau de campagne à Independence, Missouri, entre 22h00 Mardi et 6 h mercredi, selon Tina Hervey, une porte-parole du parti républicain du Missouri. Lorsque les membres du personnel se sont présentés au travail mercredi, ils ont constaté que quelqu'un avait jeté une brique à travers les vitres devant le bureau, avait fouillé un sac et volé un ordinateur portable Dell appartenant à un militant régional.
LG prévoit de construire deux lignes de production de cellules solaires dans l'espace occupé par une ligne de fabrication PDP à LG Electronics envisage de construire deux nouvelles lignes de production de cellules solaires dans l'espace actuellement occupées par une chaîne de fabrication de PDP (panneau d'affichage à plasma) dans son usine de Gumi en Corée du Sud, a annoncé lundi.
Investira 220 milliards de wons (167 millions de dollars) pour remplacer sa ligne A1 PDP par les deux lignes de production solaire. La ligne A1 est actuellement dormante et repose sur une technologie ancienne, et est donc prête à être réinvestie ou remplacée.
Le japonais NTT DoCoMo envisage d'acquérir une participation de 25% dans la société de télécommunications indienne Tata Telesystems Selon un rapport publié mercredi dans le journal Sankei, NTT DoCoMo envisage d'acquérir une participation de 25 pour cent dans la société de télécommunications indienne Tata Telesystems et annoncera des détails plus tard dans la journée.
Pour NTT DoCoMo Selon le journal, le journal a déclaré sans citer une source.







