16 Temmuz 2020 Perşembe

df komutu - Mounted Partitions Hakkında Bilgi Verir

Giriş
Bu komutu mounted partitions hakkında bilgi verir

1. Sütunlar  

Mounted on Sütunu
Belirtilen dosyaya hangi root dizinden erişileceğini belirtir.

Örnek
Şöyle yaparız. Bulunduğunuz partition "/dev/sdb1"
me@ubuntu1804:~$ df .
Filesystem     1K-blocks    Used Available Use% Mounted on
/dev/sdb1       61664044 8510340  49991644  15% /home
Örnek
Şöyle yaparız. ReadMe dosyası /home/paul/SandBox/Toys/hSort dizininde. Dolayısıyla df ReadMe komutunun çıktısında Mounted on sütunu /home çıktısı verir.
paul $ pwd
/home/paul/SandBox/Toys/hSort
paul $ ls -l ReadMe
-rw-r--r-- 1 paul paul 296 Jan  8  2020 ReadMe

paul $ df ReadMe
Filesystem     1K-blocks    Used Available Use% Mounted on
/dev/sda9      103818480 3796556  94725184   4% /home
2. Seçenekler

-h seçeneği
FileSystem, Size, Used, Avail, Use%, Mounted on bilgilerini verir. Bu seçeneğin alternatifi "lsblk -f" komutu. Açıklaması şöyle
.. df -h and lsblk -f display disk usage/remaining disk space for mounted partitions

Size Sütunu
Size sütünu sanırım rezerve edilen bloklar hariç büyüklüğü gösteriyor. Size sütünu sanırım rezerve edilen bloklar hariç büyüklüğü gösteriyor. Rezerve edilen blok yüzdesi tune2fs komutu ile değiştirilebilir. Açıklaması şöyle.
If the filesystem is ext4, there are reserved blocks, mostly to help handling and help avoid fragmentation and available only to the root user.
Avail Sütunu
Avail(Boş) sütununda ne kadar boş yer kaldığını gösterir.

Örnek
Şöyle yaparız.
df -h
Çıktısı şöyledir.
Filesystem      Size  Used Avail Use% Mounted on
udev            5.9G  4.0K  5.9G   1% /dev
tmpfs           1.2G  1.4M  1.2G   1% /run
/dev/sda5       156G  139G  9.1G  94% /
none            4.0K     0  4.0K   0% /sys/fs/cgroup
none            5.0M     0  5.0M   0% /run/lock
none            5.9G  105M  5.8G   2% /run/shm
none            100M   28K  100M   1% /run/user
/dev/sda2       105G  102G  2.7G  98% /media/sam/System 
/dev/sda3       176G  163G   14G  93% /media/sam/Sam
Örnek
Şöyle yaparız
$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            2.9G     0  2.9G   0% /dev
tmpfs           588M  1.8M  586M   1% /run
/dev/nvme0n1p2   96G   91G  284M 100% /
tmpfs           2.9G   26M  2.9G   1% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           2.9G     0  2.9G   0% /sys/fs/cgroup
/dev/loop1      114M  114M     0 100% /snap/audacity/675
/dev/loop2      157M  157M     0 100% /snap/chromium/1213
/dev/loop4       55M   55M     0 100% /snap/core18/1754
/dev/loop3       97M   97M     0 100% /snap/core/9665
/dev/loop5       97M   97M     0 100% /snap/core/9436
/dev/loop6      159M  159M     0 100% /snap/chromium/1229
/dev/loop7      162M  162M     0 100% /snap/gnome-3-28-1804/128
/dev/loop9      146M  146M     0 100% /snap/firefox/392
/dev/loop10     256M  256M     0 100% /snap/gnome-3-34-1804/36
/dev/loop8      161M  161M     0 100% /snap/gnome-3-28-1804/116
/dev/loop11     145M  145M     0 100% /snap/firefox/387
/dev/loop12     256K  256K     0 100% /snap/gtk2-common-themes/13
/dev/loop0      114M  114M     0 100% /snap/audacity/666
/dev/loop13     256K  256K     0 100% /snap/gtk2-common-themes/9
/dev/loop14      63M   63M     0 100% /snap/gtk-common-themes/1506
/dev/loop15     116M  116M     0 100% /snap/spek/43
/dev/loop16      30M   30M     0 100% /snap/snapd/8140
/dev/nvme0n1p1  188M  7.8M  180M   5% /boot/efi
/dev/loop17     291M  291M     0 100% /snap/vlc/1700
/dev/loop18      55M   55M     0 100% /snap/core18/1880
/dev/loop19     112M  112M     0 100% /snap/simplescreenrecorder-brlin/69
/dev/loop20      30M   30M     0 100% /snap/snapd/8542
/dev/loop21     291M  291M     0 100% /snap/vlc/1620
/dev/sda1       3.4T  490G  2.7T  16% /home
tmpfs           588M   24K  588M   1% /run/user/1000
Örnek
Şöyle yaparız.
$ df -h
...
/dev/sdc1       1,5G  1,5G     0 100% /media/username/Ubuntu 17.04 amd64
Örnek
Şöyle yaparız
sudo df -h /home
Filesystem      Size  Used Avail Use% Mounted on
/dev/nvme0n1p8  189G  178G  622M 100% /home
-i seçeneği
Örnek
Şöyle yaparız. IUsed sütununda inode sayısını gösterir.
df -i
Çıktısı şöyledir
Filesystem       Inodes    IUsed    IFree IUse% Mounted on
udev            1523763      552  1523211    1% /dev
tmpfs           1526458      584  1525874    1% /run
/dev/sda5      10362880  4750381  5612499   46% /
none            1526458        2  1526456    1% /sys/fs/cgroup
none            1526458        3  1526455    1% /run/lock
none            1526458      191  1526267    1% /run/shm
none            1526458       26  1526432    1% /run/user
/dev/sda2       3832820  1045155  2787665   28% /media/sam/System 
/dev/sda3      35769712 22090147 13679565   62% /media/sam/Sam
--output seçeneği
Sadece belirtilen alanları görmek için kullanılır.
Örnek
Şöyle yaparız.
df -h --output=size /mnt/
Size
 12M

Hiç yorum yok:

Yorum Gönder