it-swarm-tr.com

Ne kadar disk alanı kaldığını nasıl bulabilirim?

Ne kadar disk alanı kullanıldığını/kaldığını bulmak için komut nedir?

133
hawkeye

İki komutu kullanabilirsiniz: df ve du.

df - dosya sistemi disk alanı kullanımını rapor eder

Kullanım gibi çalışır:

df -h

Bunun gibi bir şey çıkaran:

Filesystem            Size  Used Avail Use% Mounted on
/dev/vzfs              20G  3.5G   16G  18% /

-h bayrağı insan tarafından okunabilir çıktılar sağlar (çıktıların okunmasını kolaylaştırır - daha kolay).

du - dosya alanı kullanımını tahmin et

İkinci bir araç du iledir ve bu daha yavaş bir yaklaşımdır ancak size bir dizinden daha iyi bir parçalanma sağlar. Bununla ilgili bilgiler bulunabilir. Sistemimdeki en büyük dosyaların/dizinlerin nerede depolanacağı nasıl belirlenir?

182
Marco Ceppi

Disk kullanımını bildirmek için birkaç iyi komut satırı aracı vardır. Size en çok yardımcı olanı kullanın:

df

$ df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1              56G  4.4G   48G   9% /
none                  1.5G  256K  1.5G   1% /dev
none                  1.5G  472K  1.5G   1% /dev/shm
none                  1.5G  400K  1.5G   1% /var/run
none                  1.5G     0  1.5G   0% /var/lock
tmpfs                 1.5G  596K  1.5G   1% /var/log
tmpfs                 1.5G  8.0K  1.5G   1% /var/log/apt
/dev/sdb2             840G  579G  253G  70% /home

df varsayılan olarak yüklenir.

pydf

$ pydf
Filesystem  Size  Used Avail Use%                               Mounted on
/dev/sda1    55G 4437M   48G  7.9 [##.........................] /         
none       1506M  256k 1505M  0.0 [...........................] /dev      
/dev/sdb2   839G  578G  252G 68.9 [###################........] /home

Sütun başlıkları renklidir.

disk

$ discus
Mount           Total         Used         Avail      Prcnt      Graph
/               55.02 GB      4.33 GB     50.69 GB     7.9%   [*---------]
/sys                0 KB         0 KB         0 KB     0.0%   [----------]
+onnections         0 KB         0 KB         0 KB     0.0%   [----------]
+rnel/debug         0 KB         0 KB         0 KB     0.0%   [----------]
+l/security         0 KB         0 KB         0 KB     0.0%   [----------]
/dev             1.47 GB       256 KB      1.47 GB     0.0%   [----------]
/dev/shm         1.48 GB       472 KB      1.48 GB     0.0%   [----------]
/var/run         1.48 GB       400 KB      1.48 GB     0.0%   [----------]
/var/lock        1.48 GB         0 KB      1.48 GB     0.0%   [----------]
/var/log         1.48 GB       596 KB      1.48 GB     0.0%   [----------]
+ar/log/apt      1.48 GB         8 KB      1.48 GB     0.0%   [----------]
/home          839.00 GB    578.13 GB    260.87 GB    68.9%   [*******---]
+infmt_misc         0 KB         0 KB         0 KB     0.0%   [----------]
+e/ak/.gvfs         0 KB         0 KB         0 KB     0.0%   [----------]

Sütun başlıkları ve ilerleme çubukları renklidir.

di

$ di
Filesystem         Mount              Mebis     Used    Avail %Used fs Type
/dev/sda1          /                56340.2   4436.7  49041.6  13%  ext4   
/dev/sdb2          /home           859138.9 592008.8 258401.8  70%  ext4   
tmpfs              /var/log          1511.2      0.6   1510.6   0%  tmpfs  
tmpfs              /var/log/apt      1511.2      0.0   1511.2   0%  tmpfs
61
ændrük

Bu dizini, ana dizininizdeki ne kadar alan dosyasını bulmak için kullanabilirsiniz (tüm dosya sistemi için ~/ ile / ile değiştirin] ve en büyük dosyalara göre sıralayın.

du -sk ~/* | sort -n
6
Penang

du -sh <dir> öğesini deneyin.

Örneğin, du -sh /home/mark, /home/mark için insan tarafından okunabilir çıktıda özetlenmiş bir kullanım raporu gösterecektir.

5
Peter

df -h en iyi bahisinizdir (Terminalde çalıştırın).

4
russjr08

GNOME Sistem Monitörü

Grafiksel gnome-system-monitor:

screenshot

Disk Kullanımı Analizörü

screenshot

CLI için Disk Kullanımı Analizörü karşılığı: ncdu .

4
Samic

ncdu

Ayrıca, terminale doğrudan bir grafiksel görünüm göstermek için ncurses kütüphanesini kullanan ncdu (doğrudan Ubuntu repo'larından edinilebilir) kullanabilirsiniz.

Örneğin:

ncdu -x /

kök bölümündeki disk kullanımını analiz eder dosya sistemi sınırlarını geçmeden .

1

df -h, yalnızca monte edilmiş bölümlerde kalan alanı göstereceğini unutmayın. Tüm bölümleri bağlayan notu çalıştırmadan önce NTFS ve FAT32 bölümleri olduğunu varsayalım. Ubuntu makinenizde tek işletim sistemi ise, df ile herhangi bir problem görmüyorum.

1
DewBot