Forum CDRinfo.pl

Forum CDRinfo.pl (https://forum.cdrinfo.pl/)
-   Komputery - oprogramowanie i sprzęt (https://forum.cdrinfo.pl/f113/)
-   -   Debian - brak miejsca (https://forum.cdrinfo.pl/f113/debian-brak-miejsca-94174/)

mgit 20.01.2015 20:44

Cytat:

Napisany przez andy (Post 1311039)
Wystarczyło odpalić du -hr i pięknie by pokazał co gdzie i jak dużo.
@mgit za szybko dałeś za wygraną. Kiedyś wspomniałem, że Debian nie jest dla początkujących, to pewna osoba się ze mnie śmiała.

Ależ ja wiem co ile zajmowało, ta komendę znam...
Dokładnie 28 GB zajmował katalog media w którym nic nie było po za katalogiem pod który był podmontowany dysk USB
I tu był problem... bo od montowanie dysku niczego nie zmieniło, katalog uparcie zajmował 28 GB
A po wydaniu poleceń czyszczących zyskałem 1 MB, co pozwoliło uruchomić MC, ale po 10 minutach już ten 1 MB wolny zniknął...

A co do początkujących - całkiem zielony nie jestem... początkujący raczej nie używają konsoli... i nie rezygnują z trybu graficznego - który w przypadku moich zastosowań jest zbędny...

andy 20.01.2015 20:58

Może miałeś ukryte pliki? Warto by było zrobić jednak podsumowanie co ile zajmuje (du -ch zamiast du -hr ;p).
To polecenie podaje rozmiar dla każdego katalogu z podsumowaniem. Potem w Excelu ładnie sobie sortujesz po rozmiarze i nazwie katalogu i wszystko by było jasne.

mgit 20.01.2015 21:10

Sprawdziłem to polecenie...
Cytat:

mgit@raspberrypi ~ $ du -hr
du: błędna opcja -- 'r'
Spróbuj `du --help' dla uzyskania informacji.
Cytat:

mgit@raspberrypi ~ $ du --help
Składnia: du [OPCJA]... [PLIK]...
albo: du [OPCJA]... --files0-from=P
Podsumowuje zajętość dysku przez każdy PLIK, rekursywnie dla katalogów.

Argumenty obowiązkowe dla opcji długich obowiązują również dla krótkich.
-a, --all podanie podliczenia dla plików, nie samych katalogów
--apparent-size podanie rozmiarów pozornych zamiast zużycia dysku;
chociaż rozmiar pozorny jest zwykle mniejszy, może
być też większy z powodu dziur (plików rzadkich -
sparse), wewnętrznej fragmentacji, bloków pośrednich
itp.
-B, --block-size=ROZMIAR Skala rozmiarów, np. `-BM' powoduje wypisanie
rozmiarów w jednostkach po 1048576 bajtów.
Zobacz infomacje o formacie ROZMIARÓW poniżej.
-b, --bytes równoważne `--apparent-size --block-size=1'
-c, --total wypisanie podsumowania całości
-D, --dereference-args rozwijanie dowiązań symbolicznych podanych jako
argumenty
--files0-from=PLIK podsumowanie zajętości dysku przez pliki podane w
PLIKU (nazwy zakończone przez NUL)
Jeżeli PLIK to -, nazwy czytane są ze standardowego
wejścia
-H to samo co --dereference-args (-D)
-h, --human-readable rozmiary w formacie czytelnym dla ludzi (np. 1K 234M
2G)
--si podobnie, ale z użyciem potęg 1000, nie 1024
-k, --kilobytes to samo co --block-size=1K
-l, --count-links liczenie rozmiaru wielokrotnie jeżeli plik ma
dowiązania zwykłe
-m jak dla --block-size=1M
-L, --dereference rozwinięcie wszystkich dowiązań symbolicznych
-P, --no-dereference bez rozwijania dowiązań symbolicznych (domyślnie)
-0, --null po każdej linii znak 0 zamiast znaku nowej linii
-S, --separate-dirs bez uwzględniania rozmiarów podkatalogów
-s, --summarize wypisanie tylko podsumowań dla każdego argumentu
-x, --one-file-system ominięcie katalogów będących w innych systemach
plików
-X --exclude-from=PLIK pominięcie plików pasujących do wzorców w PLIKU
--exclude=WZÓR pominięcie plików pasujących do WZORU
-d, --max-depth=N wypisanie podsumowania dla katalogu (lub pliku -
z --all) tylko jeżeli jest N lub mniej poziomów
poniżej podanego jako argument komendy;
--max-depth=0 jest tym samym co -summarize
--time pokazanie czasu ostatniej modyfikacji dowolnego pliku
w katalogu albo dowolnego podkatalogu tego katalogu
--time=SŁOWO zamiast czasu modyfikacji pokazuje czas wg SŁOWA:
atime, access, use, ctime albo status
--time-style=STYL pokazanie czasu w STYLU:
full-iso, long-iso, iso, +FORMAT
FORMAT jest interpretowany jak dla `date'
--help wyświetlenie tego opisu i zakończenie
--version wyświetlenie informacji o wersji i zakończenie

Wartości są wypisywane w jednostkach pierwszego dostępnego ROZMIARU z opcji
--block-size i ze zmiennych środowiskowych DU_BLOCK_SIZE, BLOCK_SIZE i
BLOCKSIZE. Jeżeli jednostka nie jest dostępna to domyślnie wynosi 1024 bajty
albo 512 bajtów jeżeli ustawiona jest zmienna POSIXLY_CORRECT.

ROZMIAR może być podany jako przyrostek albo jako liczba całkowita z
przyrostkiem: kB 1000, K 1024, MB 1000*1000, M 1024*1024 itd. dla G, T, P,
E, Z, Y.

Raporty o błędach du wysyłaj do bug-coreutils@gnu.org
strona domowa GNU coreutils: http://www.gnu.org/software/coreutils/
Pomoc w używaniu oprogramowania GNU: http://www.gnu.org/gethelp/
O błędach tłumaczenia du poinformuj przez http://translationproject.org/team/
Żeby przeczytać kompletną dokumentację uruchom: info coreutils 'du invocation'

andy 20.01.2015 21:13

Przecież masz wyżej poprawioną wersję. Tamto pisałem z pamięci ;)

Jak odpalisz du -ch dla / to podliczy wszystko od początku korzenia do końca. Wrzucając to do pliku i później do arkusza kalkulacyjnego ładnie sobie sortujesz po rozmiarze i ścieżce.

mgit 20.01.2015 21:15

A gdzie ten plik zapisuje? Do /home?

andy 20.01.2015 21:35

Standardowo do stdout. Jak zrobisz przekierowanie to zapisze gdzie tylko chcesz ;)

Kod:

du -ch / > /home/zest.log


Wszystkie czasy w strefie CET. Aktualna godzina: 23:38.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.