Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


admin_grundlagen:befehle

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
Nächste Überarbeitung Beide Seiten, nächste Überarbeitung
admin_grundlagen:befehle [2018/08/08 17:45]
martin_schulte
admin_grundlagen:befehle [2020/12/06 18:39]
holger_jakobs [Befehle für Dateien]
Zeile 7: Zeile 7:
 |cd /               | ins oberste Verzeichnis **wechseln** | |cd /               | ins oberste Verzeichnis **wechseln** |
 |cd ..              | ein Verzeichnis nach oben **wechseln** | |cd ..              | ein Verzeichnis nach oben **wechseln** |
-|ls      | Verzeichnisinhalt **anzeigen** |+|ls      | Verzeichnisinhalt **anzeigen** ​(nur Namen)|
 |ls -i   | Verzeichnisinhalt inkl. [[wpde>​Inode|Inodenummer]] | |ls -i   | Verzeichnisinhalt inkl. [[wpde>​Inode|Inodenummer]] |
-|ls -a   ​| ​Verzeichnis ​inkl. versteckte Dateien (.Dateien)((+|ls -a   ​| ​Verzeichnisinhalt ​inkl. versteckte Dateien (.Dateien)((
 Kommentar dazu von [[wpde>​Rob Pike]] am 03.08.2012 ​ Kommentar dazu von [[wpde>​Rob Pike]] am 03.08.2012 ​
----- 
-A lesson in shortcuts. 
  
 Long ago, as the design of the Unix file system was being worked out, the entries . and .. appeared, to make navigation easier. I'm not sure but I believe .. went in during the Version 2 rewrite, when the file system became hierarchical (it had a very different structure early on).  When one typed ls, however, these files appeared, so either Ken or Dennis added a simple test to the program. It was in assembler then, but the code in question was equivalent to something like this: Long ago, as the design of the Unix file system was being worked out, the entries . and .. appeared, to make navigation easier. I'm not sure but I believe .. went in during the Version 2 rewrite, when the file system became hierarchical (it had a very different structure early on).  When one typed ls, however, these files appeared, so either Ken or Dennis added a simple test to the program. It was in assembler then, but the code in question was equivalent to something like this:
Zeile 39: 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'' ​     | ''​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 -a ''​Quelle''​ ''​Ziel'' ​  | Verzeichnis ''​Quelle''​ incl. Inhalt ins Verzeichnis ''​Ziel''​ **kopieren**,​ Rechte und Symlinks beibehalten | |cp -a ''​Quelle''​ ''​Ziel'' ​  | Verzeichnis ''​Quelle''​ incl. 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 |
Zeile 56: Zeile 56:
 |mv ''​Quelle''​ ''​Ziel''​ | ''​Quelle''​ in ''​Ziel''​ **umbenennen** oder nach Verzeichnis ''​Ziel''​ **verschieben** | |mv ''​Quelle''​ ''​Ziel''​ | ''​Quelle''​ in ''​Ziel''​ **umbenennen** oder nach Verzeichnis ''​Ziel''​ **verschieben** |
 |rm ''​Datei''​ | ''​Datei''​ **löschen** | |rm ''​Datei''​ | ''​Datei''​ **löschen** |
-|cat ''​Datei''​ | Inhalt von ''​Datei''​ **ausgeben** | +|cat ''​Datei''​ | Inhalt von ''​Datei''​ **ausgeben**, geht auch mit mehreren Dateien
-|less ''​Datei''​ | Inhalt von ''​Datei''​ **betrachten**,​ 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|
admin_grundlagen/befehle.txt · Zuletzt geändert: 2024/01/09 09:35 von ingo_wichmann