Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Witam
Mam pytanie przy instalacji deba - lenny skorzystałem z automatycznego dzielenia i tworzenia partycji - katalogi głowne na osobnych partycjach. teraz katalog /root o pojemnosci 260MB powoli sie zapelnia 91% pojemnosci ma. Co moge w tej sytuacji najlepszego zrobic by oczyścić go ze smieci.
Offline
apt-get autoclean
apt-get claen
deborphan tez jest fajny
Offline
Przenieść katalogi na inną partycję i podlinkować do głównej
Offline
sprawdź, czy przypadkiem nie masz kilkuset mega logów w /var/log/ (znam takie przypadki ;])
deborphan jest dla "szczęśliwych" użytkowników apt-geta, aptitude'owcy nie muszą z niego korzystać — on sam usuwa sierotki
Offline
<rozmywam>
azhag napisał(-a):
sprawdź, czy przypadkiem nie masz kilkuset mega logów w /var/log/ (znam takie przypadki ;])
Ciekawe który to ;) .
</rozmywam>
Offline
<nie będę gorszy>
nie ja ;), kumpel z LO
żeby było śmieszniej, dorobił się ich w niecały tydzień po postawieniu systemu :)
a jeszcze ciekawie się pozbył problemu — usuwając cały katalog /var/log/ dzięki czemu nie miał żadnych logów ;)
</nie będę gorszy>
Ostatnio edytowany przez azhag (2008-06-28 12:54:07)
Offline
DZien Dobry
/home - zawiera katalogi domowe (osobiste) użytkowników
/bin - znajdują się tu standardowe polecenia i programy
/lib oraz /usr/lib - wszelkiego rodzaju biblioteki
/usr/doc oraz /usr/share/doc - zawiera dokumentację Linuxa oraz programów
/etc - zawiera pliki konfiguracyjne
/sbin - polecenia administracyjne ( powinny być używane tylko przez roota )
/var - pliki zmienne np. logi systemowe, poczta, kolejki wydruków i inne.
/usr - polecenia i programy dla użytkowników (zawiera wiele podkatalogów)
/dev - pliki odpowiadające urządzeniom
/root - katalog domowy administratora
/usr/man oraz /usr/share/man - pliki podręczników elektronicznych
/tmp - zawiera pliki tymczasowe
/boot - pliki niezbędne do uruchomienia systemu
cron* - konfiguracja crona (planowane zadania)
ppp - połączenia modemowe
rc.d - start systemu
skel - szkielet dla katalogów userów
sysconfig - podstawowe ustawienia (Red Hat)
•initrd - startowy ram-dysk
modules - moduły jądra
•lost+found - odzyskane pliki
•mnt - miejsce montowania urządzeń
cdrom - czytnik płyt
floppy - stacja dysków
•net - tu montuje sie dyski sieciowe
•proc - informacje o pracy systemu
doc - dokumentacja (bardzo obszerna)
games - gry
include - pliki nagłówkowe C
nfo - podrecznik GNU
man - pliki manuala
penwin - symlink do X'ów
share - pliki współdzielone
src - źródła (m.in. jądra)
backups - kopie zapasowe
cache - kasze niektórych programów
cvs - repozytorium systemu kontroli wersji CV
lock - pliki blokujące
log - logi systemowe
mail - poczta
run - PIDy (numery)pracujących procesów - serwerów
state - dane niektórych programów
www - pliki serwera WWW
/etc/fstab - plik zawiera nazwy dysków, partycji, inne systemy plików które mają być zamontowane w czasie startu systemu
/etc/inittab - głowny plik startowy systemu. Zawiera listę terminali, z których możliwe jest otwarcie sesji, oraz listę procesów do uruchomienia w czasie ładowania systemu.
/etc/ld.so.conf - plik zawiera nazwy ścieżek bibliotek
/etc/lilo.conf - plik konfiguracyjny LILO (Linux Loadera)
/etc/man.config - plik konfiguracyjny elektronicznych podręczników (manuali) Man, dla aplikacji
/etc/mime.types - plik konfiguracji skojarzeń
/etc/modules.conf - plik konfiguracyjny modułów
/etc/printcap - konfiguracja drukarek
/etc/profile - konfiguracja powłoki BASH
/etc/resolv.conf - plik zawiera adresy serwerów DNS
/etc/X11/XF86Config lub /etc/X11/XF86Config-4 - plik konfiguracyjny X Window System
/etc/X11/fs/config - plik konfiguracyjny font serwera
/etc/httpd/conf/httpd.conf - plik konfiguracyjny serwera Apache
/etc/issue - w tym pliku znajduje się domyślne powitanie twojego systemu
/etc/crontab - zawiera plan zadań do wykonania o określonej porze, przez system
/etc/httpd/conf/httpd.conf - plik określa ogólne atrybuty serwera Apache
/etc/httpd/conf/access.conf - plik konfigurujący dostęp do serwera WWW
/etc/httpd/conf/srm.conf - plik konfiguracyjny zasobów serwera Apache - dokumentów i innych informacji, udostępnionych przez serwer użytkownikom
Polecenia informacyjne w systemie Linux.
cat /etc/issue - wyświetla informacje, jakiej dystrybucji Linuxa używasz.
cat /proc/cpuinfo - ujrzysz informacje o swoim procesorze (procesorach).
cat /proc/filesystems - pokazuje używane rodzaje systemów plików.
cat /proc/interrupts - pokazuje informacje o używanych przerwaniach, i nazwy urządzeń im przypisanych.
cat /proc/pci - lista informacji o urządzeniach podłączonych do magistrali PCI.
cat /proc/version - informacje o wersji Linuxa.
chage -l nazwa_użytkownika - pokazuje informacje o ważności hasła
date - wyświetla bieżącą datę i czas systemowy oraz pozwala na ich zmianę.
df -h - dowiesz się o wykorzystaniu Twoich twardych dysków.
du / -bh | more - pokazuje ile miejsca na dysku zajmują poszczególne katalogi.
echo $PATH - wyświetla zawartość zmiennej środowiskowej "PATH".
free - informacja o wykorzystaniu pamięci.
finger nazwa_użytkownika - dane systemowe użytkownika.
hostname - wyświetla nazwę hosta.
id nazwa_użytkownika - wyświetla identyfikator grupy (gid) i użytkownika (uid) oraz grupy danego użytkownika.
last - ujrzysz listę wszystkich użytkowników ostatnio logujących się do twojego systemu.
lastb - informacje o ostatnich nieudanych prób logowań do systemu.
less /var/log/dmesg - pokazuje komunikaty jądra zrzucone po starcie systemu.
lsmod - (list modules) pokazuje załadowane moduły jądra, jeżeli jesteś zalogowany jako zwykły użytkownik użyj /sbin/lsmod .
printenv - pokazuje aktualnie zdefiniowane zmienne środowiskowe.
ps - (proces status) wyświetla listę aktualnie działających procesów będących własnością użutkownika. Polecenie ps axu | more pokaże wszystkie działające procesy w systemie razem z nazwą ich właścicieli.
pstree - wyświetla listę aktualnie działających procesów w postaci drzewa.
pwd - wyświetla nazwę katalogu w którym się znajdujesz.
rwho -a - pokazuje użytkowników zalogowanych na innych komputerach w sieci. Aby komenda działała musi być włączona ta usługa (rwho).
set | more - pokazuje ustawienia środowiska użytkownika.
top - wyświetla listę procesów w kolejności wdług użycia procesora i zajętości pamięci, najbardziej wymagające jako pierwsze.
uname -a wyświetla wszystkie dane o systemie i jądrze Linuksa.
uptime - wyświetla czas od ostatniego restartu, oraz tzw. średnią ładowania (ang. load average). Jest to tempo ładowania procesów do pamięci. Polecenie pokazuje średnią z ostatniej minuty, oraz pięciu i piętnastu minut.
w - informuje kto jest zalogowany i ile czasu w systemie, co robi, ile zasobów procesora używa.
whoami - wyświetli Twoją nazwę użytkownika.
bleeee to chyba wszystko ide na piwko
Offline
a ja przypomne ze zgodnie z opisem problem nie dotyczy katalogu / tylko katalogu /root
torpeda80 napisał(-a):
katalogi głowne na osobnych partycjach. teraz katalog /root o pojemnosci 260MB powoli sie zapelnia 91% pojemnosci ma.
zatem masz conajmniej dwa rozwiazania:
1. usuwasz zeczy trzymane w /root (w ogolnosi system nie wymaga aby bylo tam cokolwiek - to jest katalog domowy uzytkownika root)
2. przenosisz go na jakas partycje gdzie masz miejsce i (jezeli masz cos takiego co jest montowane jako /) to robisz tam ln -s ... jezeli nie masz tylko absolutnie cala zawartosc / bierze sie z montowan to robisz montowanie katalogu do katalogu - opcja montowania bind
Offline
Tylko że kolega torpeda80 musiał się pomylić - napisał /root, kiedy miało być /
Chodzi o to że instalowanie czegokolwiek, w większości ląduje na partycji / i ją zapełnia - stąd coraz mniej miejsca. To że na niej znajduje się również katalog /root (nie partycja) to już osobna bajka - jak napisał bercik, ten katalog nie jest ważny.
Dlatego jak sugeruje bercik, i jak wyżej pisałem można przenieść katalogi najbardziej zajmujące miejsce na inną partycję i podlinkować do głównego drzewa katalogowego. Oczywiście ta partycja musi być montowana przy starcie systemu tak jak główna bo inaczej bubu :)
Na DUG-u jest tak zrobione - oczywiście nie z braku miejsca, tylko ze względów bezpieczeństwa m.in.
Offline
Witam dzieki za tak liczny odzew. Co do mojej pomylki to chyba faktycznie sie pomylilem. Chodzilo mi o partycje /, ale wydawalo mi sie, że root byl stworzony na osobnej partycji,(automatyczny podzial dysku przy instalcji) chyba ze mi sie pokielbasilo. pzdr
Offline
Witam oto moje partycje. Przegladalem /var/log i tam wszystko dobrze wyglada. Chodzi mi oczywiscie o partycje /dev/hda5. Nadal nie wiem jak ja oczyscic.
prawnik:/home/ania# df -h
System plików rozm. użyte dost. %uż. zamont. na
/dev/hda5 259M 222M 24M 91% /
tmpfs 110M 0 110M 0% /lib/init/rw
udev 10M 136K 9,9M 2% /dev
tmpfs 110M 0 110M 0% /dev/shm
/dev/hda10 3,1G 678M 2,3G 23% /home
/dev/hda9 274M 11M 250M 4% /tmp
/dev/hda6 3,1G 2,2G 771M 75% /usr
/dev/hda7 1,6G 199M 1,3G 14% /var
prawnik:/home/ania#
Offline
Strony: 1