Freesco, NND, CDN, EOS
http://forum.freesco.pl/

Prosba o pomoc w przygotowaniu skryptu
http://forum.freesco.pl/viewtopic.php?f=22&t=10971
Strona 1 z 1

Autor:  elektryk77 [ niedziela, 29 stycznia 2006, 11:50 ]
Tytuł:  Prosba o pomoc w przygotowaniu skryptu

Witam,

Mam taki problem którego sam nie potrafie rozwiązać. Mam na NND (z lipca 2005) zainstalowany proftpd i jest określony katalog który pojawia się po zalogowaniu użytkownika na serwerze nazwijmy go "pliki". Każdy z userów w LANie może tam wrzucić coś od siebie by udostępnić innym. Chciałbym aby pracował sobie skrypt który raz dziennie zweryfikuje zawartość katalogu "pliki" i wszystkie pliczki starsze niż np 14 dni usunie - taki mechanizm pozwoli mi zabezpieczyć się przed zapchaniem dysku.

Czy ktoś wie jak powinien wyglądać taki skrypt?

Mam jeszcze dodatkowe pytanie już z innej beczki. Robię sobie kopię zapasową ważnych danych konfiguracyjnych serwera i nie wiem jak wrzucić do pliku listę wszystkich zainstalowanych pakietów tak bym mógł w razie co sięgnąć do listy i zaobaczyć co było zainstalowane.

Proszę o pomoc i pozdrawiam

Mariusz

Autor:  lamer [ niedziela, 29 stycznia 2006, 12:14 ]
Tytuł: 

Cytuj:
taki mechanizm pozwoli mi zabezpieczyć się przed zapchaniem dysku
.
A o quota nie słyszałeś??

Autor:  Mis' [ niedziela, 29 stycznia 2006, 13:21 ]
Tytuł:  Re: Prosba o pomoc w przygotowaniu skryptu

elektryk77 pisze:
NND (z lipca 2005) zainstalowany proftpd i jest określony katalog który pojawia się po zalogowaniu użytkownika na serwerze nazwijmy go "pliki". Każdy z userów w LANie może tam wrzucić coś od siebie by udostępnić innym. Chciałbym aby pracował sobie skrypt który raz dziennie zweryfikuje zawartość katalogu "pliki" i wszystkie pliczki starsze niż np 14 dni usunie - taki mechanizm pozwoli mi zabezpieczyć się przed zapchaniem dysku.


jak już Lamer pisał quota, a jak sie upierasz przy scripcie to polecam man find. mogłoby to być coś takiego:


find /sciezka/do/pliki -type f -mtime +14 -exec rm -f {} \;


powyższe nie działa z katalogami.

elektryk77 pisze:
Robię sobie kopię zapasową ważnych danych konfiguracyjnych serwera i nie wiem jak wrzucić do pliku listę wszystkich zainstalowanych pakietów tak bym mógł w razie co sięgnąć do listy i zaobaczyć co było zainstalowane.


dlaczego nie czytasz dokumentacji? man do pacmana jest domyślnie w systemie.

pacman -Q > nazwa_pliku

Autor:  elektryk77 [ niedziela, 29 stycznia 2006, 13:53 ]
Tytuł: 

Dzieki za pomoc, juz się zabieram za czytanie o quota.

Pozdrawiam, punkciki dla kolegów!

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/