Å oppdage store filer på Linux-systemet kan tilnærmes på to primære måter: via terminalen gjennom ledetekster eller gjennom brukervennlige grafiske grensesnitt (GUI). Hver metode gir forskjellige fordeler, og passer til forskjellige brukerpreferanser og ekspertisenivåer.
Utforske store filer ved hjelp av terminalkommandoer
Terminalkommandoer gir en rask og kraftig måte å identifisere store filer på. Avhengig av dine spesifikke behov, kan ulike kommandoer hjelpe deg med å finne filene du er interessert i.
1. Identifiser de største filene i en katalog
For raskt å finne de ti største filene i en gitt katalog, bruk du
kommandoen. Åpne terminalen og utfør:
du -ah /directory/name
for å se resultatene.
Hvis du vil se etter de største filene i gjeldende katalog, utelater du katalogbanen. Du må gjerne endre tallet 10 til det antallet du trenger.
2. Finn de største filene for hele systemet
Kommandoen du
kan også brukes for et bredere søk på tvers av hele systemet. Bruk kommandoen:
sudo du -aBm / 2>/dev/null
for å starte søket.
Når du bruker denne kommandoen, sudo
er nødvendig på grunn av kravet om root-privilegier for å få tilgang til alle kataloger. Merk at prosessen kan ta litt tid siden den skanner hele filsystemet.
3. Finn et spesifikt antall av de største filene
Hvis du har som mål å se et definert antall store filer i en katalog, find
er kommandoen din allierte. Utfør:
find /directory/name -type f -exec ls -sh {} \;
for å liste dem opp.
Juster antall ønskede resultater og erstatt katalognavnet med .
for å referere til gjeldende katalog.
4. Søk etter filer som overskrider en viss størrelse
For å finne filer som overskrider en spesifisert størrelse, bruk:
find /directory/name -type f -size +500M
for filer større enn 500 MB.
Juster størrelsen og katalogen etter behov, eller erstatt katalogbanen med .
for å søke i gjeldende katalog.
5. Finn filer over en størrelsesgrense på tvers av systemet
For å undersøke filer større enn en viss størrelse gjennom hele systemet, skriv inn:
sudo find / -type f -size +500M -ls
.
Denne kommandoen vil returnere en omfattende liste over filer som overstiger 500 MB, inkludert detaljer som tillatelser og eierskap.
6. Vis filsystemer som bruker mest plass
For å analysere diskplassbruk på tvers av monterte filsystemer, bruk kommandoen:
df -h
. Dette vil gi en klar oversikt over plassforbruket.
Finne store filer med GUI-programmer
Hvis terminalkommandoer ikke er din foretrukne metode, er en rekke GUI-applikasjoner tilgjengelige for å finne store filer i Linux.
1. Bruke Filelight
For å installere Filelight, skriv inn sudo apt install filelight
i terminalen din, eller søk etter den i pakkebehandlingen. Når den er installert, start Filelight for å visualisere store filer i systemet ditt.
2. Utforsking med QDirStat
QDirStat er et annet utmerket GUI-verktøy for analyse av store filer. For Debian- eller Ubuntu-brukere, installer den via sudo apt install qdirstat
. Hvis du bruker Redhat eller Fedora, bruk sudo dnf install qdirstat
. Etter installasjonen åpner du QDirStat og velger en hvilken som helst katalog for å begynne å utforske.
Viktige hensyn
- Kommandosyntaksen kan variere på tvers av ulike Linux-distribusjoner, så sørg for kompatibilitet med din versjon.
- Når det er mulig, kjør kommandoer uten
sudo
å beskytte systemet ditt; ty til det bare når det er nødvendig. - Vær oppmerksom på at tiden det tar å utføre kommandoer eller laste inn filer kan variere basert på volumet og størrelsen på filene som finnes.
Legg att eit svar