Veröffentlicht 28. November 201113 j Morgen Leute, folgendes ist zu machen: erstellen Sie einen Eintrag für eine Crontab, der bewirkt, dass ein Backup ihres Arbeitsverzeichnisses in ein Archiv-Verzeichnis einmal wöchentlich durchgeführt wird. Richten Sie crontab so ein, dass dieses Skript regelmäßig ausgeführt wird. Ich habe "vi crontab -e" ausgeführt und folgende Zeile reingeschrieben: 30 18 * * 1 tar cvf backup.tar /home/rien/workspace/ Skript soll jeden Montag um 18:30 ausgeführt werden und ein Tar-Archive mit dem Namen backup von dem Verzeichnis /workspace/ erstellen. Frage: - Ist das so inetwa richtig? - Wie schreibe ich den Befehl, dass das Skript das Tar-Archive an einen bestimmten Ort speichert? - Wo muss ich das Crontab speichern, damit es regelmäßig ausgeführt wird? Wir haben erst vor Kurzem mit Unix angefangen. Bin also noch nicht so erfahren Ich danke euch schonmal im Vorraus Bearbeitet 28. November 201113 j von Rien
28. November 201113 j Hi, kann funktionieren. Aber ich würde immer den kompletten Pfad zu den Binaries angeben und den kompletten Pfad der Zieldatei.
28. November 201113 j Autor Ok kompletter Pfad mache ich. Aber wo muss ich das Crontap speichern? Und wie lautet der Befehl dafür, dass er das back.tar in einem bestimmt Pfad speicher?
28. November 201113 j Hi, einfach statt backup.tar /usr/home/blah/backup.tar angeben. EDIT: Man sollte sowas aber immer vorher testen, damit es keine bösen Überraschungen gibt.
28. November 201113 j Galileo Computing: Wie werde ich UNIX-Guru? - Kapitel: Regelmäßige Arbeiten: crontab Cron Galileo Computing :: Linux – 14.3 Tätigkeiten automatisieren
28. November 201113 j Wenn du wirklich "vi crontab -e" ausgeführt hast wird da garnichts funktionieren. Wenn es hoch kommt hast du jetzt die Datei "crontab" da liegen. Zum editieren der richtigen Crontab reicht ein "crontab -e". Grüße
28. November 201113 j Autor Das mit vi crontab -e war bevor ich die Anleitung dazu hatte. Danach hatte ich es dann mit crontab -e gemacht
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.