Df

From ICO wiki
Revision as of 19:41, 24 November 2014 by Lliba (talk | contribs)
Jump to navigationJump to search

Autor

Lauri-Rihard Liba, A21 2014/2015.

Sissejuhatus

df (abreviatuur ingliskeelsest sõnadepaarist disk free - ketas vaba)[1] on UNIX ja UNIX laadsetel operatsioonisüsteemidel leiduv programm, mille abil saab kuvada teavet kettakasutuse kohta. Käsklust on vaikimisi võimalik kasutada juur- ja tavakasutajana.

Süntaks

df [VÕTI][FAIL]
-a, --all
Kuvab kõiki failisüsteeme, sh. selliseid, millede plokkide suurus on 0.
-B, --block-size=SUURUS
Konverteerib suuruseid SUURUSe järgi enne kui tulemust väljastada. Ehk '-BM' väljastab suurused megabaitides.
--total
Lisab väljastatud info lõppu summa rida.
-h, --human-readable
Väljasta vastus maakeeli (1k, 234M, 2G jne.)
-H, --si
Jällegi maakeeli, aga SI süsteemis (1024 asemel 1000)
-i, --inodes
Kuvab blockide veeru asemel Inode veergu.
-k
ehk --block-size=1K
-l, --local
Kuvab ainult lokaalseid failisüsteeme.
--no-sync
Ei kutsu esile sync käsklust enne info pärimist.
--output[=VÄLJA_NIMEKIRI]
Väljastab vastuse ilusas tabelis, saab filtreerida VÄLJA_NIMEKIRI abil, saab ka ilma filtriteta läbi lasta. Lubatud väljade nimedeks on: source, fstype, itotal, iused, iavail, ipcent, size, used, avail, pcent, file ja target.
-P, --portability
POSIX formaadis väljastatud informatsioon.
--sync
Kutsub välja käskluse sync enne kui kasutus infot pärida.
-t, --type=TÜÜP
Filter mille abil saab kuvada ainult teatud TÜÜPi failisüsteeme.
-T, --print-type
Väljasta failisüsteemi tüübid.
-x, --exlude-type=TÜÜP
Filter, mille abil saab kuvada failisüsteeme, mis ei ole TÜÜP.
-v
Kuvab kogu informatsiooni valitud failisüsteemi kohta[2]. Linuxi all on see võti ignoreeritud.
--help
Kuvab kokkuvõtet olulisemaist aspektidest man page-st.
--version
Kuvab df versiooni ja väljub programmist.

Näide

Kui sisestada käsklus df värskelt virtualboxi installitud Ubuntu Server 64-bit 14.04.1 millele on lisaks installeeritud pakett kubuntu-desktop käsureale siis väljastatakse selline tulemus:

 $ df
Filesystem     1K-blocks    Used Available Use% Mounted on
/dev/sda1        7608792 1566620   5632624  22% /
none                   4       0         4   0% /sys/fs/cgroup
udev              240048       4    240044   1% /dev
tmpfs              50180     424     49756   1% /run
none                5120       0      5120   0% /run/lock
none              250892       0    250892   0% /run/shm
none              102400       0    102400   0% /run/user

NB! Käsklus ise on esile-tõstetud lilla värviga ja $ näitab, et käsklus on käivitatud tavakasutajana.

Lisainfo

Lisainfot käskluse df kohta on võimalik leida järgmise kolme käsu abil:

df enda lühi abi

df --help

df kasutusjuhend

man df

df käskluse täielik dokumentatsioon

info coreutils 'df invocation'

[3]

Kasutatud Kirjandus

[1] http://www.linfo.org/df.html
[2] http://www-01.ibm.com/support/knowledgecenter/api/content/nl/en-us/ssw_aix_71/com.ibm.aix.cmds2/df.htm#df__row-d3e23981
[3] http://www.gnu.org/software/coreutils/manual/html_node/df-invocation.html