GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Mendapatkan Ukuran Direktori di Linux

Pendahuluan

Banyak pengguna menjalankan Linux dari baris perintah. Namun, baris perintah - terkadang dikenal sebagai terminal - tidak memiliki antarmuka intuitif untuk memeriksa ruang disk di Linux.

Panduan ini menunjukkan cara menemukan ukuran direktori tertentu di Linux dari baris perintah.

Prasyarat

  • Sistem yang menjalankan Linux
  • Jendela baris perintah / terminal (tersedia dengan mengeklik Cari, lalu ketik terminal )
  • Akun pengguna dengan sudo atau akar hak istimewa

Opsi 1:Menampilkan Ukuran Direktori Menggunakan du Command

du perintah singkatan penggunaan disk. Perintah ini disertakan secara default di sebagian besar distribusi Linux.

Anda dapat menampilkan ukuran direktori Anda saat ini dengan mengetikkan du di baris perintah:

du

Sistem akan menampilkan daftar isi direktori home Anda, dengan nomor di sebelah kiri. Angka itu adalah ukuran objek dalam kilobyte.

Anda dapat menambahkan -h opsi untuk membuat output lebih mudah dibaca:

du -h

Setiap entri akan dimulai dengan angka dan huruf. Angka adalah jumlah ruang yang digunakan, dan huruf (biasanya K, M, atau G) menunjukkan Kilobyte, Megabyte, atau Gigabyte. Misalnya:

400K – 400 kilobytes
7.3M – 7.3 megabytes
2.2G – 2.2 gigabytes

Untuk menemukan ukuran direktori tertentu yang berbeda dari direktori kerja Anda saat ini . du perintah memungkinkan Anda menentukan direktori untuk diperiksa:

du -h /var

Ini menampilkan ukuran konten /var direktori. Anda mungkin melihat beberapa entri dengan kesalahan, seperti pada gambar di bawah ini.

Ini terjadi ketika akun pengguna Anda tidak memiliki izin untuk mengakses direktori tertentu. Gunakan sudo atau su perintah untuk mendapatkan hak akses:

sudo du -h /var

Untuk menampilkan penggunaan disk total dari direktori tertentu, gunakan -c perintah:

sudo du -c /var

Opsi dapat digabungkan. Jika Anda ingin mengulang perintah sebelumnya dalam format yang dapat dibaca manusia, masukkan perintah berikut:

sudo du -hc /var

Anda dapat membatasi pemindaian ke tingkat subdirektori tertentu dengan menggunakan opsi kedalaman maksimum. Misalnya, untuk memindai hanya ukuran direktori teratas, gunakan --max-depth=0 :

sudo du -hc --max-depth=0 /var

Jika Anda hanya ingin membuat daftar direktori teratas dan subdirektori lapisan pertama, ubah --max-depth=1 :

sudo du -hc --max-depth=1 /var

Jika Anda mengalami masalah atau ingin menjelajahi lebih banyak opsi untuk du perintah, masukkan perintah berikut untuk menampilkan file bantuan:

man du

Opsi 2:Dapatkan Ukuran Direktori di Linux Menggunakan Perintah pohon

Secara default, tree perintah tidak disertakan dalam beberapa versi Linux. Untuk menginstalnya, masukkan berikut ini:

  • Untuk Debian / Ubuntu
sudo apt-get install tree
  • Untuk CentOS / RedHat
sudo yum install tree

tree perintah menampilkan representasi visual dari direktori Anda. Ini menggunakan garis untuk menunjukkan subdirektori mana, dan menggunakan warna untuk menunjukkan direktori dan file.

tree juga dapat digunakan dengan opsi. Untuk menampilkan ukuran subdirektori direktori saat ini yang dapat dibaca manusia, masukkan berikut ini:

tree -d -h

Seperti du perintah, tree dapat menargetkan direktori tertentu:

tree /var

Perintah ini membutuhkan beberapa saat sejak /var direktori memiliki banyak entri.

tree perintah juga memiliki file bantuan, yang dapat Anda akses dengan memasukkan:

man tree

Opsi 3:Temukan Ukuran Direktori Linux Menggunakan Perintah ncdu

ncdu alat adalah singkatan dari NCurses Disk Usage . Seperti tree perintah, itu tidak diinstal secara default pada beberapa versi Linux. Untuk menginstalnya, masukkan berikut ini:

  • Untuk Debian / Ubuntu
sudo apt-get install ncdu
  • Untuk CentOS / RedHat
sudo yum install ncdu

ncdu utilitas adalah tampilan interaktif penggunaan disk Anda. Misalnya, masukkan berikut ini:

ncdu

Di sudut kiri atas, ini menampilkan direktori saat ini yang sedang dipindai. Kolom di sebelah kiri menampilkan ukuran numerik, grafik #- tanda untuk menunjukkan ukuran relatif, dan file atau direktori.

Gunakan panah atas dan bawah untuk memilih garis yang berbeda. Panah kanan akan menelusuri direktori, dan panah kiri akan membawa Anda kembali.

ncdu dapat digunakan untuk menargetkan direktori tertentu, misalnya:

ncdu /var

Untuk bantuan, tekan tombol ? kunci di dalam antarmuka ncdu . Untuk keluar, tekan huruf q .


Ubuntu
  1. Cara mendapatkan ukuran direktori di Linux

  2. Bagaimana cara mendapatkan ukuran direktori sebenarnya (keluar dari du)?

  3. Bagaimana cara mendapatkan ukuran fisik file di Linux?

  1. Cara Menggunakan Perintah Apt-Get di Linux

  2. Cara Menggunakan Perintah Sudo di Linux

  3. Cara Mengganti Nama Direktori di Linux

  1. Perintah Linux pwd

  2. Cara Menggunakan Linux di Command

  3. Cara Menggunakan Perintah locate di Linux