Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Bolehkah anda menyemak jumlah saiz fail dalam linux?

Bolehkah anda menyemak jumlah saiz fail dalam linux?

青灯夜游
青灯夜游asal
2022-07-21 18:31:524759semak imbas

Linux boleh melihat jumlah saiz fail. Cara menyemak jumlah saiz fail: 1. Gunakan arahan stat dengan sintaks "stat file path". Medan Saiz dalam baris ketiga hasil output ialah bilangan bait fail; arahan dengan sintaks "wc -c file path". ", anda boleh mengeluarkan bilangan bait, perkataan dan baris dalam fail yang ditentukan; 3. Gunakan perintah du dengan sintaks "du -h file path" untuk memaparkan saiz fail dalam unit biasa; 4. Gunakan arahan ls dengan sintaks "ls -lh file path".

Bolehkah anda menyemak jumlah saiz fail dalam linux?

Persekitaran pengendalian tutorial ini: sistem linux7.3, komputer Dell G3.

Linux boleh melihat jumlah saiz fail.

Linux mempunyai pelbagai arahan terbina dalam untuk menyemak saiz fail.

1. Perintah stat

Perintah stat digunakan untuk memaparkan maklumat status fail. Sintaks:

stat filepath

Maklumat output perintah stat adalah lebih terperinci daripada maklumat output perintah ls. Maklumat yang boleh dilihat dengan arahan stat termasuk:

  • Fail: memaparkan nama fail

  • Saiz: memaparkan saiz fail

  • Blok: Jumlah bilangan blok data yang digunakan oleh fail

  • Blok IO: Saiz blok IO

  • fail biasa: jenis fail (fail biasa )

  • Peranti: Nombor peranti

  • Inode: Nombor Inode

  • Pautan: Bilangan pautan

  • Akses: kebenaran fail

  • Gid, Uid: Gid dan Uid pemilikan fail

  • masa akses: menunjukkan masa kali terakhir kami mengakses (hanya diakses, tiada perubahan) fail

  • masa ubah suai: menunjukkan masa terakhir kami mengubah suai fail

  • tukar masa: Menunjukkan masa terakhir kami menukar atribut fail, termasuk kebenaran, saiz, atribut, dll.

  • Masa lahir : masa penciptaan fail, crtime, tetapi mengikut penyiasatan Atribut ini telah ditamatkan dalam Linux dan hasil paparan status semasa ialah -

Contoh: Semak saiz jdk-8u60 Fail -linux-x64.tar.gz

stat ~/Downloads/jdk-8u60-linux-x64.tar.gz

Bolehkah anda menyemak jumlah saiz fail dalam linux?

Medan Saiz dalam baris ketiga ialah bilangan bait fail

2. Arahan wc

Fungsi arahan wc adalah untuk mengira fail yang ditentukan Bilangan bait, perkataan dan baris, dan keputusan statistik akan dipaparkan dan dikeluarkan jika nama fail tidak dinyatakan, atau nama fail yang diberikan ialah "-", arahan wc akan membaca data daripada peranti input standard

wc -c filename

Parameter-c: Menunjukkan aksara statistik, kerana satu aksara ialah satu bait, jadi bilangan bait diperoleh dengan cara ini

Contoh: Semak saiz fail jdk-8u60-linux-x64.tar.gz

wc -c  ~/Downloads/jdk-8u60-linux-x64.tar.gz

Bolehkah anda menyemak jumlah saiz fail dalam linux?

3 . Perintah du

du ialah perintah yang mengira ruang cakera yang diduduki oleh direktori atau fail.

Sintaks dalam bait

du -b filepath

Parameter -b: menunjukkan pengiraan dalam bait

Contoh:

du -b  ~/Downloads/jdk-8u60-linux-x64.tar.gz

Bolehkah anda menyemak jumlah saiz fail dalam linux?

🎜>Atau terus dapatkan saiz fail yang dikenali oleh orang

du -h filepath
  • -h: Gunakan unit tersuai untuk memaparkan penggunaan cakera, seperti KB, MB atau GB, dsb.; >

Contoh:

du -h  ~/Downloads/jdk-8u60-linux-x64.tar.gz

Bolehkah anda menyemak jumlah saiz fail dalam linux?

Jika anda melaksanakan

pada direktori, du akan menyenaraikan direktori semua secara rekursif fail dan memaparkan saiznya, serta saiz semua fail dalam direktori. Jika kita ingin mengetahui jumlah ruang yang diduduki oleh semua fail dalam direktori, laksanakan: du

du 目标目录 -sh
  • -s, --ringkaskan paparan hanya jumlah untuk setiap hujah

  • -h, --saiz cetakan yang boleh dibaca manusia dalam format yang boleh dibaca oleh manusia (mis., 1K 234M 2G)

4 > Arahan ls, singkatan senarai, ialah perintah operasi direktori yang paling biasa. Fungsi utamanya ialah untuk memaparkan kandungan direktori semasa. Dengan beberapa pilihan, saiz fail boleh disenaraikan

Lajur kelima output ialah bilangan bait fail

ls -l filepath
Contoh:

ls -l  ~/Downloads/jdk-8u60-linux-x64.tar.gz

Bolehkah anda menyemak jumlah saiz fail dalam linux?

ls -lh filepath
h bermaksud manusia, tambah parameter -h untuk mendapatkan saiz fail yang mudah dibaca oleh manusia
ls -lh  ~/Downloads/jdk-8u60-linux-x64.tar.gz

Cadangan berkaitan: "Tutorial Video Linux"

Atas ialah kandungan terperinci Bolehkah anda menyemak jumlah saiz fail dalam linux?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn