Df: Difference between revisions
From ICO wiki
Jump to navigationJump to search
Created page with "Lauri-Rihard Liba, A21" |
Ülevaade linuxi df käskluse üle. |
||
Line 1: | Line 1: | ||
Lauri-Rihard Liba, A21 | ==Autor== | ||
Lauri-Rihard Liba, A21 2014/2015. | |||
==Sissejuhatus== | |||
<code>df</code> (abreviatuur ingliskeelsest sõnadepaarist '''''d'''isk '''f'''ree'' - ketas vaba)<ref>http://www.linfo.org/df.html</ref> on UNIX ja UNIX laadsetel operatsioonisüsteemidel leiduv programm, mille abil saab teada palju kõvaketastel mälu on parajasti kasutusel. | |||
==Süntaks== | |||
df [VÕTI][FAIL] | |||
:<code>-a, --all</code> | |||
::Kuvab kõiki failisüsteeme, sh. selliseid, millede blockide suurus on 0. | |||
:<code>-B, --block-size=SUURUS</code> | |||
::Konverteerib suuruseid SUURUSe järgi enne kui tulemust väljastada. Ehk '-BM' väljastab suurused megabaitides. | |||
:<code>--total</code> | |||
::Lisab väljastatud info lõppu summa rida. | |||
:<code>-h, --human-readable</code> | |||
::Väljasta vastus maakeeli (1k, 234M, 2G jne.) | |||
:<code>-H, --si</code> | |||
::Jällegi maakeeli, aga SI süsteemis (1024 asemel 1000) | |||
:<code>-i, --inodes</code> | |||
::Kuvab blockide veeru asemel Inode veergu. | |||
:<code>-k</code> | |||
:: ehk <code>--block-size=1K</code> | |||
:<code>-l, --local</code> | |||
::Kuvab ainult lokaalseid failisüsteeme. | |||
:<code>--no-sync</code> | |||
::Ei kutsu esile <code>sync</code> käsklust enne info pärimist. | |||
:<code>--output[=VÄLJA_NIMEKIRI]</code> | |||
::Väljastab vastuse ilusas tabelis, saab filtreerida <code>VÄLJA_NIMEKIRI</code> abil, saab ka ilma filtriteta läbi lasta. Lubatud väljade nimedeks on: <code>source</code>, <code>fstype</code>, <code>itotal</code>, <code>iused</code>, <code>iavail</code>, <code>ipcent</code>, <code>size</code>, <code>used</code>, <code>avail</code>, <code>pcent</code>, <code>file</code> ja <code>target</code>. | |||
:<code>-P, --portability</code> | |||
::POSIX formaadis väljastatud informatsioon. | |||
:<code>--sync</code> | |||
::Kutsub välja käskluse <code>sync</code> enne kui kasutus infot pärida. | |||
:<code>-t, --type=TÜÜP</code> | |||
::Filter mille abil saab kuvada ainult teatud <code>TÜÜP</code>i failisüsteeme. | |||
:<code>-T, --print-type</code> | |||
::Väljasta failisüsteemi tüübid. | |||
:<code>-x, --exlude-type=TÜÜP</code> | |||
::Filter, mille abil saab kuvada failisüsteeme, mis ei ole <code>TÜÜP</code>. | |||
:<code>-v</code> | |||
::Kuvab kogu informatsiooni valitud failisüsteemi kohta<ref>http://www-01.ibm.com/support/knowledgecenter/api/content/nl/en-us/ssw_aix_71/com.ibm.aix.cmds2/df.htm#df__row-d3e23981</ref>. Linuxi all on see võti ignoreeritud. | |||
:<code>--help</code> | |||
::Kuvab kokkuvõtet olulisemaist aspektidest man page-st. | |||
:<code>--version</code> | |||
::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 <code>kubuntu-desktop</code> käsureale siis väljastatakse selline tulemus: | |||
<source lang="bash"> | |||
$ 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 | |||
</source> | |||
==Lisainfo== | |||
Lisainfot käskluse <code>df</code> 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' | |||
==Kasutatud Kirjandus== | |||
[1] http://www.linfo.org/df.html <br /> | |||
[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 <br /> | |||
[3] http://www.gnu.org/software/coreutils/manual/html_node/df-invocation.html <br /> |
Revision as of 22:44, 14 November 2014
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 teada palju kõvaketastel mälu on parajasti kasutusel.
Süntaks
df [VÕTI][FAIL]
-a, --all
- Kuvab kõiki failisüsteeme, sh. selliseid, millede blockide 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
- ehk
-l, --local
- Kuvab ainult lokaalseid failisüsteeme.
--no-sync
- Ei kutsu esile
sync
käsklust enne info pärimist.
- Ei kutsu esile
--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
jatarget
.
- Väljastab vastuse ilusas tabelis, saab filtreerida
-P, --portability
- POSIX formaadis väljastatud informatsioon.
--sync
- Kutsub välja käskluse
sync
enne kui kasutus infot pärida.
- Kutsub välja käskluse
-t, --type=TÜÜP
- Filter mille abil saab kuvada ainult teatud
TÜÜP
i failisüsteeme.
- Filter mille abil saab kuvada ainult teatud
-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
.
- Filter, mille abil saab kuvada failisüsteeme, mis ei ole
-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
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'
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