commands part 1

September 6, 2006

# du

perintah diatas akan menampilkan daftar direktori yang ada di dalam direktori tempat dimana perintah itu dijalankan beserta dengan ukurannya masing-masing dalam kilobyte, tampilannya

# du /home/samuel

perintah diatas akan menampilkan ukuran direktori /home/samuel

# du -h

perintah diatas akan menghasilkan tampilan yang lebih mudah untuk dibaca, parameter -h diartikan sebagai ‘human readable format’. Ukuran file yang ditampilkan akan diakhiri oleh ‘k’ untuk kilobyte, ‘M’ untuk megabyte dan ‘G’ untuk gigabyte.

# du -ah

perintah tersebut akan menampilkan tidak hanya ukura file, tetapi juga beserta daftar nama file yang ada

# du -ch

perintah diatas akan menambahkan status baris grand total pada akhir perhitungannya, jadi jika total direktori berukuran 50M, maka tampilan totalnya sebagai berikut:

8.0M
8.0M total

perintah tersebut akan berguna jika dikombinasikan dengan perintah grep, sehingga perintahnya menjadi sebagai berikut:

# du -ch | grep total

Mengenai pipe (|) dan perintah grep akan dibahas pada artikel selanjutnya.

# du -s

perintah diatas akan menampilkan summary dari ukuran direktori tersebut, cara termudah untuk mengetahui ukuran total dari suatu direktori.

# du -S

perintah diatas hanya akan menampilkan ukuran dari direktori yang aktif, tidak termasuk sub direktori yang ada di dalamnya. Perhatikan bahwa parameter tersebut menggunakan huruf S besar. Pada Linux, huruf s kecil dan S besar merupakan dua karakter yang berbeda.

# du –exclude=txt

perintah diatas akan menghitung ukuran direktori tersebut tetapi tidak termasuk file yang mengandung nama seperti yang disebutkan dalam parameter exclude tersebut.

Perintah berikutnya adalah ‘df’ yang digunakan untuk menampilkan sisa ruang penyimpanan yang ada di dalam komputer kita berdasarkan partisi yang ada, cara penggunaannya adalah sebagai berikut:

# df

perintah diatas akan menampilkan hasil sebagai berikut:

Filesystem 1k-blocks Used Available Use% Mounted on
/dev/hda6 9653676 7694208 1469088 84% /
/dev/hda1 54416 1348 50259 3% /boot
/dev/hdb1 2217448 1114444 990364 53% /home/linux

kolom ‘Size’ menunjukkan ukuran tempat penyimpanan, ‘Used’ menunjukkan jumlah yang sudah digunakan, ‘Avail’ menunjukkan sisa ruang yang masih tersisa dan ‘Use%’ menunjukkan persentase ruang yang sudah digunakan.

# df -h

akan menampilkan hasil yang sama seperti perintah sebelumnya, bedanya parameter -h akan membuatnya lebih mudah dibaca karena ukuran file yang ditampilkan akan ditambah dengan ‘k’ untuk kilobyte, ‘M’ untuk megabyte dan ‘G’ untuk gigabyte.

Penggunaan perintah ‘df’ juga dapat dikombinasikan dengan perintah grep, sebagai contoh:

# df -h | grep /dev/hda3 | cut -c 41-43

dalam komputer penulis, perintah diatas menampilkan hasil:

84%

perintah ‘df -h’ akan menampilkan seluruh partisi yang ada kemudian oleh perintah ‘grep’ hanya akan diambil baris yang mengandung kata-kata /dev/hda1 dan oleh perintah ‘cut’ akan diambil kolom ke 41 sampai 43 saja dimana terdapat tulisan ‘84%’.

Sebenarnya masih banyak parameter-parameter lain yang dapat digunakan untuk perintah ‘du’ dan ‘df’. Parameter selengkapnya dapat dilihat pada man page, untuk menampilkannya gunakan perintah:

# man

misalnya:

# man df

untuk keluar dari man page, tekan huruf q.

source : http://www.konsultanlinux.com/users.php?mode=profile&uid=4