Prompt (zachęta) w powłoce Bash to tekst wyświetlany w terminalu, który wskazuje, że powłoka jest gotowa do przyjmowania poleceń od użytkownika. Jest to zazwyczaj ciąg znaków, który może zawierać różne informacje, takie jak nazwa użytkownika, nazwa hosta, bieżący katalog roboczy, a także różne kolory i style tekstu.
echo $PS1
Aby ustawić własny prompt, dodaj odpowiednią linię do pliku konfiguracyjnego powłoki Bash.
Plik ten znajdziesz w soim katalogu domowym, nazwa pliku:
~/.bashrc
Dodaj linię:
PS1='\[\033[1;34m\][\u@\h \W]\$\[\033[0m\] '
# Przykładowe ustawienie promptu w Bashu PS1='\[\033[1;34m\][\u@\h \W]\$\[\033[0m\] ' # Wyjaśnienie: # \033[1;34m - Ustawia kolor tekstu na intensywny niebieski # [\u@\h \W] - Wyświetla nazwę użytkownika, hostname i bieżący katalog # \$ - Wyświetla symbol zachęty ($ dla zwykłego użytkownika, # dla root) # \033[0m - Resetuje kolor do domyślnego
Następnie, załaduj zmiany:
source ~/.bashrc
Oto lista kodów kolorów, które możesz wykorzystać do dostosowania swojego promptu w Bashu. Kolory te są stosowane w terminalu przy użyciu kodów ANSI. Kolory Tekstu
Przyklad: Intensywny Niebieski Tekst z Ciemnoszarym Tłem:
PS1='\[\033[1;34m\]\[\033[0;100m\][\u@\h \W]\$\[\033[0m\]
| Kategoria Programowanie | Terminal | Software | Hardware |