Zbyt dużo miejsca w katalogu głównym


(patrx95) #1

Witam.

Ostatnio zaobserwowałem dziwną rzecz że coś może mi zajmować za dużo miejsca w systemie plików "/".

Postanowiłem to sprawdzić i z tego wynika że partycja home jest zamieszczona na partycji "/"

Tu zamieściłem screena z baobabu.

A tutaj znajduje się rozmieszczenie wszystkich partycji na dysku.

A moje pytanie jest takie - czy program coś tu kręci czy ja coś się sknociłem przy zakładaniu partycji jeśli tak to jak to mógłbym naprawić?


(Soren) #2

katalog domowy ( home ) w strukturze katalogów znajduje się w / ("/" jest katalogiem nadrzędnym) ale mieści się na osobnej partycji.

Pokaż /etc/fstab w celu rozwiania wątpliwości.


(marcin82) #3

Nic nie sknociłeś, "/home" jest jednym z katalogów katalogu głównego, czyli "/". Wydzielając osobną partycję na "/home", faktycznie tylko zmieniłeś jej fizyczne położenie z /dev/sda1 na /dev/sda2 - na inny dysk logiczny. Poza tym nic się nie zmienia.

Co do zajmowanej powierzchni dysku - tu też nic nie jest nie tak - baobab pokazuje 58%, co odpowiada temu, co graficznie pokazuje GParted.


(patrx95) #4

Plichu , no tak miałeś rację - wszystko tutaj jest ok /home i "/" są oddzielnie

dla pewności podam zawartość /etc/fstab

# /etc/fstab: static file system information.

#

# 

proc /proc proc defaults 0 0

# /dev/sda1

UUID=3e0a8490-9d62-43f5-8bf6-b3be6b07e6d7 / ext3 relatime,errors=remount-ro 0 1

# /dev/sda2

UUID=f425252c-c71e-42fd-ba4f-f790cb45bff3 /home ext3 relatime 0 2

# /dev/sda4

UUID=a066924e-1315-4249-bd4c-ed6337329029 none swap sw 0 0

/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0

/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0

/dev/sda4	swap swap defaults 0 0

/var/ram.swap none swap sw 0 0

marcin'82

no dla mnie tu jest trochę niejasności dlatego że mam system plików o pojemności +- 12GB i wg tego /home zabiera 58,2% czyli wg baobabu 7 GB a reszta czyli katalogi usr, var, lib i inne zajmują 5 GB. Więc cała partycja jest zajęta (wg baobabu) ale niestety racze tak jest bo np. w monitorze systemu na / mam jakieś 100 MB wolnego miejsca na tejże partycji, a skoro prawie nie ma miejsca to co może zajmować tyle miejsca jak nie /home??


(marcin82) #5

Zobacz dla porównania u mnie:

pclosscreenshot1.th.png

NIe wiem skąd te rozbieżności między programami. Nie wszystko musimy rozumieć :slight_smile:

Pierwsza sprawa to w konsoli:

rm -f /var/cache/apt/archives/*.deb

następnie:

rm -f /tmp/*.* (niczego co ważne system nie pozwoli wywalić).

Powinno to trochę zwolnić miejsca na /dev/sda1


Sprawdziłem baobab:

Zajętość 100% przy katalogu "/" oznacza tylko tyle, ile poszczególne katalogi zajmują w stosunku do tego katalogu, ale nie całej pojemności dysku, tylko tego, co jest wykorzystane "zajęte".


(dragonn) #6

Może pokaż wynik:

du -hc --max-depth=3 / 2>/dev/null |grep '[G M]' |sort -hr

dowiem się gdzie jest największe skupisko danych. Z pomocą parametru --max-depth= można ustawić głębokość wnikania w katalogi np. 3 oznacza że będą brane 3 rzędy podkatalogów. Można też tak:

du -hc --max-depth=3 / 2>/dev/null |grep '[G M]' |sort -hr | grep -v home

Wtedy masz wynik z pominięciem home (ale w razem i tak będzie zliczana).


(roobal) #7

Trochę mylnie to napisałeś, katalog domowy (home) jest podkatalogiem katalogu głównego i to nie są żadne partycje to po pierwsze a pod drugie /home nie znajduje się na innej partycji tylko inna partycja jest "wyświetlana" w podktalogu /home, czyli zawartość katalogu domowego znajduje się na innej partycji ale sam katalog home nadal pozostaje podkatalogiem katalogu głównego.

Natomiast Baboab pokazuje zawartość katalogu głównego lub innego wybranego a nie poszczególnych partycji. Najprościej sprawdzać zajętość poszczególnych partycji jakimś monitorem lub w GParted :wink:

Pozdrawiam!


(patrx95) #8

dragonn ,

więc sprawdziłem poleceniem:

du -hc --max-depth=3 / 2>/dev/null |grep '[G M]' |sort -hr

a oto wynik:

patryk@patryk-desktop:/$ cd /

patryk@patryk-desktop:/$ du -hc --max-depth=3 / 2>/dev/null |grep '[G M]' |sort -r

9,8M	/usr/lib/xscreensaver

9,8M	/usr/lib/gimp

9,8M	/usr/lib/adobe-flashplugin

97M	/usr/lib/gcc

9,4M	/usr/share/java

94M	/home/patryk/Obrazy

9,1M	/usr/share/myspell

913M	/usr/share

9,0M	/var/lib/mlocate

9,0M	/usr/sbin

89M	/boot

8,8M	/usr/lib/ImageMagick-6.3.7

8,4M	/usr/share/i18n

841M	/home/patryk/.wine

8,0M	/usr/lib/gstreamer-0.10

8,0K	/var/run/NetworkManager

8,0K	/etc/NetworkManager/dispatcher.d

7,9M	/usr/share/screenlets

7,9M	/lib/firmware/2.6.24-27-generic

7,9M	/lib/firmware/2.6.24-24-generic

7,9M	/lib/firmware/2.6.24-23-generic

7,8M	/usr/lib/perl5

7,5M	/usr/lib/gnome-applets

7,5M	/lib/firmware/2.6.24-22-generic

7,4M	/usr/share/python-support

73M	/usr/lib/wine

73M	/lib/modules/2.6.24-24-generic

73M	/lib/modules/2.6.24-23-generic

734M	/home/patryk/Pulpit

7,2M	/usr/lib/kde3

72M	/lib/modules/2.6.24-22-generic

72M	/lib/modules/2.6.24-19-generic

7,1M	/var/backups

7,1M	/usr/src/linux-headers-2.6.24-27-generic

7,1M	/usr/src/linux-headers-2.6.24-24-generic

7,1M	/usr/src/linux-headers-2.6.24-23-generic

7,1M	/usr/lib/vlc

7,0M	/usr/src/linux-headers-2.6.24-22-generic

7,0M	/home/patryk/.cache

7,0G	/home/patryk

7,0G	/home

6,9M	/sbin

68M	/home/patryk/.local

6,7M	/usr/share/skype

6,7M	/usr/share/pixmaps

6,6M	/home/patryk/.Skype

6,5M	/var/lib/scrollkeeper

6,5M	/usr/lib64/gconv

653M	/lib

6,4M	/var/lib/aspell

6,4M	/usr/lib/sane

6,4M	/usr/lib/gconv

6,4M	/lib/firmware/2.6.24-19-generic

6,2M	/usr/share/terminfo

6,2M	/home/patryk/.nautilus

6,1M	/usr/share/zoneinfo

6,0M	/usr/share/pyshared

605M	/home/patryk/.kde

59M	/usr/src/linux-headers-2.6.24-27

59M	/usr/src/linux-headers-2.6.24-24

59M	/usr/src/linux-headers-2.6.24-23

5,9M	/usr/include/c++

58M	/usr/src/linux-headers-2.6.24-22

5,8M	/usr/share/omf

58M	/usr/share/locale

56M	/usr/share/icons

55M	/var/lib/dpkg

5,5M	/usr/i586-mingw32msvc/include

5,4M	/var/lib/python-support

54M	/var/lib/gconf

546M	/home/patryk/microSD

5,2M	/bin

5,1M	/home/patryk/.macromedia

5,0M	/var/cache/app-install

5,0M	/usr/share/kadu

50M	/home/patryk/.thumbnails

500K	/home/patryk/TrackMania

4,9M	/usr/lib/xen

4,9M	/usr/lib/f-spot

4,8M	/var/cache/debconf

4,8M	/usr/share/xml

47M	/home/patryk/Filmy

46M	/var/lib/apt

4,6M	/usr/share/sounds

4,6M	/usr/share/compiz

4,6M	/usr/i586-mingw32msvc/bin

468K	/home/patryk/.aMule

4,5M	/usr/lib/ruby

4,4M	/usr/share/X11

44M	/usr/share/dict

4,4M	/usr/lib/compiz

43M	/lib/firmware

4,2M	/usr/share/gdm

4,0M	/usr/share/deluge

4,0M	/usr/lib/xine

4,0M	/usr/lib/kadu

40M	/lib/linux-restricted-modules/2.6.24-27-generic

40M	/lib/linux-restricted-modules/2.6.24-24-generic

40M	/lib/linux-restricted-modules/2.6.24-23-generic

40M	/lib/linux-restricted-modules/2.6.24-22-generic

40M	/lib/linux-restricted-modules/2.6.24-19-generic

4,0M	/home/patryk/.compiz

4,0K	/var/lib/NetworkManager

4,0K	/media/UDISK 2.0

3,9M	/var/lib/aptitude

39M	/var/cache

3,9M	/usr/share/backgrounds

39M	/usr/lib/python2.5

3,9M	/home/patryk/.java

3,9M	/etc/brltty

399M	/lib/modules

394M	/home/patryk/Instalki

3,8M	/usr/share/perl5

3,6M	/home/patryk/.openoffice.org2

35M	/usr/share/fonts

35M	/home/patryk/Dokumenty

3,4M	/usr/share/scrollkeeper

3,4M	/usr/share/mime

3,4M	/usr/local/share

3,4M	/usr/local

34M	/usr/lib/dri

34M	/usr/lib/debug

3,4M	/usr/lib/banshee

3,4M	/root

3,3M	/usr/lib/firefox-3.0.19

33M	/usr/lib/codecs

3,2M	/usr/include/linux

313M	/home/patryk/Wideo

3,0M	/usr/share/ghostscript

3,0M	/lib64

29M	/usr/share/ubudsl

29M	/usr/lib/mono

2,8M	/usr/share/ccsm

28M	/usr/lib/kde4

27M	/usr/i586-mingw32msvc

2,7M	/lib/firmware/ueagle-atm

2,7G	/usr

26M	/var/cache/apt

26M	/usr/share/gconf

2,6M	/usr/lib/usplash

2,6M	/usr/include/X11

2,6M	/usr/games

262M	/usr/src

262M	/usr/lib/openoffice

2,5M	/usr/lib/cli

2,5M	/lib/tls/i686

2,5M	/lib/tls

2,5M	/home/patryk/.kadu

2,4M	/usr/share/snmp

24M	/usr/share/ppd

24M	/usr/share/man

2,4M	/usr/share/gnome-power-manager

2,4M	/home/patryk/.kde4

2,3M	/usr/share/gapi-2.0

2,3M	/usr/share/command-not-found

23M	/usr/lib/win32

23M	/usr/include

2,3M	/home/patryk/.gconf

2,2M	/usr/share/mime-info

2,2M	/usr/share/gtk-doc

2,2M	/usr/lib/locale

2,2M	/usr/lib/gtk-2.0

2,2M	/home/patryk/.adobe

21M	/usr/share/app-install

21M	/usr/lib/xulrunner-1.9.0.19

2,1M	/usr/lib/rpm

21M	/opt/real/RealPlayer

21M	/opt/real

2,0M	/usr/share/mc

20M	/usr/share/apps

2,0M	/root/.etwolf/etmain

2,0M	/root/.etwolf

200M	/lib/linux-restricted-modules

1,9M	/usr/share/themes

1,9M	/usr/lib/rhythmbox

1,9M	/usr/lib/gvfs

1,9M	/usr/lib/aspell

1,9G	/home/patryk/Muzyka

1,8M	/usr/share/xmodmap

1,8M	/usr/share/qt4

1,8M	/usr/share/kernel-package

1,8M	/usr/share/foo2zjs

1,8M	/usr/lib/X11

1,8M	/usr/lib/totem

18M	/usr/lib/realplay-11.0.0

189M	/var/lib

1,7M	/var/log/ubudsl

17M	/usr/share/libgweather

1,7M	/usr/share/applications

17M	/usr/i586-mingw32msvc/lib

17M	/home/patryk/.config

1,6M	/usr/share/vlc

1,6M	/usr/share/system-config-printer

1,6M	/usr/share/sane

1,6M	/usr/share/mimelnk

1,6M	/usr/share/gettext

1,6M	/usr/share/file

16M	/usr/lib/xorg

16M	/usr/lib/python-support

1,6M	/usr/lib/i686

1,6M	/usr/lib/gedit-2

16M	/usr/lib64

1,6M	/usr/include/xorg

168M	/home/patryk/.mozilla

166M	/opt

1,5M	/var/cache/man

1,5M	/usr/share/guile

15M	/usr/share/gimp

1,5M	/usr/share/foo2qpdl

15M	/usr/share/codeblocks

1,5M	/usr/share/brasero

1,5M	/usr/share/aptitude

1,5M	/usr/share/amule

1,5M	/usr/lib/i586

1,5M	/usr/lib/i486

1,5M	/usr/lib/bonobo

15M	/etc

14M	/var/log

1,4M	/var/lib/gcj-4.2

1,4M	/usr/share/hal

1,4M	/usr/share/gnome-games

1,4M	/usr/share/espeak-data

14M	/usr/share/cups

1,4M	/usr/share/autoconf

1,4M	/usr/lib/libgphoto2

1,4M	/usr/lib/cups

1,4M	/usr/include/openssl

1,4G	/usr/lib

147M	/usr/share/gnome

146M	/opt/Adobe/Reader9

146M	/opt/Adobe

1,3M	/usr/share/gutenprint

1,3M	/usr/share/gnome-control-center

13M	/usr/lib/python2.4

1,3G	/var

1,3G	/home/patryk/CS_nonsteam

1,2M	/var/lib/defoma

1,2M	/usr/share/synaptic

1,2M	/usr/share/sgml

12M	/usr/share/perl

12M	/usr/share/openssl-blacklist

12M	/usr/share/locale-langpack

12M	/usr/share/foomatic

1,2M	/usr/lib/qt4

1,2M	/usr/include/codeblocks

12M	/home/patryk/.gnome2

12K	/etc/perl/XML

12K	/etc/NetworkManager

12G	razem

12G	/

128M	/usr/bin

1,1M	/usr/share/xine

1,1M	/usr/share/GeoIP

1,1M	/usr/share/gedit-2

1,1M	/usr/lib/pulse-0.9

11M	/usr/lib/perl

11M	/usr/lib/ispell

11M	/usr/libexec/gcc

11M	/usr/libexec

11M	/home/patryk/TmForever

112M	/usr/lib/jvm

112M	/lib/modules/2.6.24-27-generic

105M	/usr/share/doc

0	/tmp/keyring-fNjnPM

0	/sys/module/ipt_LOG

0	/sys/module/ip6t_LOG

0	/sys/devices/LNXSYSTM:00

0	/sys/bus/MCA

marcin'82

oczyściłem trochę śmiecia z paczek aptitude'a i katalog /tmp - w efekcie zwolniło się 210 MB