Unter Linux verwenden wir grundsätzlich CUI (Character User Interface), um verschiedene Aufgaben zu erledigen. Natürlich gibt es viele Distributionen, die eine Desktop-Umgebung bieten. Der Großteil der Arbeit wird mit CUI in virtuellen Umgebungen wie der Serverkonstruktion, verschiedenen Konfigurationseinstellungen, Docker, GCP und AWS ausgeführt.
Daher werde ich die grundlegenden Befehle und die Optionen vorstellen, die häufig für jeden Befehl verwendet werden. Im Gegenteil, ich werde keine komplizierte Verwendung mit Rohren einführen. Gleichzeitig werde ich das ursprüngliche Englisch vorstellen. Denken Sie also bitte nicht nur an die Aufzählung der Buchstaben, sondern auch an die Bedeutung.
cd [PATH]
** Bedeutung von [Verzeichnis ändern] **. Datei = Verzeichnis unter Linux.
Geben Sie ein beliebiges Verzeichnis nach "cd" an und verschieben Sie es.
Es können sowohl der absolute als auch der relative Pfad verwendet werden.
Um zum vorherigen Verzeichnis zu wechseln,
cd ..
Sie können zurückgehen, indem Sie tun.
Wenn Sie nur "cd" eingeben, wird es in Ihr Home-Verzeichnis verschoben.
pwd
** Bedeutung von [Arbeitsverzeichnis drucken] **. Drucken = Anzeigen / Ausgeben.
Zeigen Sie den absoluten Pfad des Verzeichnisses an, an dem Sie gerade arbeiten.
ls [PATH]
** Bedeutung von [Listensegmente] **. Zeigen Sie eine Liste der Dateien und Ordner im angegebenen Verzeichnis an. Die zweite Hälfte des Pfades kann weggelassen werden. In diesem Fall wird die Liste im aktuellen Verzeichnis angezeigt.
cat [File name] ...
** [Verketten] ** bedeutet. Verketten = Verketten.
Zeigen Sie den Inhalt der angegebenen Datei in der Befehlszeile an.
Wenn mehrere Dateien angegeben werden, wird der Inhalt jeder Datei verkettet und in der Befehlszeile angezeigt.
less [File name]
Zeigen Sie den angegebenen Dateiinhalt in der Befehlszeile an.
Es ist "cat" sehr ähnlich, aber "less" wird zum Anzeigen langer Dateien empfohlen.
Um das Surfen zu beenden, drücken Sie die Taste q
. (Beenden: Beenden)
mv [Source] [Destination]
** [Verschieben] ** bedeutet. Es gibt zwei Hauptanwendungen:
mv hoge workspace /
.
cp [Source] [Destination]
** [Kopie] ** bedeutet.
Die Beschreibungsmethode ist dieselbe wie "mv".
cp hoge hoge2
erstellt hoge2 mit einem Duplikat des Inhalts von hoge. Hoge wird nicht gelöscht.
Mit cp hoge workspace /
bleibt der Dateiname gleich und wird in das angegebene Verzeichnis kopiert.
Beachten Sie auch, dass eine Datei mit dem Namen hoge2 zum Zeitpunkt von "cp hoge hoge2" überschrieben wird.
touch [File name]
Erstellen Sie eine leere Datei. Es gibt auch eine Funktion zum Ändern des Zeitstempels.
mkdir [Directory name]
** [Verzeichnis erstellen] ** bedeutet.
Erstellen Sie ein beliebiges Verzeichnis. Sie können auch den Pfad angeben.
rmdir [Directory name]
** Bedeutung von [Verzeichnis entfernen] **. Entfernen = Entfernen.
Löschen Sie das angegebene Verzeichnis. Wenn das angegebene Verzeichnis jedoch nicht leer ist, kann es nicht gelöscht werden.
rm [File name]
** [Entfernen] ** bedeutet. Löschen Sie die angegebene Datei. Das Verzeichnis kann nicht gelöscht werden, dies kann jedoch mit den folgenden Optionen erfolgen.
sudo apt-get install [Package name] ...
Paketinstallationsbefehl.
sudo
** Bedeutung von [Ersatz (Super oder Switch) User Do] **. Es gibt eine Theorie.
Wenn Sie einen Befehl mit anderen Administratorrechten ausführen möchten, geben Sie diesen Befehl am Anfang ein, bevor Sie ihn verwenden.
Die obige "sudo apt-get install" ist ebenfalls ein Beispiel.
Übrigens, wenn Sie viele Einstellungen in der Konfigurationsdatei vornehmen möchten, für die fast Administratorrechte erforderlich sind,
Manchmal ist es besser, Root-Rechte im Voraus zu haben. In diesem Fall
sudo su
Gehen Sie zu Root-Berechtigungen, indem Sie Folgendes tun: Beenden
beim Beenden
Die Befehle bis zu den oben genannten sind grundlegende Operationen, aber von hier aus können Sie Befehle verwenden, die für die Arbeit mit CUI praktisch sind.
Ich werde die Operationsmethode vorstellen, die Ihnen bei der Eingabe hilft.
clear
Löschen Sie die Befehlszeilenanzeige.
Es ist einfacher zu arbeiten, indem Sie die Befehlszeile zurücksetzen, wenn die Arbeit fortgesetzt wird oder wenn eine andere Arbeit gestartet wird.
Auch bei der Standardeinstellung kann der gleiche Effekt durch Drücken von "Strg + L" erzielt werden. L kann niedriger sein.
man [command]
** [Manuell] ** bedeutet.
Sie können herausfinden, wie man es benutzt, welche Arten von Optionen es gibt usw. Offizielle Referenz.
Standardmäßig wird es mit dem Befehl "less" angezeigt. Wenn Sie also beenden, wird "q" verwendet
Sie können nicht nur Befehle, sondern auch Systemverzeichnisse und Handbücher zu Systemaufrufen anzeigen.
Tab-Taste
Obwohl dies kein Befehl ist, ist der TAB-Schlüssel ein sehr wichtiger Schlüssel in der CUI. Wenn Sie den TAB-Schlüssel beherrschen, steigt die Arbeitseffizienz von CUI dramatisch an. Es wird daher empfohlen, ihn immer zu verwenden.
Die Haupteffekte der TAB-Taste sind wie folgt.
** 1. Befehlskandidaten anzeigen ** ist wirksam, um einen Befehl zu vergessen oder die Eingabe zu vermeiden.
Geben Sie bei langen Befehlen wie "apt-get install" nicht alles ein
** apt-g
+ TAB-Taste + i
+ TAB-Taste **
Durch Eingabe auf halber Strecke und Drücken der TAB-Taste werden alle entsprechenden Befehle eingegeben.
Zusätzlich zu "apt-get" gibt es viele Arten von apt wie "apt-config" und "apt-add-repository".
In diesem Fall,
** apt
+ TAB-Taste x 2 mal **
Durch zweimaliges Drücken der TAB-Taste hintereinander wird eine Liste der Befehlskandidaten angezeigt, die apt entsprechen.
Natürlich können nicht nur apt, sondern alle Befehle verwendet werden.
** 2. Verzeichniskandidaten anzeigen ** ist der entsprechenden Befehlskandidatenliste im obigen Beispiel sehr ähnlich.
Zum Beispiel, wenn Sie den Befehl cd
eingeben
** cd
+ TAB-Taste x 2 mal **
Auf diese Weise werden alle Verzeichnisse im aktuellen Verzeichnis angezeigt.
Es ist auch möglich, die Verzeichnisse im hoge-Verzeichnis anzuzeigen, indem Sie die TAB-Taste in der Phase von "cd hoge /" zweimal drücken.
Dies sind die Hauptfunktionen. Die TAB-Taste ist sehr praktisch. Probieren Sie sie bitte aus.
Da es sich um ein Memorandum für Anfänger handelt, wird je nach Befehl nur ein Teil erklärt. Alles beginnt mit den Grundlagen. Lassen Sie uns diese zuerst beherrschen.
Recommended Posts