Mtl Dev'in cevabının bu soruya uygun olduğunu görüyorum. Bond bu konuyu 'linux' ve 'ubuntu-10.04' etiketi ile açtığı için.
Yine, du -h --threshold=1G
(ardından | sort -h
isteğe bağlı olarak) Ubuntu'da mükemmel çalışıyor.
Ancak Bond şunları söyledi:
Du man sayfalarında hiçbir şey görmüyorum.
kılavuz sayfasında iki satır var, lütfen aşağıya bakın.
-t, --threshold = SIZE, pozitifse SIZE'den
küçük girişleri veya negatifse SIZE'den büyük girişleri hariç tutar
Bir şey daha var, sanırım Bond'un istediği komut satırı böyle bir şey,
find . -mindepth 2 -type d | xargs du -sh -t 1G
-mindepth 1
Geçerli yolu içermesi gerektiğini iddia ettiğinde -mindepth 2
, talebiniz üzerinde çalışacaktır.
Aşağıda popüler veri kümesi lisa hakkında bir gösteri .
~/dataset/lisa $ find . -mindepth 2 -type d | xargs du -sh -t 1G | sort -h
1.2G ./aiua120306-0/frameAnnotations-DataLog02142012_002_external_camera.avi_annotations
1.7G ./aiua120306-1/frameAnnotations-DataLog02142012_003_external_camera.avi_annotations
4.0G ./negatives/negativePics
6.0G ./experiments/training
~/dataset/lisa $ find . -mindepth 2 -type d | xargs du -sh -t 1G
4.0G ./negatives/negativePics
1.2G ./aiua120306-0/frameAnnotations-DataLog02142012_002_external_camera.avi_annotations
6.0G ./experiments/training
1.7G ./aiua120306-1/frameAnnotations-DataLog02142012_003_external_camera.avi_annotations
~/dataset/lisa $ find . -mindepth 2 -type d | xargs du -sh -t 3G
4.0G ./negatives/negativePics
6.0G ./experiments/training