Pārbaudiet direktorija lielumu operētājsistēmā Linux

Check Directory Size Linux



Izmantojot GUI, ir diezgan viegli pārbaudīt direktoriju un failu lielumu. Direktorija lieluma iegūšana, izmantojot komandrindu, var būt daudz grūtāka nekā lietojot GUI. Izmantojot komandu “ls”, varat uzskaitīt direktorija saturu, bet jūs nevarat redzēt precīzu atstarpi vai direktorija lielumu. Tā vietā jums ir jāizpēta vairāk komandu, lai iegūtu precīzu direktorija vai faila lielumu.

Šajā rakstā jūs uzzināsit, kā pārbaudīt direktorija lielumu operētājsistēmā Linux, izmantojot komandrindas vidi. Visas šajā rakstā parādītās komandas tika palaistas Ubuntu 20.04 sistēmā. Visas metodes un darbības tiek veiktas terminālī. Jūs varat ātri atvērt termināļa logu, ierakstot Ctrl + Alt + t.







Tālāk ir norādītas dažas metodes, kuras varat izmantot, lai pārbaudītu direktoriju lielumu Linux sistēmās. Mēs izpētīsim šīs metodes pa vienam:



1. metode: pārbaudiet direktorija lielumu, izmantojot du Command

Noklusējuma komanda, ko izmanto direktorija lieluma pārbaudei, ir pazīstama kā komanda “du”, kas nozīmē d isk u gudrais. Du komanda ir instalēta lielākajā daļā Linux izplatījumu. Izmantojot komandu du, jūs varat apskatīt pašreizējo sistēmas direktorija lielumu šādi:



$no





Iepriekš minētā komanda parāda mājas direktoriju satura sarakstu. Pa kreisi parādītie skaitļi parāda katra objekta izmērus kilobaitos.

Izmantojot opciju -h, izvadi var parādīt arī aprakstošākā veidā:



$no- h

Iepriekš minētā komanda parāda atstarpi kilogramos, mega un gigabaitos ar skaitļiem.

Lai atrastu konkrētā direktorija lielumu, izmantojiet šādu sintaksi:

$no- h/direktorija ceļš

Jums būs jāizpilda iepriekš minētā komanda kā sudo lietotājam, jo ​​dažiem direktorijiem ir nepieciešamas noteiktas atļaujas, lai piekļūtu konkrētam direktoriju saturam.

Izmantojiet šo komandu, lai pārbaudītu direktorijas /var direktorija lielumu:

$sudo no- h/kur

Izmantojot opciju -hc, jūs varat parādīt konkrētā direktorija lielumu cilvēka lasāmā veidā, kā norādīts tālāk.

$sudo no -hc /kur

Varat arī mainīt apakšdirektorija ceļa dziļumu, izmantojot opciju maksimālais dziļums. Piemēram, ja vēlaties parādīt tikai augšējo direktoriju, jums jāiestata maksimālais dziļums = 0 šādi:

$sudo no–Hc ––maksimālais dziļums =0 /kur

Līdzīgi, lai izgūtu augšējo direktoriju ar vienu apakšdirektorija slāni, jūs iestatīsit maksimālo dziļumu = 1.

$sudo no–Hc ––maksimālais dziļums =1 /kur

Ja vēlaties izpētīt vairāk komandu, kas saistītas ar du, varat izmantot šādu komandu:

$cilvēks no

2. metode: pārbaudiet direktorija lielumu, izmantojot koka komandu

Komanda koks tiek izmantota, lai parādītu direktorijus, apakšdirektorijus un failus koka formātā. Šo komandu var padarīt noderīgāku, ievadot karodziņus un pielāgošanas iespējas. Komanda koks nav jau instalēta lielākajā daļā Linux sistēmu. Šo komandu var instalēt, izmantojot apt pakotņu pārvaldnieku, šādi:

$sudotrāpīgsuzstādīt koks

Lai parādītu pašreizējo direktoriju, apakšdirektorijus un failus, terminālī izmantojiet šādu komandu:

$koks -d -h

Izmantojot koka komandu, varat arī izgūt konkrēta direktorija saturu, izmantojot šādu sintaksi:

$koks /direktorija ceļš

Lai uzskaitītu direktorija /var saturu, izmantojiet šādu komandu:

$koks /kur

Pēc komandas pabeigšanas tas parādīs kopējo direktoriju un apakšdirektoriju skaitu.

Lai uzzinātu vairāk par koka komandu, izmantojiet šādu komandu:

$cilvēks koks

3. metode: pārbaudiet direktorija lielumu, izmantojot komandu ncdu

NCurses diska lietojums, saīsināts “ncdu”, tiek izmantots arī direktoriju lieluma pārbaudei. ncdu nav instalēts pēc noklusējuma lielākajā daļā Linux sistēmu. Jums būs jāinstalē šī komanda, izmantojot komandrindu, izmantojot apt pakotņu pārvaldnieku, šādi:

$sudotrāpīgsuzstādītncdu

Izmantojot ncdu, jūs varat apskatīt sistēmas diska lietojuma interaktīvu displeju. Lai izmēģinātu šo komandu, izpildiet tālāk norādītās darbības.

$ncdu

Augšējā kreisajā stūrī tiek parādīts pašreizējais katalogs, kas tiek skatīts. Kreisajā kolonnā tiek parādīts direktorija lielums skaitliskā vērtībā, kur # zīmes norāda lielumu blakus katram direktorijam. Izmantojot bulttaustiņus, varat pārvietoties starp šīm līnijām. Šeit labās bultiņas mērķis ir pārlūkot direktoriju, un kreisās bultiņas mērķis ir pārvietot jūs atpakaļ.

Izmantojot komandu ncdu, varat arī atlasīt mērķauditoriju noteiktā direktorijā šādi:

$ncdu/kur

Lai izietu no ncdu saskarnes, nospiediet “q” un, lai saņemtu palīdzību, nospiediet “?”.

Šajā rakstā jūs uzzinājāt, kā pārbaudīt direktorija lielumu, izmantojot termināļa komandrindu Ubuntu 20.04 Linux sistēmās, izmantojot trīs dažādas metodes. Izmantojot termināli, varat izpētīt citas komandas, kas saistītas ar koku, ncdu un du komandām. Šīs komandas var izmantot visos Linux izplatījumos. Ja jums ir kādi jautājumi vai ieteikumi, lūdzu, komentējiet tālāk.