Comment obtenir la taille d'un fichier / dossier avec SSH sous Linux?


32

J'utilise SSH pour me connecter à un serveur CentOS et je veux obtenir le fichier en Mo de certains fichiers et dossiers, comment faire?

Réponses:


39

utilisez la commande du

du -m filename

29
Si vous utilisez à la du -hplace, il choisira (et imprimera) les unités appropriées.
— Dentrasi

10
Si vous utilisez le dossier du -ms, il indiquera la taille du contenu du dossier.
— KeithB

1
Existe-t-il un moyen de voir les unités - exemple mb, kb ou toute autre information?
— TheBlackBenzKid

1
@TheBlackBenzKid wc -c
— AbsoluteƵERØ

18
 du -msh FolderName 

obtiendra la taille avec des unités. Contrairement à l'utilisation de -h, cela affichera une taille unique, tandis que -h affiche tous les fichiers individuels dans le dossier.
par exemple

349M    FolderName 

1
bien meilleure que la solution acceptée
— zookastos

du -sh / yourpath / * pour lister tous les répertoires dans un chemin donné et les tailles résumées de leur contenu
— Fanky

10

du est l'outil principal pour cela, mais si vous cherchez quelque chose de plus interactif, j'aime bien ncdu

ncdu_screenshot

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.