Article View: pl.comp.os.linux
Article #906829Re: Jak zmniejszyć rozmiar katalogu jako zwykły user?
From: Kamil Jońca
Date: Tue, 31 Jan 2023 19:29
Date: Tue, 31 Jan 2023 19:29
43 lines
2745 bytes
2745 bytes
Jacek <jacmac@go2.pl> writes: > W dniu Tue, 31 Jan 2023 19:39:23 +0100, użytkownik Andrzej A. Filip > napisał: > >> Plików już w katalogu nie ma ale "ls -l" raportuje (bezpośrednio dla >> samego katalogu) tyle ile było jak były. > > Dziwne rzeczy waść prawisz. Aż zrobiłem test z ls -s. Katalog z plikami Katalog jest (m.in.) plikiem w którym są trzymane nazwy plików zawartych w tym katalogu, oznacza to że jak plików przybywa to rozmiar katalogu (=struktury danych) rośnie. Gdy pliki kasujesz - nie zmniejsza się, tylko pozycje w katalogu są oznaczane jako skasowane, ale miejsce pozostaje zajęte. > miał wielkość sumy rozmiarów zawartych plików. Kiedy pliki skasowałem, ls > -s pokazało wielkość 0 (zero). > Co to znaczy "bezpośrednio dla samego katalogu" ? --8<---------------cut here---------------start------------->8--- kjonca@alfa:%mkdir x kjonca@alfa:%du -sh x 4,0K x kjonca@alfa:%for ((i=0; i<=10000; i++)) ; do touch x/$i ;done kjonca@alfa:%du -sh x 184K x kjonca@alfa:%ls -la -d x drwx------ 2 kjonca kjonca 184320 Jan 31 20:26 x kjonca@alfa:%for ((i=0; i<=10000; i++)) ; do rm x/$i ;done kjonca@alfa:%du -sh x 184K x kjonca@alfa:%ls -la -d x drwx------ 2 kjonca kjonca 184320 Jan 31 20:27 x kjonca@alfa:% --8<---------------cut here---------------end--------------->8--- Plików nie ma a katalog zajmuje 184K KJ -- http://wolnelektury.pl/wesprzyj/teraz/
Technical Details
Message-ID:
<87bkmev6xu.fsf@alfa.kjonca>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.chmurka.net!.POSTED.178235054008.warszawa.vectranet.pl!not-for-mailReferences:
<anfi+5iydeya3cf-n1v2@wp.eu> <trbk01$3tene$1@dont-email.me> <anfi+n3x92xdr8f-n1v2@wp.eu> <63d95d1a$0$19623$65785112@news.neostrada.pl> <anfi+kevsh5u7zf-n1v2@wp.eu> <trbpib$3tos5$1@dont-email.me>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.chmurka.net!.POSTED.178235054008.warszawa.vectranet.pl!not-for-mail From: Kamil Jońca <kjonca@poczta.onet.pl> Newsgroups: pl.comp.os.linux Subject: Re: Jak zmniejszyć rozmiar katalogu jako zwykły user? Date: Tue, 31 Jan 2023 20:29:33 +0100 Organization: news.chmurka.net Message-ID: <87bkmev6xu.fsf@alfa.kjonca> References: <anfi+5iydeya3cf-n1v2@wp.eu> <trbk01$3tene$1@dont-email.me> <anfi+n3x92xdr8f-n1v2@wp.eu> <63d95d1a$0$19623$65785112@news.neostrada.pl> <anfi+kevsh5u7zf-n1v2@wp.eu> <trbpib$3tos5$1@dont-email.me> NNTP-Posting-Host: 178235054008.warszawa.vectranet.pl Mime-Version: 1.0 Injection-Info: news.chmurka.net; posting-account="kjonca"; posting-host="178235054008.warszawa.vectranet.pl:178.235.54.8"; logging-data="5744"; mail-complaints-to="abuse-news.(at).chmurka.net" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) Cancel-Lock: sha1:yOr73Z7U6keO4xy3tp+FwRvq1/w= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit