diff --git a/pages.de/linux/acpi.md b/pages.de/linux/acpi.md new file mode 100644 index 000000000..9f0f22a6c --- /dev/null +++ b/pages.de/linux/acpi.md @@ -0,0 +1,28 @@ +# acpi + +> Zeigt den Akkustatus oder Temperatur-Informationen an. +> Mehr Informationen: . + +- Zeige Informationen über den Akku an: + +`acpi` + +- Zeige Informationen zur Temperatur an: + +`acpi -t` + +- Zeige Informationen über die Kühlung an: + +`acpi -c` + +- Zeige Temperatur-Informationen in Fahrenheit an: + +`acpi -tf` + +- Zeige alle Informationen an: + +`acpi -V` + +- Extrahiere Informationen von `/proc`, anstatt von `/sys`: + +`acpi -p` diff --git a/pages.de/linux/addpart.md b/pages.de/linux/addpart.md new file mode 100644 index 000000000..4f5c2fec4 --- /dev/null +++ b/pages.de/linux/addpart.md @@ -0,0 +1,9 @@ +# addpart + +> Informiert den Linux-Kernel über die Existenz der angegebenen Partition. +> Dieser Befehl ist ein einfacher Wrapper um den `add partition` ioctl. +> Mehr Informationen: . + +- Informiere den Kernel über die Existenz der angegebenen Partition: + +`addpart {{gerät}} {{partition}} {{start}} {{länge}}` diff --git a/pages.de/linux/addr2line.md b/pages.de/linux/addr2line.md new file mode 100644 index 000000000..00d12dd4e --- /dev/null +++ b/pages.de/linux/addr2line.md @@ -0,0 +1,16 @@ +# addr2line + +> Konvertiere Adressen von Binärdateien in Dateinamen und Zeilennummern. +> Mehr Informationen: . + +- Zeige den Dateinamen und die Zeilennummer des Quellcodes von einer Befehlssadresse einer ausführbaren Datei an: + +`addr2line --exe={{pfad/zur/ausführbaren_datei}} {{adresse}}` + +- Zeige den Funktionsnamen, Dateinamen und Zeilennummer an: + +`addr2line --exe={{pfad/zum/executable}} --functions {{adresse}}` + +- Entmangele den Funktionsnamen für C++ Code: + +`addr2line --exe={{pfad/zum/executable}} --functions --demangle {{adresse}}` diff --git a/pages.de/linux/amixer.md b/pages.de/linux/amixer.md new file mode 100644 index 000000000..a3f5638e8 --- /dev/null +++ b/pages.de/linux/amixer.md @@ -0,0 +1,12 @@ +# amixer + +> Mixer für den ALSA Soundkarten-Treiber. +> Mehr Informationen: . + +- Erhöhe den Gesamtpegel um 10%: + +`amixer -D pulse sset Master {{10%+}}` + +- Verringere den Gesamtpegel um 10%: + +`amixer -D pulse sset Master {{10%-}}` diff --git a/pages.de/linux/anbox.md b/pages.de/linux/anbox.md new file mode 100644 index 000000000..84659571e --- /dev/null +++ b/pages.de/linux/anbox.md @@ -0,0 +1,8 @@ +# anbox + +> Führe Android-Anwendungen auf jedem GNU/Linux Betriebssystem aus. +> Mehr Informationen: . + +- Starte Anbox im App Manager: + +`anbox launch --oackage={{org.anbox.appmgr}} --component={{org.anbox.appmgr.AppViewActivity}}` diff --git a/pages.de/linux/apache2ctl.md b/pages.de/linux/apache2ctl.md new file mode 100644 index 000000000..209d5ea14 --- /dev/null +++ b/pages.de/linux/apache2ctl.md @@ -0,0 +1,25 @@ +# apache2ctl + +> Das CLI Tool um den Apache HTTP Web Server zu administrieren. +> Dieser Befehl wird mit Debian-basierten Betriebssystemen geliefert, für RHEL siehe `httpd`. +> Mehr Informationen: . + +- Starte den Apache daemon. Gibt einen Fehler aus, wenn er bereits läuft: + +`sudo apache2ctl start` + +- Stoppe den Apache Daemon: + +`sudo apache2ctl stop` + +- Starte den Apache Daemon neu: + +`sudo apache2ctl restart` + +- Überprüfe die Syntax einer Konfigurationsdatei: + +`sudo apache2ctl -t` + +- Liste alle geladenen Module auf: + +`sudo apache2ctl -M` diff --git a/pages.de/linux/aplay.md b/pages.de/linux/aplay.md new file mode 100644 index 000000000..fb26e0dfa --- /dev/null +++ b/pages.de/linux/aplay.md @@ -0,0 +1,16 @@ +# aplay + +> Command-line Musik Player für den ALSA Soundkarten-Treiber. +> Mehr Informationen: . + +- Spiele eine bestimmte Datei (Abtastrate, Bittiefe, etc. werden automatisch für das Dateiformat erkannt): + +`aplay {{pfad/zu/datei}}` + +- Spiele die ersten 10 Sekunden einer bestimmten Datei mit 2500 Hz: + +`aplay --duration={{10}} --rate={{2500}} {{pfad/zu/datei}}` + +- Spiele die rohe Datei mit 22050 Hz, mono, 8-bit, als Mu-Lw `.au` Datei: + +`aplay --channels={{1}} --file-type {{raw}} --rate={{22050}} --format={{mu_law}} {{pfad/zu/datei}}` diff --git a/pages.de/linux/apport-bug.md b/pages.de/linux/apport-bug.md new file mode 100644 index 000000000..26a8e7ff9 --- /dev/null +++ b/pages.de/linux/apport-bug.md @@ -0,0 +1,20 @@ +# apport-bug + +> Reiche einen Fehlerbericht über Ubuntu ein. +> Mehr Informationen: . + +- Reiche einen Fehlerbericht über das gesamte System ein: + +`apport-bug` + +- Reiche einen Fehlerbericht über ein bestimmtes Paket ein: + +`apport-bug {{paket}}` + +- Reiche einen Fehlerbericht über eine bestimmte ausführbare Datei ein: + +`apport-bug {{pfad/zum/executable}}` + +- Reiche einen Fehlerbericht über einen bestimmten Prozess ein: + +`apport-bug {{PID}}` diff --git a/pages.de/linux/apt-cache.md b/pages.de/linux/apt-cache.md new file mode 100644 index 000000000..a7a5cb5d6 --- /dev/null +++ b/pages.de/linux/apt-cache.md @@ -0,0 +1,24 @@ +# apt-cache + +> Debian und Ubuntu Paket Suche. +> Mehr Informationen: . + +- Suche nach einem Paket in deinen aktuellen Paket Quellen: + +`apt-cache search {{suchbegriff}}` + +- Zeige die Paketinformationen zu einem Paket: + +`apt-cache show {{paket}}` + +- Überprüfe ob ein Paket installiert und up to date ist: + +`apt-cache policy {{paket}}` + +- Zeige die Abhängigkeiten eines Pakets: + +`apt-cache depends {{paket}}` + +- Zeige Pakete die von einem bestimmten Paket abhängen: + +`apt-cache rdepends {{paket}}` diff --git a/pages.de/linux/apt-file.md b/pages.de/linux/apt-file.md new file mode 100644 index 000000000..d683a0a09 --- /dev/null +++ b/pages.de/linux/apt-file.md @@ -0,0 +1,20 @@ +# apt-file + +> Suche nach Dateien in apt Paketen, auch in den nicht installierten. +> Mehr Informationen: . + +- Aktualisiere die Metadatenbank: + +`sudo apt update` + +- Suche nach Paketen, die die/den spezifizierten Pfad/Datei enthalten: + +`apt-file {{search|find}} {{pfad/zur/datei}}` + +- Liste die Inhalte eines bestimmten Pakets auf: + +`apt-file {{show|list}} {{paketname}}` + +- Suche nach Paketen auf die die Regular Expression zutrifft: + +`apt-file {{search|find}} --regexp {{regular_expression}}` diff --git a/pages.de/linux/apt-key.md b/pages.de/linux/apt-key.md new file mode 100644 index 000000000..748d7fdc0 --- /dev/null +++ b/pages.de/linux/apt-key.md @@ -0,0 +1,25 @@ +# apt-key + +> Schlüssel Management Tool für den APT Paket Manager auf Debian und Ubuntu. +> Notiz: `apt-key` ist deprecated (außer für `apt-key del` in Maintainer Scripts). +> Mehr Informationen: . + +- Liste alle vertauten Schlüssel: + +`apt-key list` + +- Füge einen Schlüssel hinzu: + +`apt-key add {{public_key_file.asc}}` + +- Lösche einen Schlüssel: + +`apt-key del {{key_id}}` + +- Füge einen Remote Schlüssel hinzu: + +`wget -qO - {{https://host.tld/filename.key}} | apt-key add -` + +- Füge einen Schlüssel von einem Schlüsselserver hinzu nur mit der Schlüssel ID: + +`apt-key adv --keyserver {{pgp.mit.edu}} --recv {{KEYID}}` diff --git a/pages.de/linux/apt-mark.md b/pages.de/linux/apt-mark.md new file mode 100644 index 000000000..e62623e50 --- /dev/null +++ b/pages.de/linux/apt-mark.md @@ -0,0 +1,24 @@ +# apt-mark + +> Tool um den Status eines installierten Paketes zu verändern. +> Mehr Informationen: . + +- Markiere ein Paket als automatisch installiert: + +`sudo apt-mark auto {{paketname}}` + +- Halte ein Paket auf seiner aktuellen Version und verhindere dass es aktualisiert wird: + +`sudo apt-mark hold {{paketname}}` + +- Erlaube dass ein Paket wieder aktualisiert werden darf: + +`sudo apt-mark unhold {{paketname}}` + +- Zeige manuell installierte Pakete: + +`apt-mark showmanual` + +- Zeige gehaltene Pakete die nicht aktualisiert werden dürfen: + +`apt-mark showhold` diff --git a/pages.de/linux/aptitude.md b/pages.de/linux/aptitude.md new file mode 100644 index 000000000..047500abe --- /dev/null +++ b/pages.de/linux/aptitude.md @@ -0,0 +1,36 @@ +# aptitude + +> Debian und Ubuntu Paket Management Tool. +> Mehr Informationen: . + +- Synchronisiere die Paketliste und verfügbaren Versionen. Dieser Command sollte zuerst ausgeführt werden bevor weitere aptitude Commands ausgeführt werden: + +`aptitude update` + +- Installiere ein neues Paket und seine Abhängigkeiten: + +`aptitude install {{paket}}` + +- Suche nach einem Paket: + +`aptitude search {{paket}}` + +- Suche nach einem installierten Paket (`?installed` ist ein aptitude Suchbegriff): + +`aptitude search ?installed ({{paket}})` + +- Entferne ein Paket und alle Abhängigkeiten: + +`aptitude remove {{paket}}` + +- Aktualisiere installierte Pakete auf die neusten Versionen: + +`aptitude upgrade` + +- Aktualisiere installierte Pakete (wie `aptitude upgrade`), inklusive obsoleter Pakete und installiere zusätzliche Pakete um die neuen Paket Abhängigkeiten zu erfüllen: + +`aptitude full-upgrade` + +- Friere ein installiertes Paket ein und verhindere, dass es automatisch aktualisiert wird: + +`aptitude hold '?installed({{paket}})'` diff --git a/pages.de/linux/archey.md b/pages.de/linux/archey.md new file mode 100644 index 000000000..4789bb424 --- /dev/null +++ b/pages.de/linux/archey.md @@ -0,0 +1,8 @@ +# archey + +> Simples Tool um system informationen stylish zu präsentieren. +> Mehr Informationen: . + +- Zeige System Informationen: + +`archey` diff --git a/pages.de/linux/archinstall.md b/pages.de/linux/archinstall.md new file mode 100644 index 000000000..061a34d62 --- /dev/null +++ b/pages.de/linux/archinstall.md @@ -0,0 +1,12 @@ +# archinstall + +> Geführte Arch Linux Installation. +> Mehr Informationen: . + +- Starte den interaktiven Installer: + +`àrchinstall` + +- Starte einen voreingestellten Installer: + +`archinstall {{minimal|unattended}}` diff --git a/pages.de/linux/archlinux-java.md b/pages.de/linux/archlinux-java.md new file mode 100644 index 000000000..e674dacdf --- /dev/null +++ b/pages.de/linux/archlinux-java.md @@ -0,0 +1,20 @@ +# archlinux-java + +> Ein Helfer Script das Funktionen für Java Umgebungen bereitstellt. +> Mehr Informationen: . + +- Liste installierte Java Umgebungen: + +`archlinux-java status` + +- Setze die default Java Umgebung: + +`archlinux-java set {{java_environment}}` + +- Entferne die default Java Umgebung: + +`archlinux-java unset` + +- Setze die default Java Umgebung automatisch: + +`archlinux-java fix` diff --git a/pages.de/linux/arecord.md b/pages.de/linux/arecord.md new file mode 100644 index 000000000..1fa6cec43 --- /dev/null +++ b/pages.de/linux/arecord.md @@ -0,0 +1,24 @@ +# arecord + +> Sound Recorder für den ALSA Soundkarten Treiber. +> Mehr Informationen: . + +- Nehme einen Schnipsel in "CD" Qualität auf (beende die Aufnahme mit CTRL-C): + +`arecord -vv --format=cd {{pfad/zur/datei.wav}}` + +- Nehme einen Schnipsel in "CD" Qualität auf mit einer festen Länge von 10 Sekunden: + +`arecord -vv --format=cd --duration={{10}} {{pfad/zur/datei.wav}}` + +- Nehme einen Schnipsel auf und speichere es als MP3 (beende die Aufnahme mit CTRL-C): + +`arecord -vv --format=cd --file-type raw | lame -r - {{path/to/file.mp3}}` + +- Liste alle Soundkarten und digitalen Ausgabe Geräte: + +`arecord --list-devices` + +- Benutze das interaktive Interface (z.B. Space oder Enter für Play oder Pause): + +`arecord --interactive` diff --git a/pages.de/linux/arithmetic.md b/pages.de/linux/arithmetic.md new file mode 100644 index 000000000..e3b8f4dc8 --- /dev/null +++ b/pages.de/linux/arithmetic.md @@ -0,0 +1,16 @@ +# arithmetic + +> Quiz über simple arithmetische Probleme. +> Mehr Informationen: . + +- Starte ein arithmetisches Quiz: + +`arithmetic` + +- Spezifiziere einen oder mehr arithemtische [O]peratoren um Probleme mit ihnen zu bekommen: + +`arithmetic -o {{+|-|x|/}}` + +- Gib eine Reichweite. Additions- und Multiplikationsprobleme werden Zahlen zwischen 0 und der gegebenen Reichweite enthalten. Subtraktionen und Divisionen werden Zahlen zwischen -1 und der gegebenen Reichweite enthalten. + +`arithmetic -r {{7}}` diff --git a/pages.de/linux/ark.md b/pages.de/linux/ark.md new file mode 100644 index 000000000..bb19cea17 --- /dev/null +++ b/pages.de/linux/ark.md @@ -0,0 +1,16 @@ +# ark + +> KDE Archivierungs Tool. +> Mehr Informationen: . + +- Extrahiere ein Archiv ins aktuelle Verzeichnis: + +`ark --batch {{archiv}}` + +- Verändere das Verzeichnis in das extrahiert wird: + +`ark --batch --destination {{pfad/zum/verzeichnis}} {{archiv}}` + +- Erstelle ein Archiv wenn es nicht existiert und füge Dateien hinzu: + +`ark --add-to {{archiv}} {{datei1}} {{datei2}}` diff --git a/pages.de/linux/as.md b/pages.de/linux/as.md new file mode 100644 index 000000000..147ff794e --- /dev/null +++ b/pages.de/linux/as.md @@ -0,0 +1,21 @@ +# as + +> Portabler GNU assembler. +> Hauptsächlich beabsichtigt um output von `gcc` für `ld` vorzubereiten. +> Mehr Informationen: . + +- Assemble eine Datei und schreibe den Output in eine in `a.out`. + +`as {{datei.s}}` + +- Assemble den Output einer gegebenen Datei: + +`as {{datei.s}} -o {{out.o}}` + +- Generiere den Output schneller indem Leerzeichen und Kommentare nicht verarbeitet werden. (Sollte nur für vertauenswürdige Compiler benutzt werden): + +`as -f {{datei.s}}` + +- Inkludiere einen gegebenen Pfad in der Liste von Verzeichnissen für die Suche nach Dateien: + +`as -I {{pfad/zum/verzeichnis}} {{datei.s}}` diff --git a/pages.de/linux/ascii.md b/pages.de/linux/ascii.md new file mode 100644 index 000000000..f33845452 --- /dev/null +++ b/pages.de/linux/ascii.md @@ -0,0 +1,36 @@ +# ascii + +> Zeige ASCII Aliase von Buchstaben. +> Mehr Informationen: . + +- Zeige ASCII Aliase eines Buchstabens: + +`ascii {{a}}` + +- Zeige ASCII Aliase im kurzen script-freundlichen Modus: + +`ascii -t {{a}}` + +- Zeige ASCII Aliase von mehreren Buchstaben: + +`ascii -s {{tldr}}` + +- Zeige die ASCII Tabelle im Dezimalsystem: + +`ascii -d` + +- Zeige die ASCII Tabelle im Hexadezimalsystem: + +`ascii -x` + +- Zeige die ASCII Tabelle im Oktalsystem: + +`ascii -o` + +- Zeige die ASCII Tabelle im Binärsystem: + +`ascii -b` + +- Zeige eine Übersicht über alle Optionen und die komplette ASCII Tabelle: + +`ascii` diff --git a/pages.de/linux/asciiart.md b/pages.de/linux/asciiart.md new file mode 100644 index 000000000..5ab4f3653 --- /dev/null +++ b/pages.de/linux/asciiart.md @@ -0,0 +1,28 @@ +# asciiart + +> Konvertiere Bilder zu ASCII. +> Mehr Informationen: . + +- Lese ein Bild aus einer Datei und zeige es als ASCII: + +`asciiart {{pfad/zur/datei.jpg}}` + +- Lese ein Bild aus einer URL und zeige es als ASCII: + +`asciiart {{www.example.com/bild.jpg}}` + +- Wähle die output Breite (default ist 100): + +`asciiart -width {{50}} {{pfad/zum/bild.jpg}}` + +- Zeige den output in Farbe: + +`asciiart --color {{pfad/zum/bild.jpg}}` + +- Wähle das outout format (default ist text): + +`asciiart --format {{text|html}} {{pfad/zum/bild.jpg}}` + +- Invertiere die Buchstaben Map: + +`asciiart --invert-chars {{pfad/zum/bild.jpg}}` diff --git a/pages.de/linux/aspell.md b/pages.de/linux/aspell.md new file mode 100644 index 000000000..d28f64a61 --- /dev/null +++ b/pages.de/linux/aspell.md @@ -0,0 +1,24 @@ +# aspell + +> Interaktiver Korrektur Leser. +> Mehr Informationen: . + +- Überprüfe eine einzelne Datei auf Fehler: + +`aspell check {{pfad/zur/datei}}` + +- Liste falsch geschriebene Worte von Standard Input: + +`cat {{file}} | aspell list` + +- Zeige verfügbare Wörterbücher Sprachen: + +`aspell dicts` + +- Nutze aspell mit einem anderen Wörterbuch (nimmt 2-Buchstaben-Sprachkürzel laut ISO 639 Sprach Code): + +`aspell --lang={{cs}}` + +- Zeige alle falsch geschriebenen Wörter von Standard Input und ignoriere ale Wörter, in deiner persönlichen Wort Liste: + +`cat {{file}} | aspell --personal={{persönliche-wort-liste.pws}} {{list}}` diff --git a/pages.de/linux/cp.md b/pages.de/linux/cp.md new file mode 100644 index 000000000..03998b65a --- /dev/null +++ b/pages.de/linux/cp.md @@ -0,0 +1,32 @@ +# cp + +> Kopiere Dateien und Verzeichnisse. +> Mehr Informationen: . + +- Kopiere eine Datei an einen anderen Ort: + +`cp {{pfad/zur/ausgangs_datei.ext}} {{pfad/zur/ziel_datei.ext}}` + +- Kopiere eine Datei in ein anderes Verzeichnis und behalte den Dateinamen bei: + +`cp {{pfad/zur/ausgang_datei.ext}} {{pfad/zum/ziel_verzeichnis}}` + +- Kopiere die Inhalte eines Verzeichnisses rekursiv zu einem neuen Ort (wenn das Ziel existiert, wird das Verzeichnis ins bestehende Ziel Verzeichnis kopiert): + +`cp -r {{pfad/zum/ausgangs_verzeichnis}} {{pfad/zum/ziel_verzeichnis}}` + +- Kopiere ein Verzeichnis rekursiv im ausführlichen Modus (zeigt die Dateien die kopiert werden): + +`cp -vr {{pfad/zum/ausgangs_verzeichnis}} {{pfad/zum/ziel_verzeichnis}}` + +- Kopiere text Dateien zu einem anderen Ort im interaktiven Modus (fragt die Nutzer:in bevor eine Datei überschrieben wird): + +`cp -i {{*.txt}} {{pfad/zum/ziel_verzeichnis}}` + +- Folge symbolischen Verzeichnislinks vorm Kopieren: + +`cp -L {{link}} {{pfad/zum/ziel_verzeichnis}}` + +- Benutze den vollen Pfad der Ausgangsdateien und erstelle alle fehlenden Verzeichnisse beim Kopieren: + +`cp --parents {{quelle/pfad/zur/datei}} {{pfad/zur/ziel_datei}}`