Linux ir leģendāra platforma, kurā ekosistēmā ir iebūvēti vairāki rīki. Protams, ir arī citi 3rd-partijas rīki diska vietas izmantošanas pārbaudei. Tomēr darba veikšanai ir arī spēcīgs iebūvēts rīks - df.
Termins “df” nozīmē “diska failu sistēma”. Izmantojot šo rīku, jūs varat iegūt pilnu kopsavilkumu par konkrētas failu sistēmas diska vietas izmantošanu. Ir daudz scenāriju, kur tas var būt noderīgs. Apskatīsim “df” lietojumu, padomus un ieteikumus!
Atrašanās vieta
Gandrīz visi iebūvētie rīki atrodas direktorijā “/ usr / bin”. “Df” nav izņēmums.
kas df
Failu sistēmas diska izmantošana
Kad mēs palaižam “df” tikai pats, tas ziņo par esošajām failu sistēmām diskā (-os) kopā ar citu vērtīgu informāciju, piemēram, to pievienošanas punktiem, izmantošanas procentuālo daudzumu, izmantoto un pieejamo vietu un kopējo bloku skaitu.
df
Ja jūs sajaucat ar izvadi, vienmēr varat pievienot karodziņu “-h”. Būtībā šis karodziņš liek “df” izdrukāt izvadi “cilvēkiem lasāmā” formātā.
df -h
Parādīt visu failu sistēmu informāciju
Iepriekšējā komanda lielākoties būs visa, kas jums nepieciešama, lai pārbaudītu dažādu failu sistēmu diska lietojumu. Tomēr, ja ir manekenu failu sistēmas un vēlaties arī viņu statistiku, ir jāizmanto cits karodziņš. Šim nolūkam nododiet karogu “-a”.
df -a
Atkal, ja formāts ir lasāms cilvēkiem, pievienojiet karodziņu “-h”.
df -ah
Or,
df -a -h
Konkrētas failu sistēmas izmantošana diskā
Vai jūs vienkārši interesē viena konkrēta failu sistēma?
Iepriekšējos piemēros “df” parādīs visu sistēmas failu sistēmu izmantošanu diskā. Lai pārbaudītu konkrētas failu sistēmas diska lietojumu, izmantojiet karodziņu “-T”.
df -T / mājasdf -T /
Lai labāk izprastu izvadi, iesaku izmantot karodziņu “-h”.
df -hT
Parādīt rezultātu MB / GB
Diska lietošanas statistikas attēlošana MB (megabaitu) formātā daudziem no mums ir ļoti noderīga. Ja vēlaties, lai “df” rezultātu izdotu MB, vienkārši izmantojiet “-m” karodziņu ar jebkuru komandu, kuru tajā iemetat.
df -m
Kā redzam, izvadē tiek rādīti tikai skaitļi. Šie skaitļi ir veseli skaitļi un apzīmē katras failu sistēmas MB skaitu.
Tomēr, strādājot ar dažām BIG failu sistēmām, rezultāts MB būs diezgan daudz bezjēdzīgs, vai ne? Tādā gadījumā mums ir opcija “-h”. Jā, tas ir tas pats “cilvēkiem lasāms” karogs, kuru mēs zinām un mīlam.
df -h
Ieguvums ir tāds, ka tas parādīsies GB, ja izmērs ir pārāk liels; pretējā gadījumā tas tiks parādīts kā MB vai KB.
Inodes informācija
Palaižot “df”, tajā netiek parādīta šīs failu sistēmas inoda informācija. Ja jums nepieciešama inoda informācija, izmantojiet karodziņu “-i”.
df -hi
Failu sistēmas tips
Katrai atsevišķai failu sistēmas ekosistēmai Linux ir jābūt noteiktam tipam. Gadījumos failu sistēma var būt ārkārtīgi izšķiroša, lai noteiktu vairāku darbību veikšanas apjomu. Šim nolūkam izmantojiet karodziņu “-T”.
df -T
Īpašas failu sistēmas
Dažreiz, iespējams, vēlēsities pārbaudīt tikai noteiktu failu sistēmu stāvokli. Piemēram, kā par visu ext4 failu sistēmu informāciju? Ja jūsu mērķis ir kaut kas līdzīgs, tad izmantojiet karodziņu “-t”, kam seko failu sistēmas tips.
Piemēram, pārbaudīsim visu ext4 informāciju.
df -at ext4
Šeit “df” ziņos par visām failu sistēmām, kas atbilst ext4 tipam.
Lai labāk izprastu izvadi, lūk, kā es vēlētos modificēt komandu.
df -aTt ext4df -aTt tmpfs
Tagad failu sistēmas tips ir pamanāms un viegli saprotams kā “-t” karoga ietekme.
Atsevišķu failu sistēmu izslēgšana
Iepriekšējā piemērā mēs drukājām tikai informāciju par noteiktu failu sistēmas tipu? Kā būtu izslēgt noteiktu tipu un izdrukāt visas citas failu sistēmas? Jā, “df” arī pieļauj šādu darbību. Šajā gadījumā karodziņš ir “-x”, kam seko izslēdzamais failu sistēmas tips.
df -ax ext4
Lai saprastu šī karoga efektu, izmantojiet to kopā ar “-a” un “-T”.
df -aTx ext4
Vietējās failu sistēmas
Ja jūsu sistēma ir ļoti modificēta un ir atkarīga arī no attālajām failu sistēmām, tad “df” tās visas parādīs arī ikreiz, kad izmantojat kādu no šīm komandām. Ja vēlaties vienlaikus izmantot lokālās un attālās failu sistēmas, palaidiet komandas “df” kā parasti. Tomēr, ja jūs interesē tikai vietējās failu sistēmas, tad vienkārši pievienojiet karodziņu “-l”.
df -aTl
“Df” versija
Tā ir tikai niecīga lieta. Ja jūs interesē “df” versija, izpildiet šo komandu.
df --versija
Kā teikts izvadē, tā ir daļa no GNU coreutils. Tātad jebkurai sistēmai ar šo rīkkopu būs iepriekš instalēta “df”.
Pēdējās domas
Ar “df” nav tik daudz lietu. Tas ir patiešām vienkāršots, tomēr spēcīgs rīks, kas spēj apmierināt gandrīz visu to lietu vajadzības, kuras kāds gatavojas darīt ar savām failu sistēmām. Ja jūs interesē visas pieejamās opcijas un padziļināta rokasgrāmata, palaidiet šādas komandas.
df - palīdzībacilvēks df
info df
Izbaudi!