Rokasgrāmata lielu failu atrašanai Linux sistēmās

Rokasgrāmata lielu failu atrašanai Linux sistēmās

Atklājot lielus failus savā Linux sistēmā, var veikt divos galvenajos veidos: izmantojot termināli, izmantojot komandu uzvednes vai lietotājam draudzīgas grafiskās saskarnes (GUI). Katra metode piedāvā atšķirīgas priekšrocības, kas atbilst dažādām lietotāju vēlmēm un zināšanu līmeņiem.

Lielu failu izpēte, izmantojot termināļa komandas

Termināļa komandas nodrošina ātru un jaudīgu līdzekli lielu failu identificēšanai. Atkarībā no jūsu īpašajām vajadzībām dažādas komandas var palīdzēt atrast jūs interesējošos failus.

1. Identificējiet lielākos failus direktorijā

Lai ātri atrastu desmit lielākos failus dotajā direktorijā, izmantojiet dukomandu. Atveriet savu termināli un izpildiet:
du -ah /directory/namelai skatītu rezultātus.

Ja vēlaties pārbaudīt lielākos failus pašreizējā direktorijā, vienkārši izlaidiet direktorija ceļu. Jūtieties brīvi mainīt numuru 10 uz jebkuru nepieciešamo daudzumu.

Lielāko failu atrašana direktorijā

2. Atrodiet lielākos failus visā sistēmā

Šo dukomandu var izmantot arī plašākai meklēšanai visā sistēmā. Izmantojiet komandu:
sudo du -aBm / 2>/dev/nulllai sāktu meklēšanu.

Lietojot šo komandu, sudotā ir nepieciešama, jo ir nepieciešamas root tiesības, lai piekļūtu visiem direktorijiem. Ņemiet vērā, ka process var aizņemt kādu laiku, jo tiek skenēta visa failu sistēma.

Lielāko failu atrašana visā sistēmā

3. Atrodiet noteiktu lielāko failu skaitu

Ja vēlaties direktorijā redzēt noteiktu skaitu lielu failu, komanda findir jūsu sabiedrotā. Izpildīt:
find /directory/name -type f -exec ls -sh {} \;lai tos uzskaitītu.

Pielāgojiet vēlamo rezultātu skaitu un aizstājiet direktorija nosaukumu ar, .lai atsauktos uz pašreizējo direktoriju.

Konkrētu failu meklēšana

4. Meklējiet failus, kas pārsniedz noteiktu izmēru

Lai atrastu failus, kas pārsniedz noteikto izmēru, izmantojiet:
find /directory/name -type f -size +500Mfailiem, kas lielāki par 500 MB.

Ja nepieciešams, pielāgojiet izmēru un direktoriju vai aizstājiet direktorijas ceļu ar, .lai meklētu pašreizējā direktorijā.

Lielu failu atrašana pēc izmēra

5. Visā sistēmā atrodiet failus, kas pārsniedz lieluma ierobežojumu

Lai visā sistēmā pārbaudītu failus, kas ir lielāki par noteiktu izmēru, ievadiet:
sudo find / -type f -size +500M -ls.

Šī komanda atgriezīs visaptverošu failu sarakstu, kas pārsniedz 500 MB, tostarp tādu informāciju kā atļaujas un īpašumtiesības.

Sistēmas mēroga failu meklēšana

6. Skatiet failu sistēmas, kas izmanto visvairāk vietas

Lai analizētu diska vietas izmantošanu uzstādītajās failu sistēmās, izmantojiet komandu:
df -h. Tas sniegs skaidru priekšstatu par telpas patēriņu.

Diska vietas izmantošana

Lielu failu atrašana, izmantojot GUI programmas

Ja termināļa komandas nav jūsu vēlamā metode, lielu failu atrašanai Linux sistēmā ir pieejamas dažādas GUI lietojumprogrammas.

1. Izmantojot Filelight

Lai instalētu Filelight, ievadiet sudo apt install filelightterminālī vai meklējiet to pakotņu pārvaldniekā. Pēc instalēšanas palaidiet Filelight, lai vizualizētu lielus failus savā sistēmā.

Filelight GUI

2. Izpēte ar QDirStat

QDirStat ir vēl viens lielisks GUI rīks lielu failu analīzei. Debian vai Ubuntu lietotājiem instalējiet to, izmantojot sudo apt install qdirstat. Ja izmantojat Redhat vai Fedora, izmantojiet sudo dnf install qdirstat. Pēc instalēšanas atveriet QDirStat un atlasiet jebkuru direktoriju, lai sāktu izpēti.

QDirStat lietojumprogramma

Svarīgi apsvērumi

  • Komandu sintakse dažādos Linux izplatījumos var atšķirties, tāpēc nodrošiniet saderību ar savu versiju.
  • Kad vien iespējams, palaidiet komandas, lai sudoaizsargātu sistēmu; izmantot to tikai nepieciešamības gadījumā.
  • Ņemiet vērā, ka laiks, kas nepieciešams komandu izpildei vai failu ielādei, var atšķirties atkarībā no esošo failu apjoma un lieluma.

Avots un attēli

Atbildēt

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti kā *