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!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2010-03-21 19:58:20

  xomrk - Członek DUG

xomrk
Członek DUG
Zarejestrowany: 2010-03-21

Usunięcie wszystkich plików w katalogu i podkatalogach

Witam

nie potrafie zmusić rm do usuniecia wszystykich plikow z katalogu oraz z folderów w tym katalogu

wie ktoś jak tego dokanać

będe wdzieczny

pozdrawiam


Linux debian 3.2.0-4-amd64 #1 SMP Debian 3.2.46-1 x86_64 GNU/Linux

Offline

 

#2  2010-03-21 20:01:32

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Usunięcie wszystkich plików w katalogu i podkatalogach

Kod:

rm -Rf /katalog/*

?


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#3  2010-03-21 20:10:35

  xomrk - Członek DUG

xomrk
Członek DUG
Zarejestrowany: 2010-03-21

Re: Usunięcie wszystkich plików w katalogu i podkatalogach

ilin napisał(-a):

Kod:

rm -Rf /katalog/*

?

no nie oto mi chodzi bo nadal usuwa mi wszystkie foldery a ja chce usunąc wszystkie pliki a foldery zostawić tylko ze pliki z podfolderów tez maja byc kasowane

pozdrawiam


Linux debian 3.2.0-4-amd64 #1 SMP Debian 3.2.46-1 x86_64 GNU/Linux

Offline

 

#4  2010-03-21 20:22:49

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Usunięcie wszystkich plików w katalogu i podkatalogach

Tak to chyba tylko w erze.

Użyj np mc  i ręcznie pokasuj na kliknięcie jak chcesz tylko wnętrza kasować.
Tyle ze to trochę trwa.


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#5  2010-03-21 20:33:34

  xomrk - Członek DUG

xomrk
Członek DUG
Zarejestrowany: 2010-03-21

Re: Usunięcie wszystkich plików w katalogu i podkatalogach

no nic myślałem ze jednak da sie to jakos zautomatyzowac no ale dzienki za zainteresowanie

pozdrawiam


Linux debian 3.2.0-4-amd64 #1 SMP Debian 3.2.46-1 x86_64 GNU/Linux

Offline

 

#6  2010-03-21 20:35:11

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Usunięcie wszystkich plików w katalogu i podkatalogach

Jeśli te katalogi mają jakieś stałe nazwy to możesz napisać skrypt na bazie polecenia co podałem.

Wchodzi do kolejnych katalogów i kasuje.


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#7  2010-03-21 20:38:22

  xomrk - Członek DUG

xomrk
Członek DUG
Zarejestrowany: 2010-03-21

Re: Usunięcie wszystkich plików w katalogu i podkatalogach

chciałem zrobic sobie skrypcik ktory by mi kasował wszystkie pliki z /var/log ale bez usuwania katologów
a dało by sie np takie cos

Kod:

rm  *.* /var/log/

tylko co zrobic aby usuneło też z podfolderów??

A i gdzie można zmienic rozmiar dopuszczonych wielkosci plików log kernela gdm'a itd ??


pozdrawiam


Linux debian 3.2.0-4-amd64 #1 SMP Debian 3.2.46-1 x86_64 GNU/Linux

Offline

 

#8  2010-03-21 20:44:31

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Usunięcie wszystkich plików w katalogu i podkatalogach

http://packages.debian.org/pl/lenny/logrotate

Ale nie bawiłem się z tym.Szczególów nie powiem.
Musisz poczytać na ten temat w sieci.


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#9  2010-03-21 21:34:30

  andreq - Członek DUG

andreq
Członek DUG
Skąd: Nisko
Zarejestrowany: 2005-01-11

Re: Usunięcie wszystkich plików w katalogu i podkatalogach

E tam da się tylko nie przez same rm ;-)

Kod:

find /katalog -type f -exec rm '{}' \;

IMHO W przypadku logów logrotate jest lepszym rozwiazaniem, bo może kompresować logi, wykonywać np. zatrzymać i uruchomić ponownie logowany proces.

PS. Jeśli komputer jest włączany nieregularnie zainstaluj anacron, by potem nie zastanawiać się czemu logrotate nie działa (bo cron nie ma go kiedy uruchomić)

Offline

 

#10  2010-03-21 21:35:53

  Minio - Użyszkodnik

Minio
Użyszkodnik
Skąd: Poznań, Polska
Zarejestrowany: 2007-12-22
Serwis

Re: Usunięcie wszystkich plików w katalogu i podkatalogach

Kod:

find katalog/ -type f -delete

EDYTA: andreq mnie wyprzedził. O różnicy między naszymi propozycjami można poczytać na Usenecie. Oczywiście w tym kontekście ona nie występuje (sam find ogranicza wynik tylko do plików).

Ostatnio edytowany przez Minio (2010-03-21 21:43:45)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)