Browse Source

German pages: refresh outdated translations (#5839)

marchersimon 3 years ago
parent
commit
348fbed937

+ 4 - 0
pages.de/common/ansible.md

@@ -27,3 +27,7 @@
 - Führe einen Befehl mit einer benutzerdefinierten Inventardatei aus:
 
 `ansible {{Gruppe}} -i {{inventardatei}} -m command -a '{{befehl}}'`
+
+- Liste alle Gruppen eines Inventars auf:
+
+`ansible localhost -m debug -a '{{var=groups.keys()}}'`

+ 8 - 4
pages.de/common/cp.md

@@ -9,16 +9,20 @@
 
 - Kopiere eine Datei an einen anderen Ort und behalte den Dateinamen:
 
-`cp {{pfad/zu/datei}} {{pfad/zu/ziel_verzeichnis}}`
+`cp {{pfad/zu/datei}} {{pfad/zu/zielverzeichnis}}`
 
 - Kopiere ein Verzeichnis rekursiv (falls der Zielort bereits existiert, wird das Verzeichnis in das Zielverzeichnis kopiert):
 
-`cp -r {{pfad/zu/verzeichnis}} {{pfad/zu/ziel_verzeichnis}}`
+`cp -r {{pfad/zu/verzeichnis}} {{pfad/zu/zielverzeichnis}}`
 
 - Kopiere ein Verzeichnis rekursiv und gib alle Dateien aus, während sie kopiert werden:
 
-`cp -vr {{pfad/zu/verzeichnis}} {{pfad/zu/ziel_verzeichnis}}`
+`cp -vr {{pfad/zu/verzeichnis}} {{pfad/zu/zielverzeichnis}}`
 
 - Kopiere alle Textdateien in einem Verzeichnis und warte auf eine Bestätigung, falls eine Datei überschrieben werden soll:
 
-`cp -i {{/pfad/zu/*.txt}} {{pfad/zu/ziel_verzeichnis}}`
+`cp -i {{/pfad/zu/*.txt}} {{pfad/zu/zielverzeichnis}}`
+
+- Folge symbolischen Links vor dem Kopieren:
+
+`cp -L {{link}} {{pfad/zu/zielverzeichnis}}`

+ 12 - 8
pages.de/common/fish.md

@@ -4,26 +4,30 @@
 > Eine benutzerfreundliche Eingabeaufforderung.
 > Weitere Informationen: <https://fishshell.com>.
 
-- Starte fish:
+- Starte eine interaktive Shell-Sitzung:
 
 `fish`
 
-- Führe einen Befehl mit fish aus:
+- Führe einen Befehl aus:
 
 `fish -c "{{befehl}}"`
 
-- Führe ein fish-Skript aus:
+- Führe ein Skript aus:
 
-`fish {{pfad/zu/datei.fish}}`
+`fish {{pfad/zu/skript.fish}}`
 
-- Überprüfe ein fish-Skript auf Syntaxfehler:
+- Überprüfe ein Skript auf Syntaxfehler:
 
-`fish --no-execute {{pfad/zu/datei.fish}}`
+`fish --no-execute {{pfad/zu/skript.fish}}`
+
+- Starte eine private interaktive Shell-Sitzung, in der `fish` weder auf die Shell-History zugreift, noch diese verändert:
+
+`fish --private`
 
 - Gib die Version von fish aus:
 
 `fish --version`
 
-- Setze und exportiere eine permanente Umgebungsvariable:
+- Setze und exportiere eine permanente Umgebungsvariable (nur innerhalb der Shell):
 
-`set -Ux {{name}} {{wert}}`
+`set -Ux {{variablenname}} {{variablenwert}}`

+ 5 - 5
pages.de/common/git-add.md

@@ -3,15 +3,15 @@
 > Füge Dateien zum Index/Stage hinzu.
 > Weitere Informationen: <https://git-scm.com/docs/git-add>.
 
-- Füge eine bestimmte Datei zum Index/Stage hinzu:
+- Füge eine bestimmte Datei zum Index hinzu:
 
 `git add {{pfad/zu/datei}}`
 
-- Füge alle Dateien zum Index/Stage hinzu (nachverfolgte und nicht nachverfolgte):
+- Füge alle Dateien zum Index hinzu (nachverfolgte und nicht nachverfolgte):
 
 `git add -A`
 
-- Füge nur nachverfolgte Dateien zum Index/Stage hinzu (Updaten des Index/Stage):
+- Füge nur nachverfolgte Dateien zum Index hinzu (Updaten des Index):
 
 `git add -u`
 
@@ -19,7 +19,7 @@
 
 `git add -f`
 
-- Füge Teile von Dateien zum Index/Stage interaktiv hinzu:
+- Füge Teile von Dateien zum Index interaktiv hinzu:
 
 `git add -p`
 
@@ -27,6 +27,6 @@
 
 `git add -p {{pfad/zu/datei}}`
 
-- Füge Dateien zum Index/Stage interaktiv hinzu:
+- Füge Dateien zum Index interaktiv hinzu:
 
 `git add -i`

+ 15 - 3
pages.de/common/git-apply.md

@@ -1,16 +1,28 @@
 # git apply
 
-> Integriere eine Patch-Datei und/oder füge sie zum Index/Stage hinzu.
+> Integriere eine Patch-Datei und/oder füge sie zum Index hinzu.
 > Weitere Informationen: <https://git-scm.com/docs/git-apply>.
 
-- Gib Meldungen über eine gepatchten Datei aus:
+- Gib Informationen über gepatchte Dateien aus:
 
 `git apply --verbose {{pfad/zu/datei}}`
 
-- Integriere die Patch-Datei und füge sie zum Index/Stage hinzu:
+- Integriere die Patch-Datei und füge sie zum Index hinzu:
 
 `git apply --index {{pfad/zu/datei}}`
 
 - Integriere eine externe Patch-Datei:
 
 `curl {{https://beispiel.de/datei.patch}} | git apply`
+
+- Gib diffstat des Inputs aus und integriere die Patch-Datei:
+
+`git apply --stat --apply {{pfad/zu/datei}}`
+
+- Integriere eine Patch-Datei in umgekehrter Reihenfolge:
+
+`git apply --reverse {{pfad/zu/datei}}`
+
+- Speichere das Ergebnis einer Patch-Datei im Index, ohne den Arbeitsbaum zu verändern:
+
+`git apply --cache {{pfad/zu/datei}}`

+ 9 - 1
pages.de/common/git-clone.md

@@ -7,6 +7,10 @@
 
 `git clone {{url_zu_repository}}`
 
+- Klone ein existierendes Repository in ein bestimmtes Verzeichnis:
+
+`git clone {{url_zu_repository}} {{pfad/zu/verzeichnis}}`
+
 - Klone ein existierendes Repository und seine Submodule:
 
 `git clone --recursive {{url_zu_repository}}`
@@ -19,6 +23,10 @@
 
 `git clone -q {{url_zu_repository}}`
 
-- Klone ein existierendes Repository und rufe nur die neusten 10 Commits im standardmäßigen Branch ab (spart Zeit):
+- Klone ein existierendes Repository und rufe nur die neuesten 10 Commits im Standard-Branch ab (spart Zeit):
 
 `git clone --depth {{10}} {{url_zu_repository}}`
+
+- Klone ein existierendes Repository, aber lade nur einen bestimmten Branch herunter:
+
+`git clone --branch {{name}} --single-branch {{url_zu_repository}}`

+ 5 - 1
pages.de/common/git-commit.md

@@ -7,7 +7,11 @@
 
 `git commit -m "{{nachricht}}"`
 
-- Stage alle modifizierten Dateien und comitte sie mit einer Nachricht:
+- Committe alle gestagten Dateien zum Repository mit einer Nachricht aus einer Datei:
+
+`git commit --file {{pfad/zu/commit_nachricht_datei}}`
+
+- Stage alle modifizierten Dateien und committe sie mit einer Nachricht:
 
 `git commit -a -m "{{nachricht}}"`
 

+ 4 - 0
pages.de/common/git-init.md

@@ -7,6 +7,10 @@
 
 `git init`
 
+- Erstelle ein neues Repository, welches SHA256 für Objekt-Hashes verwendet (benötigt Git 2.29+):
+
+`git init --object-format={{sha256}}`
+
 - Erstelle eine neues minimales Repository, welches sich für die Verwendung als Remote-Repository über SSH eignet:
 
 `git init --bare`

+ 4 - 0
pages.de/common/ls.md

@@ -11,6 +11,10 @@
 
 `ls -a`
 
+- Liste alle Dateien mit einem abschließenden `/` bei Verzeichnis-Namen auf:
+
+`ls -F`
+
 - Liste alle Dateien mit Berechtigungen, Besitzer, Größe und Änderungsdatum auf:
 
 `ls -la`

+ 5 - 1
pages.de/common/zsh.md

@@ -18,4 +18,8 @@
 
 - Führe Befehle aus einem Skript aus und schreibe die Befehle in die Konsole:
 
-`zsh -x {{pfad/zu/skript}}`
+`zsh --xtrace {{pfad/zu/skript}}`
+
+- Starte eine interaktive Eingabeaufforderung, in der jeder Befehl ausgegeben wird, bevor er ausgeführt wird:
+
+`zsh --verbose`

+ 4 - 0
pages.de/linux/apt.md

@@ -24,6 +24,10 @@
 
 `sudo apt remove {{paket}}`
 
+- Aktualisiere alle installierten Pakete auf die neueste Version:
+
+`sudo apt upgrade`
+
 - Liste alle Pakete auf:
 
 `apt list`