GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana saya melihat du dalam GB bukannya MB di linux?

Solusi 1:

GNU du memiliki --block-size opsi:

du -csh --block-size=1G .

Sebagai sajb dicatat, menghilangkan argumen ukuran blok akan secara otomatis menskalakan output (dan menampilkan unit). Menggunakan argumen ukuran blok apa pun menampilkan angka tetapi menghilangkan unit.

Solusi 2:

Untuk kenyamanan, berikut referensi untuk macOS:

  • -h Output "dapat dibaca manusia". Gunakan akhiran unit:Byte, Kilobyte, Megabyte, Gigabyte, Terabyte, dan Petabyte.
  • -k Tampilkan jumlah blok dalam blok 1024-byte (1-Kbyte).
  • -m Tampilkan jumlah blok dalam blok 1.048.576 byte (1-Mbyte).
  • -g Tampilkan jumlah blok dalam blok 1.073.741.824 byte (1 Gbyte).

Berikut adalah cara kerja berbagai opsi yang diberi 1,234,567 KB berkas:

$ mkfile -n 1234567k file.txt

$ du file.txt
2469136 file.txt

$ du -k file.txt
1234568 file.txt

$ du -m file.txt
1206    file.txt

$ du -g file.txt
2   file.txt

$ du -h file.txt
1.2G    file.txt

Perlu dicatat juga, Anda dapat mengonfigurasi perilaku implisit melalui BLOCKSIZE variabel lingkungan:

BLOCKSIZE Jika variabel lingkungan BLOCKSIZE diatur, dan -k pilihan tidak ditentukan, jumlah blok akan ditampilkan dalam satuan blok ukuran itu. Jika BLOCKSIZE tidak disetel, dan -k opsi tidak ditentukan, jumlah blok akan ditampilkan di 512 -blok byte.


Linux
  1. Cara Mengosongkan File Log di Linux

  2. Bagaimana Mengganti Nama File di Linux?

  3. Cara memasang file iso di Linux

  1. Bagaimana Mengelola Kemampuan File Linux

  2. Cara Membuat Swap di Linux

  3. Cara membuat file swap di Linux

  1. Cara memindahkan file di Linux

  2. Cara Membuat File di Linux

  3. Cara menemukan File di Linux