W tym przewodniku szybko przyjrzymy się Bashrc i jak go ponownie załadować po wprowadzeniu jakichkolwiek zmian.
Skrypt bashrc
Bashrc to skrypt powłoki dla powłoki bash. Bash uruchomi polecenia w Bashrc za każdym razem, gdy będzie działać. Zasadniczo jest to skrypt powłoki do inicjowania sesji powłoki.
Plik bashrc może zawierać różne kody i polecenia. Na przykład możesz ustawić java_home (do pracy z aplikacjami Java), użyć aliasów bash, aby tworzyć własne niestandardowe polecenie, zarządzać zmiennymi środowiskowym bash, takie jak ścieżka itp. Możesz także użyć BASHRC do pokolorowania wyjścia konsoli!
Plik znajduje się w następującej lokalizacji.
$ ~/.Bashrc
Jak sugeruje lokalizacja, plik BASHRC jest unikalny dla każdego użytkownika. Wprowadzanie zmian nie wpłynie na nikogo w systemie. Istnieją jednak inne skrypty, które obciążyły obciążenie podczas uruchamiania. Na przykład Bash_profile.
Istnieją różne rodzaje plików bashrc obecnych w całym systemie.
Dlaczego Przeładować Bashrc
Po uruchomieniu sesji bash powłoki, odczytuje wszystkie powiązane konfiguracje i skrypty. Następnie Bash nie czyta ich ponownie (chyba że to nakazano). Dlatego zalecamy ponowne uruchomienie sesji Bash, aby wziąć udział w BASHRC.
Redagowanie Bashrc
Plik bashrc to plik tekstowy zawierający polecenia bash. Możesz użyć dowolnego edytora tekstu do edycji tego pliku. Na przykład możemy użyć Nano lub VIM do edycji w interfejsie konsoli.
$ nano ~/.Bashrc
$ vim ~/.Bashrc
Przeładowanie Bashrc
Po wprowadzeniu zmian zapisz plik i zamknij edytor tekstu. Jak wspomniano wcześniej, Bash nie sprawdza zmian BASHRC po rozpoczęciu sesji. Uruchomienie następujące polecenie poinformuje Bash, aby ponownie załadować Bashrc:
$ źródło ~/.Bashrc
Kluczem tutaj jest polecenie źródła. To integralna instrukcja powłoki. Mówi powłoki do załadowania (w zasadzie odczyt i wykonania) poleceń z określonego pliku. Pamiętaj, że bashrc to skrypt bash. Za pomocą tego polecenia Bash ponownie prowadzi skrypt. Wszystkie wprowadzone zmiany są stosowane automatycznie.
Oto bardziej dogłębny przewodnik po użyciu polecenia źródłowego Linux z przykładami.
Finał Myśli
Ten przewodnik z powodzeniem pokazuje przeładowanie pliku Bashrc. Bash jest dostarczany z poleceniem źródłowym w tym celu. Ładuje wszystkie polecenia powłoki pliku określone w bieżącej sesji Bash. Bash ładuje zaktualizowany plik bashrc automatycznie następnym razem, gdy się uruchomi.
Bash jest również solidnym językiem skryptowym, który może zautomatyzować wiele zadań w środowisku Linux. Zainteresowany rozpoczęciem podróży od scenariuszy Bash? Sprawdź ten przewodnik na temat składni i zmiennych programowania Bash.
Szczęśliwy komputer!