Powłoka bash, zainstalowana w prawie wszystkich systemach operacyjnych z rodziny Linux, posiada bardzo zaawansowany system poleceń, który pozwala na tworzenie skryptów o bogatej funkcjonalności. Skrypty takie jak ten są wszechobecne w systemach Linux. Możesz uruchomić skrypt bash, ustawiając dla niego odpowiednie atrybuty i mając niezbędne uprawnienia.
Niezbędny
- - konto na maszynie docelowej;
- - prawdopodobnie korzeń.
Instrukcje
Krok 1
Zaloguj się do konsoli na komputerze, na którym ma zostać wykonany skrypt. Uruchom emulator terminala (konsola, XTerm itp.) lub przełącz się na konsolę tekstową, naciskając jeden ze skrótów klawiaturowych Ctrl + Alt + Fx. Jeśli nie ma fizycznego dostępu do komputera, połącz się z nim przez sieć za pomocą klienta ssh (na przykład PuTTY w systemie Windows lub ssh w systemie Linux). W razie potrzeby wprowadź informacje o swoim koncie
Krok 2
Zmień bieżący katalog na ten, w którym znajduje się plik skryptu. Należy to zrobić dla wygody dalszej pracy. Użyj polecenia cd, którego parametr musi być ścieżką bezwzględną lub względną do katalogu docelowego. Na przykład: cd / home / tmp / Możesz także użyć menedżera plików, takiego jak Midnight Commander
Krok 3
W razie potrzeby zmień uprawnienia pliku skryptu. Uczyń go wykonywalnym i edytowalnym na swoim koncie. Jeśli jesteś właścicielem pliku, uruchom polecenie chmod, zmieniając uprawnienia. Na przykład: chmod 0755./test.sh Jeśli właścicielem pliku jest inny użytkownik, albo tymczasowo ustaw uprawnienia na 0777, uruchamiając chmod za pomocą sudo, albo zmień właściciela i grupę za pomocą chown (również z sudo). Jeśli używasz menedżera plików, takie akcje mogą być znacznie wygodniejsze do wykonania z jego pomocą (w Midnight Commanderze są to odpowiednie pozycje menu Plik)
Krok 4
Przejrzyj i, jeśli to konieczne, edytuj skrypt ze ścieżką do interpretera bash po znakach #! w pierwszej linii. Użyj preferowanego edytora tekstu. Na przykład edytor vim lub Midnight Commander. Zapisz zmodyfikowany plik skryptu
Krok 5
Uruchom skrypt bash. Wprowadź w konsoli bezwzględną lub względną ścieżkę do katalogu z plikiem skryptu, jego nazwą i parametrami, jeśli to konieczne. Naciśnij enter.