Gdu, een eenvoudige en snelle analysator voor schijfgebruik

over gdu

In het volgende artikel gaan we kijken naar gdu. Gaat over een schijfgebruiksanalysator, die open source is en in go is geschreven​ Gdu is beschikbaar voor Gnu / Linux, macOS en Microsoft Windows. Volgens de maker is dit programma geïnspireerd door godu, dua, ncdu en df.

Gdu (Ga naar schijfgebruik) lijkt erg op ncdu, een populaire schijfgebruikanalysator troosten. Hoewel het een belangrijk verschil heeft, en het is de snelheid van het programma. De gdu-tool is gemaakt voor SSD-schijven, waar parallelle verwerking kan worden gebruikt. Deze tool kan ook met HDD werken, maar krijgt lagere prestaties in vergelijking met SSD-schijven.

Gdu, een schijfgebruiksanalysator die we in Ubuntu kunnen gebruiken

Ubuntu-gebruikers kunnen verschillende manieren gebruiken om gdu te installeren, zoals:

Installeer de opslagplaats

Om deze installatieoptie te gebruiken, laten we beginnen met het toevoegen van de projectrepository​ We kunnen dit doen door een terminal te openen (Ctrl + Alt + T) en het commando daarin uit te voeren:

voeg repo gdu toe

sudo add-apt-repository ppa:daniel-milde/gdu

Na het updaten van de software die beschikbaar is vanuit de repositories, kunnen we nu ga verder met de installatie met dit andere commando:

installeer gdu apt

sudo apt install gdu

Installeer als module

We zullen dit programma ook vinden op Snapcraft. Voor installeer het op onze computer we hoeven alleen maar een terminal te openen (Ctrl + Alt + T) en het commando uit te voeren:

installeer gdu snap

snap install gdu-disk-usage-analyzer

Na installatie hebben we nodig breng de nodige verbindingen tot stand:

snap verbindingen

snap connect gdu-disk-usage-analyzer:mount-observe :mount-observe
snap connect gdu-disk-usage-analyzer:system-backup :system-backup

En om te eindigen we zullen een alias aanmaken, zodat we het programma kunnen starten door gewoon gdu te typen​ Dit kan gedaan worden met behulp van het commando:

maak een alias met snap

sudo snap alias gdu-disk-usage-analyzer.gdu gdu

Installeer vanaf GitHub

Om de nieuwste versie van dit programma te installeren, we kunnen naar de releases pagina van gdu op GitHub om het vereiste bestand te downloaden​ De nieuwste versie die hier wordt gepubliceerd, is 4.9.1. Als u de terminal wilt gebruiken voor het downloaden, kunt u gebruik maken van krullen in een terminal (Ctrl + Alt + T) als volgt:

download gdu van github

curl -L https://github.com/dundee/gdu/releases/latest/download/gdu_linux_amd64.tgz | tar xz

Na de installatie zullen we dat doen geef uitvoeringsrechten aan het gedownloade bestand​ We doen dit met het commando:

chmod +x gdu_linux_amd64

Om af te maken laten we het bestand naar de directory verplaatsen / usr / bin, en dus kunnen we het vanuit elke map op ons systeem gebruiken operationeel:

geef bestandsrechten

sudo mv gdu_linux_amd64 /usr/bin/gdu

Controleer de installatie

Welke optie u ook gebruikt om het programma te installeren, nu kunnen we dat controleer installatie en versie het volgende commando uitvoeren:

controleer de geïnstalleerde versie

gdu --version

Ik moet zeggen dat in de vorige schermafbeelding de geïnstalleerde versie de versie is die vandaag is verkregen door het programma te downloaden van GitHub.

Een snelle blik op gdu

Zoals het heeft een terminal gebruikersinterface (TUI), kunnen we door mappen en schijven navigeren met behulp van toetsenbordpijlen. Het stelt ons ook in staat om het resultaat te sorteren op bestandsnaam of grootte.

gdu helpen

  • Pijl omhoog ok → verplaats de cursor naar boven.
  • Pijl-omlaag oj → om de cursor naar beneden te verplaatsen.
  • Intro → selecteer directory / apparaat.
  • Pijl naar links oh → ga naar de hoofddirectory.
  • d → verwijder het geselecteerde bestand of map. Het zal om bevestiging vragen.
  • n → sorteer op naam.
  • s → sorteer op maat.
  • Ctrl + c → sluit de applicatie af.

Om meer te weten over de bewerkingen die we met deze tool kunnen uitvoeren moet je drukken? vanuit de programma-interface om toegang te krijgen tot de Help.

Gdu uitvoeren

Als we het gdu-commando uitvoeren zonder argumenten door te geven, zal het de huidige werkdirectory scannen:

voer gdu uit

gdu

naar scan bepaalde mappen, we moeten de directorynaam doorgeven als een argument:

gdu /ruta/de/carpeta/

Het is mogelijk dat we tijdens of na de scan speciale tekens in bestanden en mappen zien, en elk heeft een speciale betekenis. De karakters die we kunnen vinden zijn de volgende:

  • ​ ​ → Fout bij het lezen van directory
  • [. ] → Fout bij het lezen van submap.
  • → Het bestand is socket of simlink.
  • [H] → Hardlink die al is geteld.
  • [e] → Map leegmaken.

Als je dat liever hebt zie de zwart-wit output, kunnen we de optie '-c' wanneer we het programma uitvoeren:

gdu zwart en wit

gdu -c /ruta/de/carperta/

Alle opdrachten tot nu toe starten een interactieve modus om schijfstatistieken weer te geven. Als wat ons interesseert, is dat de output in niet-interactieve modus is, hoeven we alleen de optie '-n' in bevel.

gdu niet interactief

gdu -n .config/

Help

Dit zijn slechts enkele van de opties die we kunnen gebruiken wanneer we dit programma starten. Ze kunnen bekijk alle beschikbare mogelijkheden typen in terminal (Ctrl + Alt + T):

hulp van terminal

gdu --help

Er zijn veel andere vergelijkbare tools met hetzelfde doel. Dit is nog een optie die kan worden aangepast aan de behoeften van sommige gebruikers. Het kan leer meer over deze tool in het pagina op GitHub van het project.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.