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