Jika saya menjalankan sudo df -h
perintah, saya mendapat output di bawah ini:
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 12G 9.5G 1.1G 91% /
/dev/sda4 3.8G 1.5G 2.1G 41% /home
/dev/sda1 99M 75M 20M 80% /boot
tmpfs 3.9G 0 3.9G 0% /dev/shm
/dev/sdc1 51G 2.6G 46G 6% /u000
Tapi, bagaimana saya tahu daftar direktori di bawah /sda2
? Sebagai contoh, Jika saya menjalankan ls /
perintah, saya mendapatkan semua direktori di root.
$ ls /
bin cdunix dev etc lib lost+found misc mnt1 mtp net PatchInstall root selinux sys tmp usr
boot cron_4058 esm home lib64 media mnt mnt2 NB_DIR opt proc sbin srv tftpboot u000 var
- Tapi, apakah ada perintah atau cara yang bisa saya gunakan untuk mendaftarkan sistem file mereka juga?
- Karena, jumlah ruang yang tersisa sangat sedikit
/dev/sda2/
. Bagaimana saya bisa mengosongkan lebih banyak ruang dari partisi ini?
sumber
tree -P /dev/sda4/
dan mendapatkan hasil ini: `. 0 direktori, 0 file`/
direktori ketika menjalankan perintah iniJika Anda mencari direktori yang menghabiskan ruang, dan tidak pada partisi yang berbeda, maka Anda inginkan
du -hx --max-depth=1 /
. The-x
mengatakan itu tidak turun ke direktori yang ada di filesystem lain (partisi). Permintaan--max-depth=1
untuk hanya mencetak baris (daftar ruang total untuk direktori itu dan semua subdirektori) untuk setiap direktori/
daripada setiap subdirektori tunggal.Anda kemudian dapat mulai menelusuri subdirektori yang lebih besar untuk menemukan apa yang mengambil ruang.
sumber
Tidak ada direktori di bawah / dev / sda2, / dev / sda2 adalah partisi pada disk (sda adalah disk dan 2 adalah nomor partisi).
Karena Anda hanya memiliki satu filesystem yang di-mount maka semuanya ada di / fs.
Cara yang lebih baik untuk melihat daftar filesystem yang dipasang adalah dengan menggunakan mount:
Untuk melihat jumlah penyimpanan yang digunakan oleh folder Anda dapat menggunakan
du
perintah, misalnya .:du
telah banyak menggunakan opsi lengkap. Yang benar-benar bagus ketika melacak folder besar adalah--max-depth=1
yang akan membatasi kedalaman output:Anda akan mendapatkan banyak pesan kesalahan jika Anda menjalankan ini di / tanpa menjadi root.
du
dapat membantu Anda mencari tahu file mana yang akan dihapus untuk membuat lebih banyak ruang. Jika Anda tidak dapat menghapus file apa pun maka Anda perlu mengubah ukuran partisi atau memindahkan beberapa data ke partisi lain.sumber
/dev/sda2