Veiledning for å finne store filer på Linux-systemer

Veiledning for å finne store filer på Linux-systemer

Å 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 dukommandoen. Åpne terminalen og utfør:
du -ah /directory/namefor å 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.

Finne de største filene i en katalog

2. Finn de største filene for hele systemet

Kommandoen dukan også brukes for et bredere søk på tvers av hele systemet. Bruk kommandoen:
sudo du -aBm / 2>/dev/nullfor å starte søket.

Når du bruker denne kommandoen, sudoer 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.

Finne de største filene i hele systemet

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, finder 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.

Søker etter spesifikke filer

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 +500Mfor filer større enn 500 MB.

Juster størrelsen og katalogen etter behov, eller erstatt katalogbanen med .for å søke i gjeldende katalog.

Finne store filer etter størrelse

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.

Systemomfattende filsøk

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.

Diskplassbruk

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 filelighti terminalen din, eller søk etter den i pakkebehandlingen. Når den er installert, start Filelight for å visualisere store filer i systemet ditt.

Filelight GUI

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.

QDirStat-applikasjon

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.

Kilde og bilder

Legg att eit svar

Epostadressa di blir ikkje synleg. Påkravde felt er merka *