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?

fazpas
la source

Réponses:

39

utilisez la commande du

du -m filename
rayon
la source
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 
Abdalla Mohamed Aly Ibrahim
la source
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

Daenyth
la source