« Zurück
Unix-Befehle für Anfänger
| Geplante Aktion |
Befehl |
bewirkt |
Beispiel |
| Wo bin ich? |
pwd |
Zeigt, in welchem Verzeichnis ich mich gerade wirklich befinde: aktuelles Directory mit absoluter Pfadangabe. |
pwd |
| Dateien auflisten |
ls |
Listet Inhalt eines Verzeichnisses auf. |
ls -ls
Auflistung mit ausführlicher Datum- und Zeitangabe |
| Verzeichnis wechseln |
cd |
Ohne Parameter wechselt cd ins Home-Verzeichnis |
cd html Ins html Verzeichnis gelangen |
| Verzeichnis anlegen |
mkdir |
Neues Verzeichnis anlegen |
mkdir test1
|
| Oft benötigte Rechtevergabe |
| Verzeichnis vor Auflistungszugriffen schützen |
chmod |
Verzeichnis schützen, wenn dort keine index.html oder index.htm o.ä. vorhanden |
chmod 711 verzeichnis
Der Inhalt eines Verzeichnisses, wie z.B. eines Bilderverzeichnisses, kann von außen nicht mehr aufgelistet werden. Sehr nützlich im Web! |
| Verzeichnis lesbar, benutzbar und für Webserver veränderbar machen |
chmod |
Ändert Zugriffsrechte auf Dateien und Verzeichnisse |
chmod -R 777 verzeichnis
Wird besonders für Webprojekte oft benötigt. Das Verzeichnis wird lesbar und benutzbar für die Welt, und der Webserver kann dort reinschreiben. |
| Script auf Server ausführbar machen |
chmod |
Ändert Zugriffsrechte und macht z.B. ein CGI-Script ausführbar |
chmod 755 gaestebuch.cgi
Das entsprechende Script wird ausführbar gemacht und kann auf einem Server benutzt werden. |
| Datei löschen |
rm |
Eine Datei löschen (unwiderruflich) |
rm dateiname |
| Verzeichnis löschen |
rmdir |
Verzeichnisse werden gelöscht, sofern sie leer sind. |
rm -rf ordner
Es wird rekursiv gelöscht, d.h. auch alle darunterliegenden Unterverzeichnisse und Dateien. |
| Datei umbenennen |
mv |
Dateien oder Verzeichnisse werden umbenannt oder verschoben. |
mv datei.alt datei.neu
mv datei.jpg /ordner2/
datei.jpg wird in dem ordner2 verschoben.
|
| Dateien kopieren |
cp |
kopieren |
cp -a datei1.jpg datei2.jpg /html/ordner2
|
| Sicherungskopie eines Verzeichnisbaumes auf HD |
cp |
kopieren mit aktuellem Datum |
cp -apR /home/mein/ /home/dein/neues
Komplettes Verzeichnis wird in ein neues kopiert |
Editor
Textdatei anlegen |
nano |
Eine neue Textdatei wird angelegt und geschrieben |
nano dateiname.txt
STRG+O speichern, STGR+X editor verlassen. |
| tar-File herstellen |
tar |
Dateien in ein tar-File packen |
tar -cvzf paeckchen.tgz *.html
* = Alles |
| tar-File entpacken |
tar |
tar-File wird entkomprimiert und samt seiner Unterverzeichnisse entpackt. |
tar -xzf paeckchen.tgz
Die in dem tar-File enthaltenen Dateien werden entpackt, evtl. enthaltene Verzeichnisse hergestellt |
| Zip-File herstellen |
zip |
Dateien in ein zip-File packen |
zip -r html-daten.zip *.html
* = Alles |
| Zip-File entpacken |
unzip |
zip-File wird entkomprimiert und samt seiner Unterverzeichnisse entpackt. |
unzip datei.zip
Die in dem zip-File enthaltenen Dateien werden entpackt, evtl. enthaltene Verzeichnisse hergestellt |
« Zurück
|