Wichtige Unix-BefehleHier finden Sie ein paar der wichtigsten Unix-Befehle, mit denen man per Telnet auf dem Server arbeiten kann. Die Befehle müssen immer klein geschrieben werden. Wenn Ihnen die folgenden Befehle nicht ausreichen, empfehle ich Ihnen ein gutes Buch über Unix oder Linux. cdMit cd bewegt man sich wie unter DOS entlang des Verzeichnisbaums.Eine Ausnahme ist cd .. . Das darf unter Unix nur mit Leerschritt zwischen cd und .. eingegeben werden. Beispiel:
lsls entspricht dem DOS-Befehl dir. Ohne Parameter wird jedoch nur eine einfache Dateienliste ausgegeben. Wenn man weitere Informationen über die Dateien haben will, muß man den Parameter -l mit eingeben. Jokerzeichen gelten ähnlich wie unter DOS.Beispiel:
mkdirMit mkdir wird ein Verzeichnis erstellt.Beispiel:
cpcp ist der Kopierbefehl. Er wird wie das copy von DOS verwendet.Beispiel:
mvmv dient zum verschieben bzw. umbenennen von Dateien. Er wird wie move bzw. ren von DOS verwendet.Beispiel:
rmMit rm werden Dateien gelöscht. Er wird wie das del von DOS verwendet.Beispiel:
rmdirMit rmdir werden Verzeichnisse gelöscht. Es wird wie das del von DOS verwendet. Die Verzeichnisse müssen leer sein, um gelöscht zu werden.Beispiel:
chmodDer Befehl chmod ist sehr wichtig, um CGI-Scripts zum Laufen zu bringen. Mit chmod werden die Zugriffsrechte vergeben. Ein CGI-Script muß ausführbar gemacht werden, um zu laufen (chmod 777). Viele andere Dateien müssen mit Schreibrechten versehen werden (chmod o+w), damit sie beschrieben werden können (z.B. index.htm des Boards oder members.dat = Mitgliederliste).Beispiel:
Da chmod so eine große Rolle bei der Aktivierung von CGI-Scripts spielt, gibt es eine Extra-Seite über chmod. lnUmleitung des Dateizugriffs. Geben Sie ln -s hallo.htm index.htm ein, um alle Dateizugriffen von index.htm auf die Datei hallo.htm umzuleiten. Beispiel:
Gemappte PfadeBeachten Sie, daß viele Verzeichnisse gemappte Pfade sind und nicht auf die gewohnte simple Weise angesprochen werden können. Beispiel: innerhalb des normalen Baums gibt es unter www das Verzeichnis cgi-bin. Unter Telnet und FTP wird es auch entsprechend angesprochen. Die Url in dieses Verzeichnis ist jedoch: "http://domain.nam/cgi-domain/". Dieses Verzeichnis ist für CGI-Scripts vorgesehen und mit dem Browser nicht direkt ansprechbar, sondern nur wenn ein HTML-Formular darauf verweist. Dadurch sind die Scripts nicht für den normalen Besucher einsehbar. passwdPasswort ändern. Geben Sie passwd ein, um Ihr Passwort zu ändern. Beispiel:
zip/unzipGeben zip ein um ihre Dateien zu packe und unzip um diese zu entpacken ein. Dieses Programm ist kompatibel zum DOS-Zip. Beispiel:
Die Dateien datei1, datei2 und datei3 werden in die neue zipdatei mit dem Namen meinzip.zip gepackt. Umgekehrt erhalten Sie die Dateien wieder aus dem Archiv meinzip.zip indem Sie folgendes eingeben: Beispiel:
Wenn Sie nur zip oder unzip eingeben erhalten Sie eine kurze Beschreibung der Parameter und Optionen. du:Plattenplatz: Der Unixbefehl du -s verzeichnis zeigt wieviel Plattenplatz von einem Verzeichnis benutzt wird. Wenn Sie den gesamten Platz wissen wollen, den Sie innerhalb Ihres www-Verzeichnisses benutzen, so geben Sie folgendes ein: Beispiel:
Den Platz insgesamt erhalten Sie, indem Sie folgende 3 Werte addieren:
du -s /www/htdocs/domain Bei Domains, die nach dem 17.2.1998 installiert wurden gibt es im WWW-Verzeichnis ein Programm namens disk.quota, das den verbrauchten Plattenplatz für Sie berechnet. Loggen Sie sich unter Telnet ein, wechseln Sie ins WWW-Verzeichnis (cd www). Geben Sie dann ein: disk.quota
which:Mit dem Befehl which können Sie feststellen, in welchem Pfad ein Unix-Befehl liegt.
|