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 …
Wyzwalam skrypt z crona. Chcę, aby uruchamiał rsync TYLKO, jeśli podłączony jest dysk USB o nazwie „data_3”, w przeciwnym razie nie. Jak napisać skrypt bash, aby wykryć zamontowany dysk USB? Mój obecny pseudokod: #!/bin/sh if ( mount | grep /media/data_3 ) rsync ... else echo "Failure"
Mam VPS z systemem CentOS, a ostatnio jego użycie procesora przekroczyło 700% już dwa razy. Zawsze okazuje się, że jest to proces o nazwie „updatedb” (jak pokazano na rysunku poniżej). Po szybkim wyszukiwaniu dowiedziałem się, że jest to zadanie indeksujące cron i nie sądzę, że naprawdę tego potrzebuję. Ale kiedy …
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 …
Przechowuję moje zdjęcia domowe i filmy w katalogach na Linuksie, posortowane według daty. Zdjęcia i filmy są mieszane razem. Jak mogę utworzyć „wirtualny folder” zawierający regularnie aktualizowany (bash i cronjob?) Płaski indeks wszystkich filmów (* .MOV, * .MP4, * .AVI), skanowanych rekurencyjnie, z moich zdjęć / folderów wideo? Przykład: My …
Użyłem cronjob do uruchomienia skryptu, który wywoła mój teamspeak podczas restartu Przez jakiś czas działało dobrze, dopóki nie aktywowałem Selinux, cron już nie działa Mam ten błąd w dziennikach cron: Aug 2 16:14:21 Manu crond[683]: (teamspeak3-user) Unauthorized SELinux context=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 file_context=system_u:object_r:unlabeled_t:s0 (/var/spool/cron/teamspeak3-user) Aug 2 16:14:21 Manu crond[683]: (teamspeak3-user) FAILED (loading cron …
Jeden z moich użytkowników potrzebuje strony wyświetlanej co godzinę. Byłem w stanie znaleźć narzędzie o nazwie scrot i łatwo było skonfigurować cronjob do uruchamiania co godzinę. Mój problem polega na tym, że wymaga zrzutu ekranu z obu monitorów i sposobu, w jaki konfiguracja serwera X jest skonfigurowana na naszych komputerach …
Mam dwa serwery. Jeden z nich ma uruchomiony serwer svn i inne projekty hostingowe. Mam codzienną cronjob aktualizującą projekty - tj. Uruchamiam aktualizację svn, odbudowuję itp. Teraz działa mój cronjob na zdalnym serwerze. Jednak podobny cronjob działający na lokalnym serwerze dla lokalnych projektów (tj. Na tym samym serwerze co svn) …
Edytuj moje crontabza pomocą vim(otwierane za pomocą crontab -epolecenia). Jak mogę zaktualizować efektywną tabelę cron bez wychodzenia vim? Ze względów bezpieczeństwa crontab -eotwiera plik tymczasowy (sprawdź ścieżkę naciskając, 1a następnie CTRL+ G). Po opuszczeniu wybranego edytora twoja tabela cron jest sprawdzana i jeśli jest poprawna, zostanie zainstalowana pokazując znajomą crontab: …
Używam VPS, który uruchamia 5 skryptów php na minutę za pomocą crona. Każdy skrypt sam w sobie wykonuje pętle w celu wykonania zapytania mysql, a następnie śpi przez od 5 do 15 sekund. Wszystkie kończą się po minucie egzekucji - a następnie zostają przywrócone do życia przez crona. Kwerendy mają …
Potrzebuję darmowej usługi cron, która pozwoliłaby mi skonfigurować własne pliki crontab, które umożliwiałyby wykonanie dowolnego podanego przeze mnie adresu URL. Adres URL musi być wykonywany co dwie minuty. Czy mógłbyś polecić jakąkolwiek stronę internetową?
Moja maszyna wirtualna czasami traci połączenie z Internetem na Linuksie i muszę być stale połączona. Więc napisałem następujący skrypt: #!/bin/bash wget -q --tries=10 --timeout=20 --spider http://google.com if [[ $? -ne 0 ]]; then service network-manager restart fi Po uruchomieniu tego skryptu w konsoli działa, ale używając cron: network-manager: unrecognized service …
Używam esmtp do wysyłania wiadomości e-mail jako danych wyjściowych zadania cron. Serwer SMTP i konfiguracja poświadczeń są przechowywane pod moim $ HOME / .esmtprc. Wygląda jednak na to, że zmienna $ HOME env jest ustawiona na „/”, a nie na HOME z / etc / passwd, jak sugeruje instrukcja. Zmieniłem …
Mam skrypt uruchamiany w croncelu utworzenia kopii zapasowej bazy danych MySQL i niektórych plików. Po utworzeniu tar smoły i zaszyfrowaniu jej openSSHmuszę umieścić ją na zdalnym serwerze ftp. Poniżej znajduje się kod części ftp: HOST='abcd.dyndns.biz' USER='username' PASSWD='password' FILE='myBack-'${LOCAL_HOST}'-'${DATENAME}'.enc.tar.gz' DIRNAME='/usr/local/backups/' cd ${DIRNAME} ftp -n ${HOST} <<END_SCRIPT quote USER ${USER} quote PASS …
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.