Diskonaut gebruiken om visualisaties van schijfruimte op Linux te maken

De ruimte op de harde schijf raakt meestal snel vol onder Linux, en voordat je een oplossing vindt om ervoor te zorgen dat dit gebeurt, moet je investeren in een paar terabyte-schijven om de snel opgeblazen opslag te huisvesten. Hoe is de harde schijf gevuld en welke bestanden nemen veel opslagruimte in beslag?

Het is moeilijk om bestanden en mappen te volgen en te visualiseren die meer in beslag nemen dan verwacht, vooral als u Terminal vaak gebruikt. Verifiëren Beste app voor schijfruimteanalyse om ontbrekende gigabytes te vinden.

Hoe Diskonaut te gebruiken om een ​​visualisatie van schijfruimte op Linux te maken - Linux

Diskonaut is een app die u eindelijk kan helpen bij het visualiseren, lokaliseren, beheren en verwijderen van opgeblazen takken van de bestandsboom die u herbergt, allemaal vanuit uw favoriete Terminal.

Waarom heb je Disk Space Viewer voor Terminal nodig

Hoe Diskonaut te gebruiken om een ​​visualisatie van schijfruimte op Linux te maken - Linux

Ondanks het feit dat de prijs van opslag blijft dalen, raken harde schijven nog steeds snel vol en zou je gemakkelijk binnen een paar maanden een schijf van meerdere terabytes nodig kunnen hebben zonder het te beseffen.

Is Steam's uitgebreide bibliotheek met AAA-games op Linux de boosdoener? Je verzameling Ultra HD Art-achtergronden? Of is het een eerder gemaakt back-upbestand dat altijd opnieuw wordt opgenomen in de nieuwe back-up en elke dag in omvang verdubbelt?

De stabiliteit van uw systeem loopt gevaar als u het probleem niet snel detecteert en oplost.

U kunt natuurlijk de opdracht gebruiken:

du -h

... om een ​​lijst met bestanden en mappen en hun grootte te krijgen, maar het is tijdrovend, vervelend om te gebruiken en geeft niet de meest leesbare uitvoer.

Een andere mogelijkheid is ncdu (Ncurses Disk Usage) die mappen op grootte sorteert en ze in een sorteerbare lijst weergeeft. We denken dat de menu's goed zijn, maar ze geven je niet de intuïtieve directheid van de grafische weergave.

Hoewel er veel toepassingen voor het weergeven van schijfruimte zijn die afhankelijk zijn van een GUI, hebben GUI-toepassingen de gegevens van de ingebouwde terminal nodig en moeten deze ten koste van alles worden vermeden.

Gelukkig, als je een schijfruimte-viewer voor Terminal nodig hebt, is Diskonaut hier om te helpen. Verifiëren Schijfruimte controleren en beheren in Linux.

Hoe Diskonaut op Linux te installeren

Diskonaut is geschreven in Rust en de eenvoudigste manier om het te installeren is met Cargo.

Als je Rust & Cargo nog niet hebt geïnstalleerd, voer dan in:

curl https://sh.rustup.rs -sSf | sh

...zal een script downloaden en installeren.

U kunt Diskonaut nu installeren met:

cargo install diskonaut

Als u Arch Linux gebruikt, is Diskonaut beschikbaar in de Arch User Repository (AUR):

yay -S diskonaut

Je kunt het op Fedora installeren door gebruik te maken van:

sudo dnf install diskonaut

U kunt ook gewoon het binaire bestand downloaden en uitpakken voordat u het naar uw pad verplaatst met de volgende opdrachten:

wget https://github.com/imsnif/diskonaut/releases/download/0.11.0/diskonaut-0.11.0-unknown-linux-musl.tar.gz

tar -xzf diskonaut-0.11.0-unknown-linux-musl.tar.gz

sudo mv diskonaut /usr/local/bin/

Gebruik Diskonaut in Terminal om te zoeken naar grote bestanden en mappen

U kunt Diskonaut starten vanuit de map die u wilt scannen, of u kunt de map die u wilt scannen als argument gebruiken:

diskonaut /home/david/

Na ongeveer een seconde zul je merken dat de Terminal volloopt met rechthoeken van verschillende groottes. Deze vertegenwoordigen individuele bestanden en mappen. Kleine bestanden worden weergegeven door een "x" en zijn gegroepeerd in een afzonderlijke rechthoek.

Hoe Diskonaut te gebruiken om een ​​visualisatie van schijfruimte op Linux te maken - Linux

Gebruik de pijltjestoetsen om elk blok te markeren en druk op Enter om naar beneden te scrollen in deze handleiding. Terminal wordt opnieuw gevuld met meer blokken.

Elk blok (behalve kleine bestanden) krijgt een naam met zijn naam, het aantal afhankelijke bestanden erin, de totale schijfruimte die het inneemt en het percentage van de huidige map dat het inneemt.

Je kunt mijn sleutel gebruiken + و - Verander deze "x"-blokken in zichtbare objecten om in en uit te zoomen. Hij zal je een sleutel geven Ontsnappen Naar een hoger niveau zal de sleutel dat wel doen Backspace Verwijdert het huidig ​​geselecteerde object. Maakt u zich geen zorgen dat u dit per ongeluk doet—Diskonaut geeft u een contrastrijk bevestigingsvenster voordat u iets verwijdert.

Diskonaut is verbazingwekkend eenvoudig te gebruiken, zeer snel en wordt volledig met het toetsenbord bediend. Het is een essentiële app in het arsenaal van elke Terminal pro. Verifiëren Hoe de fout "Onvoldoende schijfruimte" op Linux op te lossen.

Het bewerken van uw opslagruimte is nog maar het begin

Als u eenmaal gewend bent aan het regelmatig gebruiken van Diskonaut, is het gemakkelijk om uw schijven efficiënter vrij te houden en kunt u het kopen van een andere SSD nog een jaar uitstellen.

Maar het zijn niet alleen Linux-opslagapparaten die u regelmatig moet proberen te organiseren. Kijk eens naar de kamer waarin je je bevindt, misschien is het tijd om je huis op orde te brengen en ook je leven. U kunt nu bekijken De beste gidsen die je leren hoe je je huis schoonmaakt en organiseert met de hulp van thuisexperts.

DzTech

Ik ben een staatsingenieur met uitgebreide ervaring op het gebied van programmeren, website maken, SEO en technisch schrijven. Ik ben gepassioneerd door technologie en wijd mij aan het verstrekken van kwaliteitsinformatie aan het publiek. Ik kan een waardevollere bron worden voor gebruikers die op zoek zijn naar nauwkeurige en betrouwbare informatie over productrecensies en gespecialiseerde toepassingen op verschillende gebieden. Mijn niet-aflatende toewijding aan kwaliteit en nauwkeurigheid zorgt ervoor dat de verstrekte informatie betrouwbaar en nuttig is voor het publiek. Het voortdurende streven naar kennis drijft mij om op de hoogte te blijven van de nieuwste technologische ontwikkelingen en ervoor te zorgen dat gedeelde ideeën op een duidelijke en toegankelijke manier worden overgebracht.
Ga naar de bovenste knop