Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
linux:datei-befehle [2025/02/06 21:00] swelinux:datei-befehle [2025/12/20 14:53] (current) – external edit 127.0.0.1
Line 1: Line 1:
-====== Datei-Befehle ======+Datei-Befehle
  
  
----- 
  
-==== pwd - Aktueller Ordner ==== +### pwd - Aktueller Ordner 
- +-   Zeigt dir den aktuellen Ordner-Pfad (print working directory) 
-<code>+```
 pwd pwd
-</code>+```
  
-  * Zeigt dir den aktuellen Ordner-Pfad (print working directory) 
  
  
----- +### ls - Inhalt Ordner 
- +-   Zeigt (listet) dir den Inhalt eines Ordners an (list) 
-==== ls - Inhalt Ordner ==== +```
- +
-<code>+
 ls ls
-</code>+```
  
-  Zeigt (listet) dir den Inhalt eines Ordners an (list)+| Befehl   | Beschreibung | 
 +|----------|-------------| 
 +| `ls -l`  | Detaillierte Listenansicht mit Rechten und Größe | 
 +| `ls -a`  | Zeigt auch versteckte Dateien an 
 +| `ls -la` | Kombination aus `-l` und `-a` |
  
-^Befehl        ^Beschreibung                                    ^ 
-|''%%ls -l%%'' |Detaillierte Listenansicht mit Rechten und Größe| 
-|''%%ls -a%%'' |Zeigt auch versteckte Dateien an                | 
-|''%%ls -la%%''|Kombination aus ''%%-l%%'' und ''%%-a%%''       | 
  
  
----- +### mkdir - Erstelle Ordner 
- +-   Erstellt einen oder mehrere Ordner (make directory) 
-==== mkdir - Erstelle Ordner ==== +```
- +
-<code>+
 mkdir ORDNER [ORDNER] ... mkdir ORDNER [ORDNER] ...
-</code>+```
  
-  * Erstellt einen oder mehrere Ordner (make directory)+| Befehl                      | Beschreibung | 
 +|-----------------------------|-------------| 
 +| `mkdir ORDNER`              | Erstellt einen neuen Ordner | 
 +| `mkdir ORDNER1 ORDNER2 …`   | Erstellt mehrere Ordner auf einmal | 
 +| `mkdir -p ORDNER1/ORDNER2`  | Erstellt verschachtelte Ordner | 
 +| `mkdir /PATH/TO/ORDNER`     | Erstellt einen Ordner an einem bestimmten Pfad |
  
-^Befehl                          ^Beschreibung                                  ^ 
-|''%%mkdir ORDNER%%''            |Erstellt einen neuen Ordner                   | 
-|''%%mkdir ORDNER1 ORDNER2 …%%'' |Erstellt mehrere Ordner auf einmal            | 
-|''%%mkdir -p ORDNER1/ORDNER2%%''|Erstellt verschachtelte Ordner                | 
-|''%%mkdir /PATH/TO/ORDNER%%''   |Erstellt einen Ordner an einem bestimmten Pfad| 
  
  
----- +### rm - Lösche Ordner/Dateien 
- +-   Löscht die angegebenen Ordner oder Dateien (remove) 
-==== rm - Lösche Ordner/Dateien ==== +```
- +
-<code>+
 rm rm
-</code>+```
  
-  * Löscht die angegebenen Ordner oder Dateien (remove)+| Befehl                      | Beschreibung | 
 +|-----------------------------|-------------| 
 +| `rm FILE [FILE2]`           Löscht eine oder mehrere Dateien 
 +| `rm *.jpg`                  | Löscht alle Dateien mit der Endung `.jpg` | 
 +| `rm PATH/TO/FOLDER/FILE`    | Löscht eine Datei in einem bestimmten Pfad | 
 +| `rm /PATH/TO/FOLDER/FILE`   | Löscht eine Datei mit absolutem Pfad |
  
-^Befehl                         ^Beschreibung                                   ^ +Befehl         | Beschreibung | 
-|''%%rm FILE [FILE2]%%''        |Löscht eine oder mehrere Dateien               +|---------------|-------------
-|''%%rm *.jpg%%''               |Löscht alle Dateien mit der Endung ''%%.jpg%%''+`rm -r ORDNER`  | Löscht einen Ordner und seinen Inhalt rekursiv 
-|''%%rm PATH/TO/FOLDER/FILE%%'' |Löscht eine Datei in einem bestimmten Pfad     +`rm -rf ORDNER` Erzwingt das Löschen eines Ordners ohne Rückfrage 
-|''%%rm /PATH/TO/FOLDER/FILE%%''|Löscht eine Datei mit absolutem Pfad           |+`rm -ri ORDNER` Fragt vor dem Löschen jedes Elements nach Bestätigung |
  
-^Befehl               ^Beschreibung                                         ^ 
-|''%%rm -r ORDNER%%'' |Löscht einen Ordner und seinen Inhalt rekursiv       | 
-|''%%rm -rf ORDNER%%''|Erzwingt das Löschen eines Ordners ohne Rückfrage    | 
-|''%%rm -ri ORDNER%%''|Fragt vor dem Löschen jedes Elements nach Bestätigung| 
  
  
----- +### cp - Dateien kopieren 
- +-   Kopiert eine Datei oder einen Ordner (copy) 
-==== cp - Dateien kopieren ==== +```
- +
-<code>+
 cp QUELLE ZIEL cp QUELLE ZIEL
-</code>+```
  
-  * Kopiert eine Datei oder einen Ordner (copy)+| Befehl                      | Beschreibung | 
 +|-----------------------------|-------------| 
 +| `cp DATEI NEUERNAME`        | Erstellt eine Kopie der Datei mit neuem Namen | 
 +| `cp DATEI ORDNER/         | Kopiert die Datei in einen anderen Ordner 
 +| `cp -r ORDNER1 ORDNER2`     | Kopiert einen Ordner samt Inhalt | 
 +| `cp -i DATEI NEUERNAME`     | Fragt vor dem Überschreiben einer Datei nach Bestätigung |
  
-^Befehl                       ^Beschreibung                                            ^ 
-|''%%cp DATEI NEUERNAME%%''   |Erstellt eine Kopie der Datei mit neuem Namen           | 
-|''%%cp DATEI ORDNER/%%''     |Kopiert die Datei in einen anderen Ordner               | 
-|''%%cp -r ORDNER1 ORDNER2%%''|Kopiert einen Ordner samt Inhalt                        | 
-|''%%cp -i DATEI NEUERNAME%%''|Fragt vor dem Überschreiben einer Datei nach Bestätigung| 
  
  
----- +### mv - Dateien verschieben/umbenennen 
- +-   Verschiebt eine Datei oder einen Ordner oder benennt sie um (move) 
-==== mv - Dateien verschieben/umbenennen ==== +```
- +
-<code>+
 mv QUELLE ZIEL mv QUELLE ZIEL
-</code> +```
- +
-  * Verschiebt eine Datei oder einen Ordner oder benennt sie um (move) +
- +
-^Befehl                       ^Beschreibung                                            ^ +
-|''%%mv DATEI NEUERNAME%%''   |Benennt eine Datei um                                   | +
-|''%%mv DATEI ORDNER/%%''     |Verschiebt eine Datei in einen anderen Ordner           | +
-|''%%mv -i DATEI NEUERNAME%%''|Fragt vor dem Überschreiben einer Datei nach Bestätigung|+
  
 +| Befehl                      | Beschreibung |
 +|-----------------------------|-------------|
 +| `mv DATEI NEUERNAME`        | Benennt eine Datei um |
 +| `mv DATEI ORDNER/         | Verschiebt eine Datei in einen anderen Ordner |
 +| `mv -i DATEI NEUERNAME`     | Fragt vor dem Überschreiben einer Datei nach Bestätigung |
  
----- 
  
-==== touch - Datei erstellen oder Datum aktualisieren ==== 
  
-<code>+### touch - Datei erstellen oder Datum aktualisieren 
 +-   Erstellt eine neue, leere Datei oder aktualisiert das Änderungsdatum einer bestehenden Datei (touch) 
 +```
 touch DATEI touch DATEI
-</code>+```
  
-  * Erstellt eine neue, leere Datei oder aktualisiert das Änderungsdatum einer bestehenden Datei (touch)+| Befehl                      | Beschreibung | 
 +|-----------------------------|-------------| 
 +| `touch DATEI`               Erstellt eine neue Datei oder aktualisiert eine bestehende | 
 +| `touch DATEI1 DATEI2 …`     | Erstellt oder aktualisiert mehrere Dateien auf einmal | 
 +| `touch -c DATEI`            | Aktualisiert das Datum nur, wenn die Datei existiert |
  
-^Befehl                       ^Beschreibung                                              ^ 
-|''%%touch DATEI%%''          |Erstellt eine neue Datei oder aktualisiert eine bestehende| 
-|''%%touch DATEI1 DATEI2 …%%''|Erstellt oder aktualisiert mehrere Dateien auf einmal     | 
-|''%%touch -c DATEI%%''       |Aktualisiert das Datum nur, wenn die Datei existiert      | 
  
  
-----