我正在使用此exec(「du -sh -S」。$ fileFlv。「」);在PHP命令來獲取文件的大小的東西全部工作正常,但在我的最終問題是我想要的只是大小,但它dispalys大小以及linux文件大小
-4
A
回答
13
您是否嘗試過的filesize()功能的文件的名稱?
+3
+1 - 比產生新過程更有效率! – 2009-08-28 15:46:01
+6
注意:不要忘記php會緩存filesize()的結果。 – Zed 2009-08-28 15:48:41
1
如果您只想要一個文件的大小或其他屬性,則可以使用stat而不是du。 (這可能也有內置的PHP功能。)-c選項允許您自定義輸出格式。這是以字節爲單位的大小。
stat -c %s myfile.txt
如果你真的想杜(獲得目錄的總大小),你可以使用切到Munge時間輸出。
du -sh -S mydir | cut -f1
或者只是在PHP中將輸出捕獲到一個字符串中,然後去除文件名。
相關問題
- 1. linux shell文件大小
- 2. 文件夾大小linux
- 3. Linux文件創建大小
- 4. Linux文件大小不同
- 5. 從頭文件計算linux核心文件大小
- 6. 在Linux中查找包含特定文件大小的文件
- 7. Linux堆棧大小
- 8. 文件大小
- 9. hadoop hdfs塊大小和linux文件系統塊大小之間的交互
- 10. linux cron截斷大文件
- 11. HDFS塊大小和文件大小的問題,文件小於塊大小
- 12. jsPDF - 縮小文件大小
- 13. 文件大小小的SQLITE?
- 14. Yii2最大文件大小
- 15. MongoDB文件大小太大
- 16. RadAsyncUpload最大文件大小
- 17. Java最大文件大小
- 18. WPF .exe - 大文件大小
- 19. 最大文件大小PyCharm
- 20. 文件大小過大
- 21. PHP文件大小報告舊大小
- 22. urlfetchapp文件大小
- 23. angularjs文件大小
- 24. msi文件大小
- 25. asp.net文件大小
- 26. Laravel文件大小
- 27. PHP複製文件如果文件大小大於文件B的大小
- 28. 得到不同的文件大小文件大小使用功能和Linux LS -alh
- 29. 如何知道Linux內部文件的大小
- 30. node.js是否需要在Linux上區分大小寫文件名?
爲什麼不使用filesize()? http://www.php.net/filesize – Havenard 2009-08-28 15:44:06
RTFM並接受一些答案... – Fraser 2009-08-28 15:50:57