Dinge, die an Ihrem ersten Tag des Bash -Skripts zu beachten sind

Dinge, die an Ihrem ersten Tag des Bash -Skripts zu beachten sind

Sie haben wahrscheinlich von Bash Scripting gehört, wenn Sie mit Linux vertraut sind. Ein Bash -Skript spielt eine wesentliche Rolle bei der Automatisierung von Befehlen unter Linux. Es kann viel Zeit sparen, da Sie die Befehle nicht nacheinander im Terminal schreiben müssen. Daher kann Bash Scripting Ihre Arbeitseffizienz erhöhen, indem die Befehle automatisch ausgeführt werden.

Darüber hinaus ist auch ein scharfes Wissen über Bash -Skripting erforderlich, um den Linux -Administratorjob zu erhalten. Deshalb müssen Sie Bash -Scripting lernen, um Ihre Karriere auf einer ganz neuen Ebene zu steigern. Wenn Sie Anfänger sind, lesen Sie diesen Leitfaden, um kurze Informationen zu Bash Scripting unter Linux zu erhalten.

Ihr erster Tag des Bash -Skripts

Bevor wir zu den Konzepten von Bash Scripting wechseln, schauen wir uns die Grundlagen von Bash in Linux an:

Was ist Bash?

Bash oder Bourne Again Shell ist ein Befehlssprache -Dolmetscher, der auf verschiedenen Linux -Distributionen weit verbreitet ist. Bash ist eine aktualisierte Version der Bourne-Shell, die zusätzliche Funktionen wie die Bearbeitung von Befehlszeilen enthält. Heutzutage ist Bash als Standardbefehlsinterpreter auf verschiedenen Linux -Systemen erhältlich.

Brian Fox entwickelte Bash 1989, um die Bourne Shell für interaktive Verwendung zu verbessern. Es verfügt über unterschiedliche Optionen, einschließlich Schlüsselbindungen, Befehlszeilenbearbeitung und Befehlsverlaufsunterstützung.

Was ist Shell?

Shell liest und führt die Befehle aus, die ein Benutzer eingibt. Mit anderen Worten, es ist ein Makroprozessor, der zwischen dem Benutzer und dem System für die Befehlsausführung funktioniert. Die endgültige Fähigkeit von Shell, mit dem System (Kernel) zu interagieren, macht es zu einem leistungsfähigen Werkzeug.

Sie können die Shell -Datei entweder aus der CLI oder der GUI erstellen. Es gibt verschiedene Varianten von Shells, und jede Variante verfügt über ihre Fähigkeiten und Funktionen, um die Befehlsausführung zu automatisieren.

Was ist Scripting?

Scripting bietet eine automatische Umgebung zur Ausführungsumgebung für Befehlsausführungen. Es ermöglicht einem Benutzer, den Befehlssatz aus dem Terminal zu schreiben und auszuführen. Skripte sind Textdateien, die Sie entweder über das Terminal oder den Texteditor erstellen können. Mit den Skripten können Sie mehrere Befehle gleichzeitig ausführen und Ihnen viel Zeit und Mühe sparen.

Bash Scripting: Warum sollten Sie es verwenden??

Wie bereits erwähnt, können Bash -Skripte den Workflow verbessern und den Prozess vereinfachen. Bash -Skripte werden von Netzwerkingenieuren, Wissenschaftlern, Systemadministratoren, Entwicklern und Linux -Experten bevorzugt.

Sie können das Bash -Scripting in verschiedenen Aufgaben verwenden, einschließlich Datenknirschen, automatisierten Sicherungen, Bereitstellung von Web -Apps und benutzerdefinierte Skriptentwicklung für verschiedene Seiten. Darüber hinaus finden Sie hier einige Gründe, warum Sie das Bash -Skript für Ihre täglichen Aufgaben verwenden sollten:

  • Aufgabenautomatisierung: Sie können die tägliche Aufgabe mit automatischer Befehlsausführung automatisieren. Das Bash-Skript unterstützt auch den zeitbasierten Scheduler des Cron, um die Ausführung des Bash-Skripts zu automatisieren.
  • Vereinfachen Sie die Arbeit: Sie müssen sich nicht an die Reihenfolge der Befehle erinnern, da das Bash -Skript die Befehle einzeln in der richtigen Reihenfolge ausführt. Daher müssen Sie die Befehle nur einmal in der Sequenz schreiben.
  • Übertragbarer Unterstützung: Bash -Skript funktioniert gut in jedem System. Wenn Sie ein Bash -Skript von einem Linux -Betriebssystem auf ein anderes übertragen, funktioniert es immer noch richtig.
  • Transparent: Sie können den Inhalt des Skripts schnell überprüfen.

Bash Scripting: Die Grundlagen

Anfänglich, ".SchIst die Erweiterung des Bash -Skripts. Es gibt jedoch noch einige Möglichkeiten, diese Skripte schnell zu identifizieren.

  1. Manchmal enden Bash -Skripte mit dem “.SHEBANG ”Erweiterung, eine Kombination aus Bash und Bang. Shebang enthält #! (Bash# und Bang!) Das zeigt einen Dolmetscher für die Ausführung an. Das #! Shebang erzählt, welcher Interpreter ein System macht, um die Bash -Skriptbefehle auszuführen.
  2. Wenn Sie ein Verzeichnis im Terminal öffnen, das das Bash -Skript enthält, erscheint es in verschiedenen Farben aus dem Rest der Dateien. Sie können das Bash -Skript gemäß den Farben identifizieren.
  3. Sie können die Rechte der Skripte überprüfen, da diese Dateien die Ausführung richtig wie x enthalten. Daher können Sie dieses Skript im Terminal verwenden, wenn eine Datei Ausführungsrechte enthält.

So erstellen Sie das Bash -Skript unter Linux

Sie können die Bash -Skriptdatei über CLI und GUI -Ansatz erstellen. Lassen Sie uns jeden von ihnen getrennt durchlaufen:

Erstellen Sie ein Bash -Skript über den Nano -Editor

Öffnen Sie zunächst den Linux -Terminal und führen Sie den Befehl touch aus, um ein Bash -Skript zu erstellen:

Berührungsdatei.Sch

Sie können den Pfad der Bash -Datei mit dem Befehl "welcher" überprüfen:

welche verprügeln

Wenn Sie das Skript in einem bestimmten Verzeichnis speichern möchten, führen Sie die folgenden Befehle aus:

CD ~/
Berührungsdatei.Sch

Sie können die Ausführungsrechte für das Skript auch über den CHMOD -Befehl angeben:

CHMOD +X -Datei.Sch

Verwenden Sie nun den Befehl nano, um die Details im Bash -Skript einzugeben:

Nano -Datei.Sch

Im Nano -Editor können Sie die Details entsprechend eingeben. Zum Beispiel fügen wir einen bestimmten Text in ihn ein:

Führen Sie schließlich den folgenden Befehl aus, um das Bash -Skript im Terminal zu öffnen:

./Datei.Sch

Es gibt eine Menge Bash -Skripte, die Sie unter Linux erstellen können. Schauen Sie sich 30 Bash -Skript -Beispiele an, um alles über Bash Scripting zu lernen.

Befehle, die Sie versuchen können, um das Scripting zu blockieren

Es gibt einige Befehle, die Sie beim Schreiben von Bash -Skripten unter Linux versuchen können:

LS -Befehl

Der Befehl LS wird verwendet, um den Verzeichnisinhalt aufzulisten, damit Sie den Inhalt der Datei schnell überprüfen können.

GREP -Befehl

Der Befehl Grep wird zum Durchsuchen des Textes in einem bestimmten Muster verwendet. Es kann ein nützlicher Befehl sein, um nach einem bestimmten Skript aus dem Verzeichnis zu suchen.

MKDIR -Befehl

Sie können den Befehl mkdir verwenden, um die Verzeichnisse zu erstellen. Dieser Befehl ist nützlich, wenn ein Bash -Skript in einem neuen Verzeichnis erstellt wird.

PWD -Befehl

Mit dem PWD können Sie das aktuelle Arbeitsverzeichnis im Terminal drucken. Es ist hilfreich, wenn Sie in mehreren Terminals arbeiten.

Mann Kommando

Mit dem Befehl des Man erhalten Sie die Details zu den Befehlen, die Sie ausführen,. Sie können einige Optionen wie -w, -b, -f usw. ausprobieren.

MV -Befehl

Sie benennen oder verschieben die Verzeichnisse mit dem MV -Befehl direkt aus dem Terminal.

CP -Befehl

Dieser Befehl wird zum Kopieren der Verzeichnisse und Dateien verwendet.

Katzenbefehl

Der CAT -Befehl erstellt, liest, zeigt eine Datei an, zeigt und verkettet eine Datei.

Befehl beenden

Sie können den Befehl exit verwenden, um den aktuell ausgeführten Prozess zu beenden und das Terminalfenster zu schließen.

Abschluss

Hier geht es um die Dinge, die Sie an Ihrem ersten Tag des Bash -Skripts berücksichtigen sollten. Die Bash -Skripte sind nützlich, um Ihre Effizienz zu verbessern, unabhängig davon, ob Sie ein Linux -Administrator oder ein Programmierer sind. Das Konzept des Bash -Skripts ist nicht auf eine einzige Anleitung beschränkt. Deshalb haben wir Hunderte von Führern und Tutorials geschrieben. Schauen Sie sich also unbedingt LinuxHint an, um mehr zu erfahren.