Monit konsoli w bash nieoczekiwanie zmienił się


1

W bashmoim domyślnym monitie konsoli wyglądało to tak:

kit:~ Kit$

Nie wiem, co zrobiłem, aby zmienić to na:

112:~ Kit$

Co spowodowało 112:pojawienie się? Jestem w innej sieci, w której mój komputer ma adres IP zaczynający się od 112.. Czy to z tego powodu? Albo coś innego?


Czy to naprawdę część pytania? Czy nie jest to tylko ostatni wiersz wydrukowany z poprzedniego polecenia bez końca wiersza? Jak wecho -n 112:
choroba

Jaka jest wydajność hostname?
Daniel Beck

Odpowiedzi:


1

Podpowiedź bash jest regulowana przez PS1zmienną i trudno powiedzieć, co się dzieje, nie wiedząc, do czego jest ustawiona zmienna.

echo "$PS1" pokaże ci jego aktualną wartość.

Aby uzyskać więcej informacji na temat typu man bashi poszukaj w PROMPTINGsekcji.


Jest w tym samym systemie, ale w innej sieci (np. Nosił laptopa gdzie indziej).
Daniel Beck

0

Nie wiem, dlaczego to się zmieniło, ale dlaczego nie to zmienić? - spójrz na to

Czy zdarzyło się to wcześniej, czy może to izolowany incydent? Jeśli nie zdarzyło się to wcześniej, po prostu zmień to z powrotem.


0

Prostym rozwiązaniem jest przywrócenie go do poprzedniego stanu. Aby zmienić to z powrotem, dodaj do ~/.bashrc:

PS1='\w \u\$ '
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.