Crontab to skrócona forma tabeli cron. Jest to plik konfiguracyjny, który określa polecenia powłoki, które mają być uruchamiane okresowo zgodnie z określonym harmonogramem.
Próbuję zamknąć komputer o 2 w nocy raz w tygodniu. Jeśli użyję crontab użytkownika root (sudo crontab -e) 30 2 * * 3 shutdown -h now wyłączenie nie zostanie wykonane. Jeśli jednak umieszczę tę samą komendę dla roota w ogólnosystemowym crontab (sudo vim / etc / crontab) komputer się wyłączy: …
Mam problem z zadaniami crona. Poprzednio ten skrypt działał dobrze na serwerze Mac OS X 10.6, ale po zainicjowaniu go na Lion (klient) skrypt przestał działać. Zasadniczo to .bat plik wywołuje a jar plik (który wywołuje pętlę mysqldump polecenia) do tworzenia kopii zapasowych kilku baz danych na kilku serwerach i …
Jaka jest procedura instalowania pliku crronab cron.d, który ma być uruchamiany jako root? Mam skrypt, który chcę, aby root uruchamiał się co 10 minut, więc zainstalowałem plik /etc/cron.d/mycron: SHELL=/bin/bash PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin */10 * * * * root /usr/local/bin/myscript.sh następnie ponownie uruchomiłem crona i upewniłem się, że mogę go wykonać /usr/local/bin/myscript.shi że …
Nie mogę uruchomić zadań crontab. Sprawdziłem / var / log / syslog i nie ma zaplanowanych zadań. Edytowałem zadania za pomocą sudo crontab -e więc są tworzone dla roota. Tak wygląda moja praca: 15 0 * * * /opt/scripts/programs/maintenance profile web_sites_backup 30 0 */3 * * /opt/scripts/programs/maintenance profile web_server_backup 01 …
Jest pewna praca, która się pojawia, kiedy to robię $ crontab -l i mogę sprawdzić, czy to również działa. Jednak zadanie nie jest wymienione w /etc/crontab. Powiedzmy, że praca to / somedir / somefile Nie mogę znaleźć, gdzie jest określona dla crona $ find /var/ -path *cron* -exec grep somefile …
Zastanawiam się, dlaczego logrotate nie obraca moich plików dziennika w momencie, gdy jest wywoływany przez crontab. Mój wpis w crontab to: 50 2 * * * / usr / sbin / logrotate Dlatego wszystkie moje dzienniki powinny zostać obrócone w nocy o 2:50. Otrzymuję pocztę o statusie z mojego serwera …
Powiedzmy, że mam skrypty bash do tworzenia kopii zapasowych / synchronizacji / pobierania z Internetu / zadań aktualizacji. Zamierzam je uruchomić zgodnie z harmonogramem z crontabem. Czy bezpiecznie jest tworzyć crontab dla roota, czy też potrzebuję dedykowanego użytkownika Linuksa? A jeśli tego potrzebuję, dlaczego? UPD: W rzeczywistości istnieją trzy opcje: …
Dlaczego mój cron */1 * * * * /usr/bin/php /var/www/query/query.php &> /root/querylog.logzapisuje dane wynikowe query.php w folderze / root /? (ten skrypt powinien zapisać * .txt w swojej lokalizacji) It should do so at /var/www Właścicielem folderu var/www/query/jest web-data. Uruchamianie go w Debian Squeeze 6.0
Spędziłem już ponad 1 godzinę, aby zrobić to łatwo i całkowicie nie powiodło się: / Nie mogę się dowiedzieć, dlaczego ten python nie działa na crontabie, podczas gdy działa idealnie w wierszu poleceń ... Skrypt to (bash): #!/bin/bash touch before_zzz_text.txt # to check if cron works at all ls > …
Chcę móc wyprowadzić mój obecny crontab do pliku, aby automatycznie go sprawdzić i dołączyć. crontab -l > somefile tworzy pusty plik. Musi to być prosty sposób, prawda?
Ostatnio próbowałem SSH na zdalnym komputerze i wypisałem crontab roota za pomocą następującego polecenia: ssh remotehost sudo crontab -l Polecenie zawiesza się, a gdy zawieszona sesja zostanie zabita za pomocą Ctrl-C, główny plik crontab na zdalnym hoście zostanie wyzerowany. Dzieje się tak zarówno w systemach Linux, jak i AIX i …
Napisałem skrypt Pythona, który używa polecenia rsync do utworzenia kopii zapasowej określonego folderu. Skrypt BackupApacheServerAnalysis.py: #!/usr/bin/env python import os os.system("rsync -av --delete /root/Desktop/Lab7 /root/Desktop/Lab\ 10/Backups") print() print("Backup Complete!") print("The backup is located in /root/Desktop/Lab\ 10/Backups folder") Teraz w terminalu wykonałem skrypt jako wykonywalny za pomocą polecenia chmod + x BackupApacheServerAnalysis.py …
Rozważmy skomplikowany crontab z +100 wierszami, w którym wiele skryptów jest uruchamianych później do ankiety i amp; przetwarzać wiadomości od różnych klientów. Po ponownym uruchomieniu serwera uruchamiam natychmiast kilka skryptów najważniejszych klientów (kopiuj / wklej). Jednak jednokreskowy proces przetwarzania wszystkich wpisów crontab znacznie by pomógł. Wszystkie skrypty znajdują się w …
Powiedzmy, że mam obecnie ten proces z PID = 1234. Nie wiem, jak długo to potrwa. Czy można zaplanować zakładkę cron, aby sprawdzała status procesu i zamykała komputery, gdy tylko zobaczy, że proces się zakończył? Jestem dość amatorskim skryberem, więc nie jestem pewien, od czego zacząć ....
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.