Prawdopodobnie słyszałeś o skryptach Bash, jeśli znasz Linuksa. Skrypt bash odgrywa istotną rolę w automatyzacji poleceń w Linuksie. Może zaoszczędzić dużo czasu, ponieważ nie musisz pisać poleceń jeden po drugim w terminalu. Zatem skryptowanie bash może zwiększyć wydajność pracy poprzez automatyczne wykonywanie poleceń.
Ponadto konieczna jest również zapalona znajomość skryptów BASH, aby uzyskać zadanie administratora Linuksa. Dlatego musisz nauczyć się scenariuszy Bash, aby zwiększyć swoją karierę na zupełnie nowym poziomie. Jeśli jesteś początkującym, przeczytaj ten przewodnik, aby uzyskać krótkie informacje o skryptach Bash w Linux.
Twój pierwszy dzień scenariuszy Bash
Przed przejściem na koncepcje skryptów Bash, rzućmy okiem na podstawy Bash w Linux:
Co to jest bash?
Bash lub Bourne Again Shell to tłumacz języka poleceń, który jest szeroko dostępny na różnych dystrybucjach Linux. Bash to ulepszona wersja powłoki Bourne, która zawiera dodatkowe funkcje, takie jak edycja wiersza poleceń. W dzisiejszych czasach Bash jest domyślnym interpreterą poleceń w różnych systemach Linux.
Brian Fox opracował Bash w 1989 roku, aby ulepszyć Bourne Shell do interaktywnych zastosowań. Ma różne opcje, w tym powiązania kluczowe, edytowanie wiersza poleceń i obsługę historii poleceń.
Co to jest Shell?
Shell odczytuje i wykonuje polecenia, które wchodzi użytkownik. Innymi słowy, jest to procesor makro, który działa między użytkownikiem a systemem wykonania polecenia. Ostateczna zdolność Shell do interakcji z systemem (jądro) sprawia, że jest to potężne narzędzie.
Możesz utworzyć plik powłoki z CLI lub GUI. Istnieją różne warianty powłok, a każdy wariant ma swoje umiejętności i funkcje do automatyzacji wykonywania polecenia.
Co to jest skrypty?
Skrypty oferuje automatyczne środowisko wykonania poleceń. Pozwala użytkownikowi pisać i wykonywać zestaw poleceń z terminalu. Skrypty to pliki tekstowe, które można utworzyć z terminalu lub edytora tekstu. Dzięki skryptom możesz jednocześnie wykonywać wiele poleceń, oszczędzając dużo czasu i wysiłku.
Bash Scripting: Dlaczego powinieneś z niego korzystać?
Jak wspomniano, skrypty BASH mogą poprawić przepływ pracy i uprościć proces. Skrypty Bash są preferowane przez inżynierów sieciowych, naukowców, administratorów systemów, programistów i ekspertów Linux.
Możesz użyć skryptów bash w różnych zadaniach, w tym w chrupaniu danych, automatycznych kopii zapasowych, wdrażaniu aplikacji internetowych i tworzeniu niestandardowego skryptu dla różnych stron. Ponadto oto kilka powodów, dla których powinieneś używać skryptu Bash do codziennych zadań:
Bash Scripting: The Basics
Początkowo „.cii”Jest rozszerzeniem skryptu Bash. Ale istnieje jeszcze kilka sposobów szybkiej identyfikacji tych skryptów.
Jak utworzyć skrypt bash w Linux
Możesz utworzyć plik skryptu Bash za pośrednictwem podejścia CLI i GUI. Przejdźmy przez każdą z nich osobno:
Utwórz skrypt bash za pośrednictwem edytora Nano
Najpierw otwórz terminal Linux i wykonaj polecenie dotykowe, aby utworzyć skrypt bash:
plik dotyk.cii
Możesz sprawdzić ścieżkę pliku bash za pomocą polecenia „która”:
który bash
Jeśli chcesz zapisać skrypt w określonym katalogu, wykonaj następujące polecenia:
CD ~/
plik dotyk.cii
Możesz także zapewnić prawa wykonania do skryptu za pośrednictwem polecenia CHMOD:
plik CHMOD +x.cii
Teraz użyj polecenia Nano, aby wprowadzić szczegóły w skrypcie Bash:
plik nano.cii
W edytorze Nano możesz odpowiednio wprowadzić szczegóły. Na przykład wkładamy do niego określony tekst:
Na koniec uruchom następujące polecenie, aby otworzyć skrypt bash w terminalu:
./plik.cii
Istnieje mnóstwo scenariuszy Bash, które można stworzyć w Linux. Sprawdź 30 przykładów skryptu bash, aby dowiedzieć się wszystkiego o skryptach Bash.
Polecenia, które możesz wypróbować w skryptach Bash
Istnieje kilka poleceń, które możesz wypróbować podczas pisania skryptów Bash w Linux:
Polecenie ls
Polecenie LS służy do wyświetlania zawartości katalogu, aby można było szybko sprawdzić zawartość pliku.
Polecenie GREP
Polecenie GREP służy do wyszukiwania tekstu w określonym wzorze. Może to być przydatne polecenie wyszukiwania konkretnego skryptu z katalogu.
Polecenie mkdir
Możesz użyć polecenia MKDIR do tworzenia katalogów. To polecenie jest przydatne podczas tworzenia skryptu Bash w nowym katalogu.
Polecenie PWD
Możesz użyć PWD do wydrukowania bieżącego katalogu roboczego w terminalu. Jest to pomocne, gdy pracujesz w wielu terminach.
Polecenie człowieka
Dzięki Man Command możesz uzyskać szczegóły dotyczące wykonanych poleceń. Możesz wypróbować kilka opcji, takich jak -w, -b, -f itp.
Polecenie mv
Zmieniasz nazwę lub przenosisz katalogi z terminala za pomocą polecenia MV.
Polecenie CP
To polecenie służy do kopiowania katalogów i plików.
Polecenie CAT
Polecenie CAT tworzy, odczytuje, wyświetla i łączy plik.
Polecenie wyjścia
Możesz użyć polecenia wyjścia, aby zakończyć aktualnie uruchomiony proces i zamknąć okno terminala.
Wniosek
Chodzi o to, co powinieneś rozważyć pierwszego dnia scenariuszy Bash. Skrypty Bash są przydatne do poprawy wydajności, niezależnie od tego, czy jesteś administratorem Linuksa, czy programistą. Pojęcie skryptu Bash nie ogranicza się do jednego przewodnika. Dlatego napisaliśmy setki przewodników i samouczków, więc sprawdź Linuxhint, aby dowiedzieć się więcej.