[問題] find . -type d -size +1G

看板Linux作者 (yshihyu)時間11年前 (2014/12/19 01:03), 編輯推噓3(305)
留言8則, 6人參與, 最新討論串1/1
我 find . -type d -size +1G 找不到超過1G 容量的資料夾 可是我某個資料夾size total 是 46G 可是怎麼會找不到? 是我指令下錯嗎? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 112.105.246.234 ※ 文章網址: http://www.ptt.cc/bbs/Linux/M.1418922225.A.DB5.html

12/19 01:08, , 1F
因為1g是檔案,不是資料夾
12/19 01:08, 1F

12/19 01:11, , 2F
不能針對資料夾內所有檔案的size嗎?
12/19 01:11, 2F

12/19 01:18, , 3F
du -sm *
12/19 01:18, 3F

12/19 21:13, , 4F
du -h | sort -h 統計後看看結果
12/19 21:13, 4F

12/19 21:53, , 5F
我都是用 du -h -d 1 | grep [0-9]G
12/19 21:53, 5F

12/19 21:54, , 6F
-d 有時候舊版本不支援要改為 --max-depth=1
12/19 21:54, 6F

12/19 21:55, , 7F
我是拿來打包備份上傳只支援單檔案1GB的雲端空間用的 XD
12/19 21:55, 7F

12/25 12:09, , 8F
type -f 才對!
12/25 12:09, 8F
文章代碼(AID): #1KamZnsr (Linux)