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 du
komandu. Atveriet savu termināli un izpildiet:
du -ah /directory/name
lai 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.
2. Atrodiet lielākos failus visā sistēmā
Šo du
komandu var izmantot arī plašākai meklēšanai visā sistēmā. Izmantojiet komandu:
sudo du -aBm / 2>/dev/null
lai sāktu meklēšanu.
Lietojot šo komandu, sudo
tā 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.
3. Atrodiet noteiktu lielāko failu skaitu
Ja vēlaties direktorijā redzēt noteiktu skaitu lielu failu, komanda find
ir 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.
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 +500M
failiem, 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ā.
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.
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.
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 filelight
terminālī vai meklējiet to pakotņu pārvaldniekā. Pēc instalēšanas palaidiet Filelight, lai vizualizētu lielus failus savā sistēmā.
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.
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
sudo
aizsargā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.
Atbildēt