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:
Bash Scripting: Die Grundlagen
Anfänglich, ".SchIst die Erweiterung des Bash -Skripts. Es gibt jedoch noch einige Möglichkeiten, diese Skripte schnell zu identifizieren.
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.