Het gebruik van schijfruimte op Linux analyseren vanuit de Terminal

Het gebruik van schijfruimte op Linux analyseren vanuit de Terminal

Heeft u bijna geen ruimte meer op uw Linux-server ? Probeer je erachter te komen wat alle ruimte in beslag neemt, maar kom je er niet uit? Volg onze gids terwijl we bespreken hoe u het gegevensgebruik op Linux via de terminal kunt analyseren.

Opmerking: hoewel deze handleiding zich richt op de Linux-server, werken deze methoden ook op elke desktop of laptop met een op Linux gebaseerd besturingssysteem. Volg gerust!

1. Analyseer schijfruimte op Linux - NCDU

De beste manier om uw schijfgebruik in de opdrachtregel op Linux te achterhalen, is met de NCDU-tool. Het is een op Ncurses gebaseerd hulpprogramma dat een grafiek scant (van groot naar klein) die je laat zien hoeveel ruimte de gegevens op je Linux-bestandssysteem in beslag nemen.

NCDU installeren op Linux

De NCDU-applicatie is erg licht van gewicht en gemakkelijk te gebruiken. Er zijn echter geen moderne Linux-besturingssystemen die het standaard verzenden, dus we moeten demonstreren hoe u het moet installeren voordat we u laten zien hoe u het kunt gebruiken om het gebruik van het bestandssysteem van uw Linux-systeem te analyseren.

Om NCDU op Linux te installeren, opent u een terminalvenster of maakt u verbinding met uw Linux-servermachine via SSH. Volg vanaf daar de onderstaande opdrachtregelinstructies die overeenkomen met het besturingssysteem dat u momenteel gebruikt.

Ubuntu

Gebruik de volgende Apt- opdracht om de NCDU-toepassing op Ubuntu te installeren .

sudo apt install ncdu

Debian

Op Debian kunt u NCDU laten werken met het volgende Apt-get- commando in een terminal.

sudo apt-get install ncdu

Arch Linux

Degenen op Arch Linux kunnen NCDU krijgen met de Pacman- pakketbeheerder.

sudo pacman -S ncdu

Fedora

Gebruik je Fedora Linux? Als dat zo is, kun je NCDU aan de gang krijgen met het onderstaande dnf- commando.

sudo dnf install ncdu

OpenSUSE

Om NCDU op OpenSUSE Linux te laten werken, voert u de onderstaande Zypper- opdracht uit.

zypper addrepo https://download.opensuse.org/repositories/utilities/openSUSE_Leap_15.1/utilities.repo zypper refresh zypper install ncdu

Generieke Linux

Als je een Linux-besturingssysteem gebruikt dat niet in deze lijst staat, kun je de software nog steeds via de broncode installeren.

Om de broncode voor NCDU te krijgen, moet je naar de website van de ontwikkelaar gaan .

NCDU gebruiken om het gebruik van het bestandssysteem op de opdrachtregel te analyseren

Om NCDU te gebruiken om het gebruik van het bestandssysteem te analyseren, begint u met het openen van een terminal. Voer vervolgens de opdracht ncdu uit naast de map die u wilt analyseren. Als u bijvoorbeeld de /var-map wilt analyseren, voert u het volgende uit:

ncdu /var

Of analyseer het hele systeem door NCDU naar de / directory te wijzen met:

Het gebruik van schijfruimte op Linux analyseren vanuit de Terminal

ncdu /

Zodra u het ncdu- commando hebt uitgevoerd voor de map die u wilt analyseren, ziet u een venster verschijnen. In dit venster ziet u de NCDU-app de map scannen. Leun achterover en wees geduldig terwijl het scant. Het kan lang duren, vooral als je veel bestanden hebt.

Wanneer NCDU klaar is met scannen, krijgt u een interactieve grafiek te zien. Deze grafiek rangschikt mappen op het Linux-systeem op grootte. De map bovenaan gebruikt de meeste gegevens. De onderste gebruikt het minst.

Het gebruik van schijfruimte op Linux analyseren vanuit de Terminal

Gebruik de OMHOOG/OMLAAG-pijltjestoetsen om de map te vinden die u wilt bekijken. Druk vervolgens op Enter om toegang te krijgen. Om de NCDU-schijfgebruikanalysator af te sluiten, drukt u op q op het toetsenbord.

Het gebruik van schijfruimte op Linux analyseren vanuit de Terminal

2. Analyseer schijfruimte op Linux - DF

Een andere manier om het gebruik van het bestandssysteem in de Linux-terminal te analyseren, is met de DF-tool. Om de DF-tool te gebruiken, voer je df uit en vervolgens het deel van het bestandssysteem dat je wilt analyseren. Om bijvoorbeeld de status van de ~/map te controleren, voert u df ~/ uit .

df ~/

Als u de DF-tool tegen een map uitvoert, wordt een totale uitlezing van die map gegenereerd, hoeveel ruimte er wordt gebruikt en hoeveel er nog over is. De uitlezing is echter niet in een gemakkelijk leesbaar formaat. Gebruik de schakeloptie -h om de DF-tool een overzicht te geven van hoeveel gegevens een directory op het systeem gebruikt in een gemakkelijk leesbaar formaat . De schakeloptie -h drukt de uitlezing af in gigabytes en megabytes.

Het gebruik van schijfruimte op Linux analyseren vanuit de Terminal

df -h ~/

Om een ​​map te analyseren, voert u de opdracht df uit op een willekeurige map. Begrijp echter dat het df- commando geen gedetailleerde uitlezing van de map biedt. In plaats daarvan biedt het alleen een korte samenvatting.

3. Analyseer schijfruimte op Linux - DU

Als de NCDU- en DF-tools het niet doen, is een andere geweldige manier om het gebruik van bestandssystemen op Linux te analyseren, de DU-tool. DU kan elke map scannen en een uitlezing laten zien van hoe groot elk bestand in die specifieke map is. Het is handig om te zien welke bestanden de meeste ruimte innemen.

Om erachter te komen welke bestanden de meeste ruimte innemen in een bepaalde map op je Linux-systeem, voer je du /directory uit . Als u bijvoorbeeld wilt weten wat de grootste bestanden in de /varmap zijn, voert u het volgende uit:

Het gebruik van schijfruimte op Linux analyseren vanuit de Terminal

du -ch /var

Na het uitvoeren van het du commando, zal het een lijst van elk bestand tonen, en hoe groot het is, evenals de totale grootte van alle bestanden bij elkaar opgeteld helemaal onderaan de lijst. Om het leesbaarder te maken, stuurt u de uitvoer van de opdracht naar een tekstbestand.

du -ch /mijn-favoriete-map > du-readout.txt

U kunt het tekstbestand bekijken met de kat- tool. U kunt het ook openen met uw favoriete teksteditor.

cat du-readout.txt


Verbeter het Gnome Shell-klembord met Pano

Verbeter het Gnome Shell-klembord met Pano

Laten we eerlijk zijn, het standaard Gnome Shell-klembord is niet erg goed. Installeer Pano om uw klembordervaring te verbeteren!

Hoe DaVinci Resolve 17 op Linux te installeren

Hoe DaVinci Resolve 17 op Linux te installeren

Heb je een geweldige niet-lineaire video-editor nodig voor je Linux-box? Laat Davinci Resolve 17 werken met deze gids!

Achtergronden downloaden naar het Linux-bureaublad met Wallpaper Downloader

Achtergronden downloaden naar het Linux-bureaublad met Wallpaper Downloader

Wallpaper Downloader is een gelikte Linux wallpaper-downloader en -manager. Het ondersteunt de meeste Linux-desktopomgevingen en is zeer eenvoudig te gebruiken. Deze gids

Hoe Tuxedo OS op uw computer te installeren

Hoe Tuxedo OS op uw computer te installeren

Wilt u Tuxedo OS testen door Tuxedo-computers? Leer hoe u de nieuwste versie van Tuxedo OS op uw pc kunt laten werken.

Hoe een DEB-bestand op Linux te installeren

Hoe een DEB-bestand op Linux te installeren

Wat is een DEB-bestand? Wat doe je ermee? Leer de vele manieren waarop u DEB-bestanden op uw Linux-pc kunt installeren.

Hoe Dying Light op Linux te spelen

Hoe Dying Light op Linux te spelen

Dying Light is een survival-horror-videogame uit 2015, ontwikkeld door Techland en uitgegeven door Warner Bros Interactive Entertainment. Het spel draait om

Hoe Neptune Linux op uw computer te installeren

Hoe Neptune Linux op uw computer te installeren

Neptune gebruikt de KDE Plasma 5-desktopomgeving en streeft ernaar een elegant besturingssysteem te leveren. Hier leest u hoe u Neptune Linux op uw computer installeert.

Probeer Ubuntus nieuwe op snap gebaseerde desktop uit

Probeer Ubuntus nieuwe op snap gebaseerde desktop uit

Wilt u Ubuntu's nieuwe op snap-pakketten gebaseerde desktopbesturingssysteem uitproberen? Leer hoe u het op een virtuele machine implementeert met deze handleiding.

Hoe Undertale op Linux te spelen

Hoe Undertale op Linux te spelen

Undertale is een 2D indie-RPG uit 2015, ontwikkeld en uitgegeven door game-ontwikkelaar Toby Fox. Deze gids behandelt het downloaden en installeren van Undertale op uw

Hoe speel je Total War: THREE KINGDOMS op Linux

Hoe speel je Total War: THREE KINGDOMS op Linux

Total War: Three Kingdoms is een turn-based strategie-RTS-game ontwikkeld door Creative Assembly. Hier leest u hoe u op Linux kunt spelen.