GNU/Linux >> Belajar Linux >  >> Linux

du:perintah tidak ditemukan

Dengan perintah df, mudah untuk melihat ketika disk kehabisan ruang. Masalah berikutnya bagi administrator sistem adalah mengetahui apa yang harus dilakukan ketika itu terjadi.

Perintah lain yang berguna untuk membantu Anda adalah perintah du. Perintah du menunjukkan penggunaan disk untuk direktori tertentu (secara default, direktori saat ini). Ini adalah cara cepat untuk menentukan apakah Anda memiliki disk hog yang jelas pada sistem.

Secara default, perintah du menampilkan semua file, direktori, dan subdirektori di bawah direktori saat ini, dan ini menunjukkan berapa banyak blok disk yang dibutuhkan setiap file atau direktori. Untuk direktori berukuran standar, ini bisa menjadi daftar yang cukup. Berikut sebagian daftar penggunaan perintah du:

$ du
484     ./.gstreamer-0.10
8       ./Templates
8       ./Download
8       ./.ccache/7/0
24      ./.ccache/7
368     ./.ccache/a/

Angka di sebelah kiri setiap baris adalah jumlah blok disk yang diambil oleh setiap file atau direktori. Perhatikan bahwa cantuman dimulai di bagian bawah direktori dan berlanjut ke atas melalui file dan subdirektori yang ada di dalam direktori.

Jika Anda menemukan kesalahan di bawah ini saat menjalankan perintah du:

du: command not found

Anda dapat mencoba menginstal paket di bawah ini sesuai dengan pilihan distribusi Anda:

Distribusi Perintah
OS X brew install coreutils
Debian apt-get install coreutils
Ubuntu apt-get install coreutils
Alpin apk tambahkan coreutils
Linux Arch pacman -S coreutils
Kali Linux apt-get install coreutils
CentOS yum install coreutils
Fedora dnf install coreutils
Raspbian apt-get install coreutils

Contoh Perintah du

1. Untuk mendapatkan penggunaan ruang untuk semua:

# du -a

2. Untuk mencetak ukuran asli alih-alih penggunaan disk:

# du --apparent-size

3. Untuk melaporkan penggunaan dalam ukuran blok terpisah:

# du -B=SIZZE
# du --block-size=1024

4. Untuk mencetak penggunaan dalam ukuran awal 1:

# du -b
# du --bytes

5. Untuk menghasilkan total keseluruhan:

# du -c
# du --total

6. Untuk dereferensi hanya symlink yang terdaftar pada baris perintah:

# du -D
# du --dereference-args

7. Untuk mencetak ukuran dalam format yang dapat dibaca manusia:

# du -h

8. Untuk mencetak ukuran dalam format yang dapat dibaca manusia dengan kekuatan 1000 bukan 1024:

# du --si

9. Untuk mencetak penggunaan dengan ukuran blok 1024 yaitu 1k:

# du -k

10. Untuk menghitung ukuran berkali-kali jika ditautkan keras:

# du -l
# du --count-links

11. Untuk mencetak penggunaan dengan ukuran blok sebagai 1024*1024=1048576 yaitu 1M:

# du -m

12. Untuk melakukan dereferensi semua tautan simbolik:

# du -L
# du --dereference

13. Untuk tidak mengikuti tautan simbolik apa pun (ini adalah default):

# du -P
# du --no-dereference

14. Untuk mengakhiri setiap baris keluaran dengan 0 byte daripada baris baru:

# du -0
# du --null

15. Untuk tidak menyertakan ukuran subdirektori:

# du -S
# du --separate-dirs

16. Untuk menampilkan hanya total untuk setiap argumen:

# du -x
# du --one-file-system

17. Untuk mengecualikan file yang cocok dengan pola apa pun di FILE:

# du -X
# du --exclude-from=FILE

18. Untuk mengecualikan file yang cocok dengan POLA:

# du --exclude=PATTERN 

19. Untuk mencetak total untuk sebuah direktori:

# du --max-depth=N

20. Untuk menunjukkan waktu modifikasi terakhir dari file apa pun di direktori:

# du --time

21. Untuk menunjukkan waktu sebagai WORD, bukan waktu modifikasi:atime, access, use, ctime atau status:

# du --time=WORD

22. Untuk menunjukkan waktu menggunakan gaya STYLE:

# du --time-style=STYLE

23. Untuk mendapatkan bantuan:

# du --help

24. Untuk mendapatkan versinya:

# du --version 

Pikiran Akhir

Perintah du dengan sendirinya bisa jadi tidak berguna. Sangat menyenangkan untuk dapat melihat berapa banyak ruang disk yang digunakan oleh setiap file dan direktori, tetapi itu bisa menjadi tidak berarti ketika Anda harus mengarungi halaman dan halaman informasi sebelum menemukan apa yang Anda cari.

Anda dapat menggunakan parameter baris perintah berikut dengan perintah du untuk membuat segalanya lebih mudah dibaca:

  • -c :Menghasilkan total keseluruhan dari semua file yang terdaftar.
  • -h :Ukuran cetak dalam bentuk yang dapat dibaca manusia, menggunakan K untuk kilobyte, M untuk megabyte, dan G untuk gigabyte.
  • -s :Ringkas setiap argumen.


Linux
  1. ifrename:perintah tidak ditemukan

  2. netstat:perintah tidak ditemukan

  3. kubectl:perintah tidak ditemukan

  1. tvservice:perintah tidak ditemukan

  2. lspci:perintah tidak ditemukan

  3. pstree:perintah tidak ditemukan

  1. ufw:perintah tidak ditemukan

  2. rm:perintah tidak ditemukan

  3. mv:perintah tidak ditemukan