Jeśli jesteś nowy w świecie Linuxa, masz wiele sposobów na uruchamianie plików i skryptów. Z odrobiną praktyki możesz łatwo stworzyć własne skrypty, które pomogą Ci zautomatyzować codzienne zadania. W tym przewodniku krok po kroku dowiesz się, jak stworzyć i uruchomić prosty skrypt Bash. Nauczysz się obsługi poleceń terminalowych oraz podstaw uprawnień w Linuxie.
Najważniejsze spostrzeżenia
Nauczysz się, jak:
- Utworzyć i zapisać skrypt.
- Ustawić uprawnienia wykonawcze dla skryptu.
- Uruchomić skrypt i przenieść go w razie potrzeby.
- Bezpiecznie i efektywnie wykonywać akcje.
Przewodnik krok po kroku
1. Tworzenie skryptu Bash
Aby rozpocząć tworzenie swojego pierwszego skryptu Bash, najpierw otwórz terminal. Możesz stworzyć nowy skrypt za pomocą edytora tekstu Nano. Wprowadź następujące polecenie:
W powyższym skrypcie nazwa to helloworld.sh. Aby upewnić się, że używany jest interpreter, w tym przypadku Bash, dodaj na początku swojego skryptu tę linię:
Następnie możesz wpisać swoje pierwsze polecenie. Na przykład:
Jeśli teraz zapiszesz i zamkniesz skrypt, stworzyłeś swoją pierwszą plik skryptu.

2. Ustawianie uprawnień
Następnym krokiem jest nadanie skryptowi uprawnienia do wykonania. Można to zrobić za pomocą polecenia chmod. Wprowadź następujące polecenie:
To polecenie ustawia uprawnienia wykonawcze dla skryptu.

Aby upewnić się, że uprawnienie zostało pomyślnie ustalone, możesz wpisać ls, aby wyświetlić pliki w katalogu. Twój skrypt powinien teraz być wyświetlany w innym kolorze, co oznacza, że jest wykonywalny.
3. Uruchamianie skryptu
Aby uruchomić swój skrypt, przejdź do katalogu, w którym znajduje się skrypt. Możesz uruchomić skrypt za pomocą kropki i ukośnika (./) uruchomić:
To powinno wyświetlić "Hello World" w terminalu.

4. Użycie pełnej ścieżki
Jeśli chcesz mieć pewność, że twój skrypt jest znajdowany także przez pełną ścieżkę, możesz podać pełną ścieżkę do skryptu. Na przykład:
Zastąp "twojaNazwaUżytkownika" swoim rzeczywistym nazwiskiem użytkownika. W ten sposób uruchomienie skryptu zawsze będzie działać, niezależnie od katalogu, w którym się znajdujesz.

5. Przenoszenie skryptów
Przydatną metodą uruchamiania skryptów jest przeniesienie ich do katalogu, który jest obecny w PATH, np. /usr/local/bin. Aby to zrobić, możesz potrzebować uprawnień administratora. Możesz przenieść skrypt za pomocą następującego polecenia:
To wymaga podania twojego hasła. Po przeniesieniu, możesz uruchomić swój skrypt z dowolnego miejsca, wpisując po prostu nazwę skryptu.

6. Usuwanie skryptu
Jeśli nie potrzebujesz już swojego skryptu, możesz go usunąć za pomocą polecenia rm. Nie zapomnij użyć ponownie uprawnień administratora za pomocą sudo, jeśli przeniosłeś go do katalogu systemowego:
Usuwanie skryptów to ważny krok, aby utrzymać swoje środowisko w czystości.

Podsumowanie – Uruchamianie plików w Linuxie
Teraz nauczyłeś się podstaw tworzenia i uruchamiania skryptu Bash w Linuxie. Od stworzenia własnego skryptu po jego uruchamianie i usuwanie, przeszedłeś przez wszystkie kluczowe etapy. Z tą wiedzą jesteś dobrze przygotowany, aby dalej zgłębiać programowanie skryptów.
Najczęściej zadawane pytania
Jak mogę stworzyć prosty skrypt Bash?Otwórz terminal i użyj edytora tekstu takiego jak Nano, aby stworzyć nowy plik z rozszerzeniem.sh.
Jak ustawić uprawnienia wykonawcze dla pliku?Użyj polecenia chmod +x nazwa_pliku.sh w terminalu.
Jak uruchomić skrypt Bash?Możesz uruchomić skrypt wpisując./nazwa_pliku.sh, jeśli jesteś w katalogu skryptu.
Czy mogę przenieść skrypt do innego katalogu?Tak, użyj polecenia mv nazwa_pliku.sh /katalog_docelowy/.
Co zrobić, jeśli skrypt nie zostanie znaleziony?Upewnij się, że skrypt znajduje się w bieżącym katalogu lub podaj pełną ścieżkę.