Linux Bash CLI 要查看檔案容量,ls -lh 就可以直接看到,不過程式想要直接查看使用,要怎麼做呢?
Linux Bash 查看檔案容量
下述命令都可以查看檔案容量
- wc -c filename
- stat -c %s filename
- stat --format=%s filename
- find ./filename -printf "%s"
- filesize=$(stat -c %s "/tmp/filename") # 直接變數接收
當取得容量後,要換算成 k / M / G 就自行除 1024
- k:容量 / 1024
- M:容量 / 1024 / 1024
- G:容量 / 1024 / 1024 / 1024