tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
5
ZUGRIFFE
628
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    oeko oeko ist offline Mitglied Bronze
    Registriert seit
    Sep 2007
    Beiträge
    30
    Hallo,

    ich befinde mich seit einigen Stunden auf absolutem Neuland und komme nicht weiter. Entschuldigt, wenn ich mich den Linux Begrifflichkeiten noch nicht vertraut bin.

    Auf meinem Virtual Server fungiert Linux als Betreibssytem. Ich muss eine Datei erzeugen, die folgendes Kommando ausführt:

    p7zip -d /pfad/datei.7z

    Mir ist bekannt wie ich einen cronjob anlege, allerdings weiß ich nicht, welche Dateiendung die aufzurufende Datei haben muss (egal?) und welchen Interpreter (shebang) ich der Zeile vorweg stellen muss, damit das Kommando wie unter SSH ausgeführt wird.

    Wäre über jeden Tipp dankbar.
     

  2. #2
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jun 2005
    Beiträge
    8.168
    Zitat Zitat von oeko Beitrag anzeigen
    Auf meinem Virtual Server fungiert Linux als Betreibssytem. Ich muss eine Datei erzeugen, die folgendes Kommando ausführt:

    p7zip -d /pfad/datei.7z

    Mir ist bekannt wie ich einen cronjob anlege, allerdings weiß ich nicht, welche Dateiendung die aufzurufende Datei haben muss (egal?) und welchen Interpreter (shebang) ich der Zeile vorweg stellen muss, damit das Kommando wie unter SSH ausgeführt wird.
    Warum trägst du denn nicht einfach dein Kommando in deine crontab ein? Du mußte keine extra Datei anlegen. Nebenbei, Dateiendungen sind unter Linux ziemlich egal - Skripte haben meiste keine Endung oder die Endung .sh.

    Was meinst du mit "wie unter SSH ausführen"?

    Gruß
     
    If at first you don't succeed, try again. Then quit. No use being a damn fool about it.

  3. #3
    oeko oeko ist offline Mitglied Bronze
    Registriert seit
    Sep 2007
    Beiträge
    30
    Leider habe ich keine vollen Root-Zugriff. Ist nur ein managed server von HostEurope. Daher der Umweg.
     

  4. #4
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jun 2005
    Beiträge
    8.168
    Zitat Zitat von oeko Beitrag anzeigen
    Leider habe ich keine vollen Root-Zugriff. Ist nur ein managed server von HostEurope. Daher der Umweg.
    Wovon sprichst du?

    Warum rufst du nicht einfach "crontab -e" auf und fügst deine Crontab-Zeile hinzu? SSH Zugriff hast du doch wohl, oder?

    Gruß
     
    If at first you don't succeed, try again. Then quit. No use being a damn fool about it.

  5. #5
    oeko oeko ist offline Mitglied Bronze
    Registriert seit
    Sep 2007
    Beiträge
    30
    Ich habe zwar einen SSH-Zugang, kann allerdings Crontabs nur über die Administrationsebene von Hosteurope hinterlegen. Telefonisch gab man mir die Auskunft, dass ich zum Anlegen von Crontabs über SSH einen Root-Server benötigen würde und den habe ich nicht.
     

  6. #6
    oeko oeko ist offline Mitglied Bronze
    Registriert seit
    Sep 2007
    Beiträge
    30
    Danke für Eure Hilfen. Ich konnte nun den Sachverhalt anders lösen. Vie PHP gibt es die Möglichkeit auf die Shell-Ebene zu zugreifen:

    PHP-Code:
    shell_exec("p7zip -d /pfad/datei.7z"); 
     

Ähnliche Themen

  1. Probleme mit Crontab
    Von oeko im Forum Hosting & Webserver
    Antworten: 1
    Letzter Beitrag: 19.11.09, 20:42
  2. Crontab
    Von ecology im Forum PHP
    Antworten: 6
    Letzter Beitrag: 07.09.07, 12:58
  3. Crontab
    Von Underground2005 im Forum PHP
    Antworten: 11
    Letzter Beitrag: 31.05.06, 21:38
  4. Crontab
    Von masterix im Forum Linux & Unix
    Antworten: 3
    Letzter Beitrag: 12.04.05, 12:45
  5. crontab
    Von nox im Forum Linux & Unix
    Antworten: 17
    Letzter Beitrag: 21.08.03, 20:02

Stichworte