Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung Nächste Überarbeitung Beide Seiten, nächste Überarbeitung | ||
admin_grundlagen:befehle [2020/12/06 18:39] holger_jakobs [Befehle für Dateien] |
admin_grundlagen:befehle [2022/03/07 10:06] ingo_wichmann [Befehle für Verzeichnisse] |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Befehle für Verzeichnisse ====== | ====== Befehle für Verzeichnisse ====== | ||
|mkdir ''Verzeichnis'' | ''Verzeichnis'' **anlegen** | | |mkdir ''Verzeichnis'' | ''Verzeichnis'' **anlegen** | | ||
- | |mkdir -p ''Verzeichnis/Unterverzeichnis'' | ''Unterverzeichnis'' incl. ''Verzeichnis'' **anlegen** | | + | |mkdir -p ''Verzeichnis/Unterverzeichnis'' | ''Unterverzeichnis'' inkl. ''Verzeichnis'' **anlegen** | |
|cd | ins Heimatverzeichnis **wechseln** | | |cd | ins Heimatverzeichnis **wechseln** | | ||
|cd ''Verzeichnis'' | in ''Verzeichnis'' **wechseln** | | |cd ''Verzeichnis'' | in ''Verzeichnis'' **wechseln** | | ||
Zeile 37: | Zeile 37: | ||
---- | ---- | ||
Quelle: https://plus.google.com/+RobPikeTheHuman/posts/R58WgWwN9jp)) **anzeigen** | | Quelle: https://plus.google.com/+RobPikeTheHuman/posts/R58WgWwN9jp)) **anzeigen** | | ||
- | |ls -A | Verzeichnisinhalt inkl. versteckter Dateien außer . und ..| | ||
|ls -l | Verzeichnis inkl. Rechte, Größe und Zeit **anzeigen** | | |ls -l | Verzeichnis inkl. Rechte, Größe und Zeit **anzeigen** | | ||
|ls -lrt | Verzeichnis inkl. Rechte, Größe und Zeit **anzeigen**, sortiert nach zuletzt geänderten Dateien| | |ls -lrt | Verzeichnis inkl. Rechte, Größe und Zeit **anzeigen**, sortiert nach zuletzt geänderten Dateien| | ||
|cp ''Quelle'' ''Ziel'' | Datei ''Quelle'' in Verzeichnis ''Ziel'' oder in Datei ''Ziel'' **kopieren** | | |cp ''Quelle'' ''Ziel'' | Datei ''Quelle'' in Verzeichnis ''Ziel'' oder in Datei ''Ziel'' **kopieren** | | ||
- | |cp -p ''Quelle'' ''Ziel'' | wie vor, aber erhalte möglichst Eigenschaften (Eigentümer, Rechte, Zeitstempel)| | + | |cp ''Quelle1'' ''Quelle2'' ... ''Zielverzeichnis'' | Dateien ''QuelleN'' in Verzeichnis ''Ziel'' **kopieren** | |
- | |cp -a ''Quelle'' ''Ziel'' | Verzeichnis ''Quelle'' incl. Inhalt ins Verzeichnis ''Ziel'' **kopieren**, Rechte und Symlinks beibehalten | | + | |cp -a ''Quelle'' ''Ziel'' | Verzeichnis ''Quelle'' inkl. Inhalt ins Verzeichnis ''Ziel'' **kopieren**, Rechte und Symlinks beibehalten | |
|cp -a ''Quelle/.'' ''Ziel'' | Verzeichnisinhalt von ''Quelle'' ins Verzeichnis ''Ziel'' **kopieren**, Rechte und Symlinks beibehalten | | |cp -a ''Quelle/.'' ''Ziel'' | Verzeichnisinhalt von ''Quelle'' ins Verzeichnis ''Ziel'' **kopieren**, Rechte und Symlinks beibehalten | | ||
|mv ''Quelle'' ''Ziel'' | ''Quelle'' in ''Ziel'' umbenennen oder nach Verzeichnis ''Ziel'' verschieben | | |mv ''Quelle'' ''Ziel'' | ''Quelle'' in ''Ziel'' umbenennen oder nach Verzeichnis ''Ziel'' verschieben | | ||
- | |rmdir ''Verzeichnis''|''Verzeichnis'' löschen| | + | |rmdir ''Verzeichnis''|leeres ''Verzeichnis'' löschen| |
- | |rm -r ''Verzeichnis''|''Verzeichnis'' incl. Inhalt löschen| | + | |rm -r ''Verzeichnis''|''Verzeichnis'' inkl. Inhalt löschen| |
Zeile 57: | Zeile 56: | ||
|rm ''Datei'' | ''Datei'' **löschen** | | |rm ''Datei'' | ''Datei'' **löschen** | | ||
|cat ''Datei'' | Inhalt von ''Datei'' **ausgeben**, geht auch mit mehreren Dateien| | |cat ''Datei'' | Inhalt von ''Datei'' **ausgeben**, geht auch mit mehreren Dateien| | ||
- | |less ''Datei'' | Inhalt von ''Datei'' **betrachten**, kann blättern suchen usw. Hilfe mit h, beenden mit q | | + | |[[less]] ''Datei'' | Inhalt von ''Datei'' **betrachten**, kann blättern suchen usw. Hilfe mit h, beenden mit q | |
|vi ''Datei'' | Inhalt von ''Datei'' **bearbeiten** | | |vi ''Datei'' | Inhalt von ''Datei'' **bearbeiten** | | ||
|pwd | Aktuelles Arbeitsverzeichnis| | |pwd | Aktuelles Arbeitsverzeichnis| |