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/07/08 16:43]
ingo_wichmann [Befehle für aktuellen Benutzer / Benutzerwechsel]
admin_grundlagen:befehle [2020/12/04 12:33]
holger_jakobs [Befehle für Verzeichnisse]
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 62: Zeile 62:
  
  
-====== Vergleichen von Dateiinhalten / Verzeichnisinhalten ====== 
-Vergleichen von Dateien / Verzeichnissen zeilenweise\\ 
-<​code>​diff Datei1 Datei2</​code>​ 
-Vergleichen von sortierten Dateien zeilenweise\\ 
-<​code>​comm Datei1 Datei2</​code>​ 
-Vergleichen von 3 Dateien / Verzeichnissen\\ 
-<​code>​diff3 Datei1 Datei2 Datei3</​code>​ 
-Bytesweises Vergleichen von Dateien\\ 
-<​code>​cmp Datei1 Datei2</​code>​ 
-Vergleich anstellen und das Ergebnis in neue Datei stellen\\ 
-<​code>​sdiff [ -l ] [ -s ] [ -o output ] [ -w n ] Datei1 Datei2</​code>​ 
-Komfortabler grafischer Vergleich mit Übernahmefunktionen,​ etc. 
-<​code>​meld file1 file2</​code>​ 
-Komfortabler grafischer Vergleich mit Übernahmefunktionen,​ etc. 
-<​code>​kompare</​code>​ 
  
-====== Weitere Befehle ====== + 
-|which ​ |wo kommt der Befehl her?  | +
-|type   |mit Anzeige interner Befehle, Aliases und Funktion etc.    |+
  
  
admin_grundlagen/befehle.txt · Zuletzt geändert: 2024/01/09 09:35 von ingo_wichmann