Rumah > Artikel > Operasi dan penyelenggaraan > Apakah arahan untuk menyemak saiz folder dalam Linux?
Arahan Linux untuk menyemak saiz folder ialah du. du ialah arahan yang mengira ruang cakera yang diduduki oleh direktori atau fail Sintaks ialah "du [pilihan] [direktori atau nama fail]" untuk melihat saiz setiap fail atau folder dalam direktori semasa, jalankan "du -. h –max-depth= 1 *", untuk menanyakan jumlah saiz direktori semasa, jalankan "du -sh", untuk melihat jumlah saiz direktori yang ditentukan, jalankan "du -sh nama direktori".
Persekitaran pengendalian tutorial ini: sistem linux7.3, komputer Dell G3.
Arahan Linux untuk menyemak saiz folder ialah du.
du ialah arahan yang mengira ruang cakera yang diduduki oleh direktori atau fail.
Apabila kami mengira direktori, kami tidak mahu melihat berapa banyak ruang yang diduduki oleh nama subdirektori dan nama subfail di bawah direktori induk, tetapi kami ingin melihat jumlah penggunaan cakera bagi subdirektori dan subfail di bawah induk direktori. Pada masa ini, anda perlu menggunakan perintah du untuk mengira penggunaan cakera sebenar direktori. Format perintah
du adalah seperti berikut:
du [选项] [目录或文件名]
Pilihan:
-a
: Paparkan penggunaan cakera setiap sub-fail. Secara lalai, hanya penggunaan cakera bagi subdirektori yang dikira
-h
: Gunakan unit tersuai untuk memaparkan penggunaan cakera, seperti KB, MB atau GB, dsb.; 🎜>
-s
du -h –max-depth=1 *
Untuk menanyakan jumlah saiz direktori semasa, anda boleh menggunakan
, di mana s mewakili maksud ringkasan statistik, iaitu, hanya jumlah saiz yang dikeluarkan .du -sh
Gunakan arahan
untuk memaparkan hanya fail subdirektori terus dan statistik saiz folder.du -h –max-depth=0 *
Jika anda hanya mahu melihat jumlah saiz direktori yang ditentukan, anda boleh menggunakan
.du -sh 目录名称
Anda juga boleh menentukan kedalaman tahap paparan untuk folder tertentu, seperti
dandu -h --max-depth=0 software/
du -h --max-depth=1 software/
Kadang-kadang kita akan dapati apabila menggunakan perintah du dan arahan df untuk mengira penggunaan partition, data yang diperoleh adalah berbeza. Itu kerana arahan df dipertimbangkan dari perspektif sistem fail dan menggunakan ruang yang tidak diperuntukkan dalam sistem fail untuk menentukan jumlah ruang yang telah diperuntukkan dalam sistem fail. Maksudnya, apabila menggunakan perintah df untuk mengira partition, bukan sahaja ruang yang diduduki oleh fail mesti dipertimbangkan, tetapi juga ruang yang diduduki oleh arahan atau program (yang paling biasa ialah fail telah dipadamkan, tetapi program belum melepaskan ruang).
Arahan du adalah berorientasikan fail dan hanya akan mengira ruang cakera yang diduduki oleh fail atau direktori. Dalam erti kata lain, partition yang dikira oleh arahan df adalah lebih tepat dan merupakan ruang bebas sebenar.
Pembelajaran yang disyorkan:
Tutorial video LinuxAtas ialah kandungan terperinci Apakah arahan untuk menyemak saiz folder dalam Linux?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!