Sunday, December 6, 2009

Friday, September 18, 2009

Ausführen von Skripten und Programmen

Oft werden Sie in der Lage sein, Programme wie Perl-Skripts und ausführbare Dateien auf Ihrem Web-Server laufen, in der gleichen Weise, wie Sie ein Programm aus dem Startmenü von Windows ausgeführt werden.

Unter UNIX läuft Programme leichter - man normalerweise nur den Namen des Programms! In der Tat, alle Befehle, die wir gezeigt haben Sie bereits sind Programme.

Wenn Sie ein Programm, das in Ihrem aktuellen Verzeichnisses laufen lassen wollen, dann müssen Sie normalerweise eine Verkaufsoption. / Vor dem Programm-Namen, um UNIX sagen, dass es sollte in das aktuelle Verzeichnis für das Programm aussehen, zB:


[username @ mysite] $. / myprog

Wenn Sie Probleme mit einem Perl-CGI-Skript haben sollten, können Sie auch die genaue Fehlermeldung, indem Sie es aus der UNIX data recovery software -Eingabeaufforderung in SSH, anstatt über einen Web-Browser. Angenommen, Sie wollten ein Skript zu testen formmail.cgi genannt. Führen Sie es an der Eingabeaufforderung mit dem Wort perl, bevor sie, wie folgt aus:


[username @ mysite] $ cd cgi-bin
[username @ mysite] $ perl formmail.cgi

Das CGI-Skript wird dann laufen, als ob sie von einem Web-Browser genannt wurden, aber du wirst in der Lage, die exakte Ausgabe des Skripts erscheint in der SSH-Fenster (wie an den Browser, wo Sie im Gegensatz wahrscheinlich nur sehen etwas wenig hilfreich, wie Internal Server Error!). Sie können mehr über UNIX data recovery die Fehlersuche CGI-Skripte in unsere praktische Anleitung.

Bewaffnet mit diesen Befehlen und-techniken, sollten Sie auf Ihre Webseiten und Web-Server effektiv zu verwalten. Viel Glück!

Web-Servers mit UNIX-Befehlen

In diesem Artikel werden wir uns einige nützliche Dinge, die Sie mit Ihrem Web-Servers mit UNIX-Befehlen und SSH-Look. Wenn Sie noch nie verwendet haben, SSH-oder UNIX-Kommandos, versuchen Sie beim Lesen unserer SSH und grundlegende Befehle Tutorial, dann wieder hierher kommen und führen bei der Lektüre!
Erweiterte Verwendung des Befehls ls

In SSH und grundlegende Befehle, zeigten wir Ihnen, wie Sie ls verwenden, um eine Auflistung aller Dateien im aktuellen Verzeichnis zu erhalten. Indem verschiedenen Schreiben nach ls (als Schalter, Optionen oder Kommandozeilen-Parameter bekannt, abhängig von der Unixware data recovery software -Guru Sie reden!), Bekommen Sie es, Ihnen viel mehr Informationen über das aktuelle Verzeichnis. Zum Beispiel:
[username @ mysite] $ ls-l

erzeugt eine lange Liste Format, das die Berechtigungen, Eigentümer, Gruppe, Größe und Änderungsdatum jeder Datei beinhaltet:


drwxrwxr-x 3 matt users 4096 27. Juni 17.17 Uhr Bilder
-rw-rw-r - 1 matt users 228 27. Juni 19:29 index.html
-rw-rw-r - 1 matt users 272 27. Juni 19.30 index2.html

Die Schalter werden auch versteckte Dateien (versteckte Dateien im Unixware data recovery beginnen mit einem Punkt (.) In der Liste), sowie das aktuelle Verzeichnis und übergeordneten Verzeichnis-Einträge (. .. Und respectively). Sie können auch Schalter kombinieren, indem sie eine nach der anderen, zum Beispiel:


[username @ mysite] $ ls-al
drwxrwxr-x 3 matt users 4096 27. Juni 19.32 Uhr.
drwxrwxr-x 5 matt users 4096 27. Juni 17.09 Uhr ..
-rw-rw-r - 1 Benutzer matt 23 Juni 27 19:31. hidden_file
drwxrwxr-x 3 matt users 4096 27. Juni 17.17 Uhr Bilder
-rw-rw-r - 1 matt users 228 27. Juni 19:29 index.html
-rw-rw-r - 1 matt users 272 27. Juni 19.30 index2.html