Czytelnicy tacy jak ty pomagają wspierać MUO. Kiedy dokonujesz zakupu za pomocą linków na naszej stronie, możemy otrzymać prowizję partnerską. Czytaj więcej.

Miejsce na dysku szybko się zapełnia w systemie Linux i zanim się zorientujesz, nadszedł czas, aby zainwestować w kolejne kilka terabajtów dysków, aby pomieścić szybko powiększający się system plików. Jak to się stało, że tak się wzdęło?

Wyszukiwanie i wizualizacja plików i katalogów, które zajmują więcej niż ich część w pokoju, jest trudne — zwłaszcza jeśli jesteś oddanym mieszkańcem terminala.

diskonaut to aplikacja, która w końcu pomoże Ci wizualizować, identyfikować, zarządzać i usuwać przerośnięte gałęzie drzewa plików, a wszystko to w zaciszu Twojego ulubionego terminala.

Dlaczego potrzebujesz wizualizatora miejsca na dysku dla swojego terminala

Pomimo faktu, że ceny pamięci masowej stale spadają, dyski twarde i dyski SSD wciąż szybko się zapełniają i możesz z łatwością maksymalnie wykorzystać swoje wieloterabajtowy dysk SSD za kilka miesięcy, nawet tego nie zauważając.

instagram viewer

Czy to twoja obszerna biblioteka Steam gier AAA Linux? Twoja kolekcja artystycznych tapet w ultrawysokiej rozdzielczości? A może jest to nieuczciwy plik kopii zapasowej generowany przez dokerowanego menedżera receptur, który zawiera się w kopii zapasowej i podwaja rozmiar każdego dnia?

Stabilność twojego systemu jest zagrożona, jeśli szybko nie odkryjesz i nie rozwiążesz problemu.

Jasne, możesz użyć:

du-h

... aby uzyskać listę plików, katalogów i ich rozmiarów, ale jest to czasochłonne, żmudne w użyciu i nie daje najbardziej czytelnych wyników.

Inną możliwością jest ncdu (Ncurses Disk Usage), które uszereguje twoje katalogi według rozmiaru i wyświetli je na sortowalnej liście. Domyślamy się, że listy są w porządku, ale nie zapewniają intuicyjnej bezpośredniości reprezentacji graficznej.

Chociaż istnieją różne wizualizatory przestrzeni dyskowej oparte na GUI, aplikacje GUI są rozdęte do natywnego terminala i należy ich unikać za wszelką cenę.

Na szczęście, jeśli potrzebujesz wizualizatora miejsca na dysku dla swojego terminala, diskonaut jest tutaj, aby Ci pomóc.

Jak zainstalować diskonaut w systemie Linux

diskonaut jest napisany w Rust, a najłatwiejszym sposobem instalacji jest Cargo.

Jeśli nie masz jeszcze zainstalowanego oprogramowania Rust i Cargo, wpisz:

zwijać https://sh.rustup.rs -sSf | cii

...pobierze skrypt i zainstaluje go.

Teraz możesz zainstalować diskonaut za pomocą:

ładunek zainstalować Dyskonauta

Jeśli używasz Arch Linux, diskonaut jest dostępny w repozytorium użytkowników Arch (AUR):

yay -S dyskonauta

Możesz zainstalować go w Fedorze za pomocą:

sudo dnf zainstalować Dyskonauta

Alternatywnie możesz po prostu pobrać i rozpakować plik binarny, zanim przeniesiesz go na swoją ścieżkę, używając następujących poleceń:

wget https://github.com/imsnif/diskonaut/releases/download/0.11.0/diskonaut-0.11.0-unknown-linux-musl.tar.gz
smoła-xzfdyskonaut-0.11.0-nieznany-linux-musl.smoła.gz
sudo mv diskonaut /usr/lokalny/bin/

Użyj diskonaut w swoim terminalu, aby znaleźć duże pliki i katalogi

Możesz albo uruchomić diskonaut z katalogu, który chcesz przeskanować, albo użyć katalogu, który chcesz przeskanować jako argumentu:

disconaut /home/david/

Po mniej więcej sekundzie zauważysz, że twój terminal wypełnia się prostokątami o różnych rozmiarach. Reprezentują one poszczególne pliki i katalogi. Małe pliki są reprezentowane przez „x” i są zgrupowane w oddzielny prostokąt.

Użyj klawiszy strzałek, aby podświetlić każdy blok i uderz Wchodzić aby przejść do tego katalogu. Twój terminal zapełni się jeszcze większą liczbą bloków.

Każdy blok (oprócz małych plików) jest oznaczony nazwą, liczbą plików potomnych w nim zawartych, całkowitym zajmowanym miejscem na dysku oraz procentem zajmowanego katalogu bieżącego.

Możesz użyć + I - klawisze powiększania i pomniejszania, przekształcając te „x” w widoczne obiekty. Ucieczka podniesie cię na wyższy poziom i Backspace usunie aktualnie podświetlony obiekt. Nie martw się, że zrobisz to przypadkowo — diskonaut wyświetli okno dialogowe z potwierdzeniem o wysokim kontraście, zanim cokolwiek usuniesz.

diskonaut jest szokująco łatwy w użyciu, bardzo szybki i całkowicie obsługiwany za pomocą klawiatury. To absolutna konieczność w zbrojowni każdego ostatecznego wojownika.

Zwolnienie przestrzeni dyskowej to dopiero początek

Gdy już przyzwyczaisz się do regularnego używania diskonaut, łatwo będzie skutecznie utrzymywać wolne dyski i możesz odłożyć zakup kolejnego dysku SSD na kolejny rok.

Ale nie tylko urządzenia pamięci masowej z systemem Linux należy regularnie usuwać. Rozejrzyj się po pokoju, w którym się znajdujesz, może nadszedł czas, aby uporządkować swój dom i swoje życie.