Det finns flera sätt att frigöra diskutrymme på Ubuntu, allt från enkla kommandon till mer involverade saneringsprocesser. Här är en uppdelning av metoder, från enklaste till mer avancerad:
1. Enkla och snabba metoder:
* `sudo apt autoremove`: Detta kommando tar bort oanvända paket som automatiskt installerades som beroenden men som inte längre behövs. Det är ett säkert och ofta effektivt sätt att återta rymden.
* `sudo apt autoclean`: Detta kommando tar bort föråldrade paket som "apt" har markerat för borttagning. Dessa laddas ner paket som inte längre behövs för några installerade paket.
* `sudo apt clean`: Detta tar bort nedladdade paketfiler som inte längre behövs. Detta frigör utrymme som används av nedladdade ".deb" -filer.
2. Identifiera stora filer och kataloger:
Innan du tar bort något är det avgörande att förstå * vad * tar plats. Använd dessa kommandon:
* `du -sh *` (i en katalog): Detta visar diskanvändningen för alla filer och underkataloger i den aktuella katalogen. Använd `du -sh /home /*` för att se storlekar på hemkataloger, `du -sh /` för hela systemet (men var beredd på en lång lista). Alternativet "-h" gör utgången mänsklig läsbar (t.ex. KB, MB, GB). Alternativet `-S` ger endast totalt för varje argument.
* `ncdu`: Detta är ett visuellt, interaktivt verktyg som visar en trädliknande representation av diskanvändningen, vilket gör det lättare att fastställa stora filer och kataloger. Installera den med `sudo apt installation ncdu`.
* `Baobab` (Diskanvändningsanalysator): Ett grafiskt verktyg för visuellt analys av diskutrymme. Det är vanligtvis redan installerat, men du kan installera den med `sudo apt installera baobab` om det behövs.
3. Rengöring av specifika kataloger:
När du har identifierat rymdhuggningsområden kan du behöva ta bort filer manuellt. var extremt försiktig När du tar bort filer, särskilt i systemkataloger. Fel här kan orsaka allvarliga problem.
* `/tmp`: Denna katalog innehåller ofta tillfälliga filer som inte längre behövs. Du kan säkert ta bort det mesta (men inte allt) innehållet här. Använd `sudo rm -rf /tmp /*` försiktigt. Många applikationer rengör denna katalog automatiskt; Det är vanligtvis inte en viktig källa till bortkastat utrymme, men kontrollera det ändå.
* `/var/log`: Loggfiler kan växa mycket stora. Du kan rotera eller ta bort gamla loggar. Använd verktyg som `Logrotate '(redan installerat på de flesta system) för korrekt loggrotation eller försiktigt ta bort gamla loggfiler, men återigen, var försiktig så att du inte tar bort loggar du behöver för felsökning. Överväg att öka logrotationsfrekvensen om du konsekvent har slut på diskutrymmet.
* Ladda ner katalogen: Detta är förmodligen den mest troliga kandidaten för stora filer. Ta bort gamla filer manuellt du inte längre behöver.
* Din hemkatalog (~): Använd `du -sh *` i din hemkatalog för att identifiera stora filer eller mappar. Vanliga skyldigheter är stora videofiler, säkerhetskopior och virtuella maskiner.
4. Avancerade metoder:
* `bleachbit`: Detta är en gratis och öppen källkod för rengöring av disk som kan ta bort tillfälliga filer, webbläsarcachar och annan onödig data. Installera den med `sudo apt install Bleachbit '.
* Ta bort snaps (om tillämpligt): Om du använder snaps kan de konsumera ett betydande utrymme. Använd "Snap List" för att lista dina snaps och sedan "sudo snap ta bort " för att ta bort specifika snaps om du inte längre behöver dem.
* Radera gamla kärnor: Gamla Linux -kärnor tar plats. Du kan säkert ta bort dem med `sudo apt autoremove -purge` (men läs utgången noggrant och se till att du inte tar bort den aktuella kärnan). Överväg att använda ett grafiskt verktyg som "Synaptic" för att hantera installerade kärnor för att visualisera vad som finns tillgängligt.
Viktiga överväganden:
* Backup Viktiga data: Innan du tar bort något, säkerhetskopiera alltid dina viktiga filer .
* Använd `rm -rf` försiktigt: Detta kommando raderar permanent filer och kataloger utan bekräftelse. En enkel skrivfel kan leda till dataförlust. Tänk två gånger innan du använder den.
* omstart efter sanering: Efter att ha utfört betydande saneringsoperationer kan omstart av ditt system hjälpa till att frigöra ytterligare minne.
Genom att kombinera dessa metoder kan du effektivt frigöra diskutrymme på ditt Ubuntu -system. Kom ihåg att alltid fortsätta med försiktighet och säkerhetskopiera dina data innan du tar bort något viktigt.