Linux: Die Macht der Kommandozeile
Die Linux-Essentials-Prüfung umfasst das Thema der Befehlszeile. Diese Tabelle zeigt die untergeordneten Themen, Gewicht, Beschreibung und die wichtigsten Wissensbereiche für dieses Thema.
subtopic | Gewicht | Beschreibung | Hauptbereiche |
---|---|---|---|
Archivieren von Dateien auf der Kommandozeile | 2 | Die Archivierung von Dateien im Benutzerverzeichnis | Dateien, Verzeichnisse- Archive, Kompression |
Suchen und Extrahieren von Daten aus Dateien | 4 | Suchen und Extrahieren von Daten aus Dateien im Home-Verzeichnis | Befehlszeile Pfeiffen- I / O-Re-Richtung |
Drehen Befehle in ein Skript | 4 | Drehen sich wiederholende Befehle in einfachen Skripten | Grundtext Bearbeiten- grundlegende Shell Scripting |
Um angemessen, diese Themen adressieren, konzentrieren sich auf die folgenden Dateien, Begriffe und Anwendungen: / Bin / sh- Argumente- heftiger schlag- bzip2- Fall- verbreitet Teer Optionen- schneiden- Ausgang Zustands- Extrahieren einzelner Dateien von archive finden- für loops- grep- gzip- Kopf- ob- Weniger- nano- Teil POSIX Grund Regular Expressions ([^], ^, $) - Teil POSIX erweiterte reguläre Ausdrücke (+,(), |) - pico- lesen- Sortieren- Schwanz- Teer- Test- unzip- Variablen- vi- Toilette- während- xargs- und Reißverschluss.
Hier sind die Top-Ten-Produkte zu wissen, wie Sie für diese Domain studieren:
Standardeingabe (stdin) Ist traditionell die Tastatur und die Standardausgabe (stdout) Ist traditionell der Monitor. Beide können als Dosenstandardfehler umgeleitet werden (stderr) Unter Verwendung der Symbole >, >>, lt;, und |.
Die Befehle können durch das Semikolon in der Befehlszeile verbunden werden (-) Und jeder Befehl wird unabhängig voneinander ausgeführt werden. Sie können auch das Rohr verwenden (|), Um die Ausgabe eines Befehls als Eingabe eines anderen Befehls zu senden.
Das schneiden Befehl können Felder aus einer Datei ziehen und sie können unter Verwendung kombiniert werden entweder Paste oder beitreten. Letzteres bietet mehr Funktionen als die alte und können mit Bedingungen verwendet werden.
Das Toilette Befehl können die Anzahl der Zeilen, Wörter und Zeichen in einer Datei zu zählen.
Das grep Dienstprogramm (und seine Kollegen egrep und fgrep) Können innerhalb von Dateien Treffern für Strings zu finden verwendet werden.
Das finden Befehl kann verwendet werden, um das System für die Dateien / Verzeichnisse zu suchen, die eine beliebige Anzahl von Kriterien erfüllen. Wenn diese Unternehmen zu finden sind, die xargs Befehl kann für andere Werte innerhalb von ihnen suchen tiefer eingesetzt werden (wie in Verbindung mit grep).
Sie können die Verwendung Teer Befehl (der mehrere Dateien in einem einzigen Archiv kombinieren können) Backups zu tun.
Neben der Archivierung können Sie auch Dateien mit der komprimieren gzip oder Pack Befehle. Um Dateien zu dekomprimieren, verwenden dekomprimieren, gunzip, oder auspacken.
Variablen können in der Befehlszeile gegeben werden und verwiesen als $ 1, $ 2, und so weiter, oder in die Ausführung Datei eingetragen mit der lesen Befehl.
Logic kann durch Testbedingungen mit Skripten hinzugefügt werden Test oder [. Befehle ausführen kann, mit if-then-fi Abweichungen oder durch Looping (während, bis, oder für). Sie können die Verwendung Ausgang Befehl ein Skript oder eine Anwendung zu verlassen Unterbrechung eine Schleife zu verlassen.