Bashrc, zmodyfikuj znak zachęty Bash do swoich upodobań w prosty sposób

o bashrc

W następnym artykule przyjrzymy się, jak zmodyfikować bashrc. Dzięki temu osiągniemy ukryj lub zmodyfikuj nazwę użytkownika i hosta zachęty przez Bash. Niektórzy ludzie mają obsesję na punkcie prywatności i Twojego bezpieczeństwa. Nigdy nie ujawniają niczego na temat Twojej tożsamości w Internecie. Jeśli jesteś jednym z nich, spodoba ci się ta mała wskazówka, aby trochę chronić swoją prywatność.

Jeśli jesteś blogerem lub pisarzem technicznym, prawie na pewno będziesz musiał czasami przesłać zrzuty ekranu swojego terminala Gnu / Linux na swoje strony internetowe i blogi. Jak wiedzą wszyscy użytkownicy Gnu / Linuksa, terminal ujawni naszą nazwę użytkownika i hosta.

Jeśli jesteś jednym z tych, którzy robią samouczki i udostępniają zrzuty ekranu swojego terminala, a także martwisz się o prywatność i bezpieczeństwo, najbardziej praktyczne jest po prostu utworzenie kolejnego konta użytkownika jako admin @ demo lub user @ example. Możemy używać tych kont do tworzenia przewodników lub filmów i umieszczać je na naszym blogu lub w sieciach społecznościowych, nie martwiąc się o dane wyświetlane przez terminal. Ale są też inne opcje, które zobaczymy poniżej.

Twoja nazwa użytkownika / host może być zbyt fajna, więc możesz nie chcieć, aby inni ją kopiowali i używali jako swoich. Z drugiej strony, twoja nazwa użytkownika / nazwa hosta może być zbyt dziwna, zła lub może zawierać obraźliwe znaki, więc ich zobaczenie może nie być interesujące dla innych. W takich przypadkach ta mała wskazówka może ci pomóc ukryj lub zmień swoją nazwę użytkownika @ localhost w terminalu.

niezmodyfikowana domyślna konsola bashrc

Na poprzednim zrzucie ekranu widać, że w moim terminalu plik nazwa użytkownika to „sapoclay” i "entreunosyceros ”to nazwa mojego hosta.

Ukryj „nazwa użytkownika @ localhost:” za pomocą pliku bashrc

Na początek zamierzamy edytować nasz plik plik „~ / .bashrc”. Mam zamiar użyć Edytor Vima do tego, ale każdy używa tego, który najbardziej mu się podoba. W moim przypadku po otwarciu terminala (Ctrl + Alt + T) mam zamiar napisać następującą komendę:

vi ~/.bashrc

Po otwarciu naciśniemy klawisze „Esc” i „i”. Raz w trybie wstawiania dodamy następujący na końcu pliku:

bashrc z symbolem

PS1="\W> "

Aby wyjść z pliku, jak zawsze w vimie, musimy nacisnąć klawisz 'Esc' i wtedy napisz: wq aby zapisać i zamknąć plik.

Po powrocie do konsoli będziemy musieli uruchom następujące polecenie, aby zmiany zaczęły obowiązywać:

source ~/.bashrc

konsola z symbolem

Natychmiast zobaczymy zmiany. Teraz nie będziemy już widzieć części user @ localhost. Widoczny będzie tylko symbol ~>.

Zmodyfikuj „username @ localhost:” przy użyciu pliku bashrc

Jeśli to, czego szukasz, to nie ukrywanie części user @ localhost, ale jeśli szukasz zmień znak zachęty basha do czegoś bardziej interesującego i znaczącego, do którego będziemy musieli wrócić edytuj plik ~ / .bashrc. Z terminala (Ctrl + Alt + T), tak jak w poprzednim przykładzie, napiszemy:

vi ~/.bashrc

Otwórz plik i aktywuj tryb wstawiania, na końcu dodamy następujący wiersz tego samego:

bashrc z tekstem

PS1="entreunosyceros> "

Zastępuje «interunosyceros»Z dowolną kombinacją liter. Kiedy go masz, naciśnij klawisz 'Esc'i pisze : wq aby zapisać i wyjść z pliku.

do zobacz wprowadzone zmianyPodobnie jak w poprzednim przykładzie, aby zaktualizować zmiany, należy wykonać następujące polecenie:

source ~/.bashrc

konsola z tekstem

Te zmiany pojawią się natychmiast. W twoim znaku zachęty widzimy litery entreunosyceros.

Uzyskaj ustawienia dla bashrc przez Internet

Jeśli chcesz mieć możliwość skonfigurowania monitu na komputerze na swój własny sposób, możesz przejść do witryny internetowej generator bashrc. W nim możesz wybierać za pomocą 'przeciągnij i upuść'jakie opcje chcesz, aby były wyświetlane w twoim terminalu. Sieć dostarczy Ci niezbędny kod, który będziesz musiał dodać do swojego pliku ~. / Bashrc jak właśnie widzieliśmy w tym samym artykule.

ostrzeżenie- W niektórych przypadkach jest to zła praktyka. Na przykład, jeśli inne powłoki, takie jak zsh, odziedziczą twoją bieżącą powłokę, spowoduje to pewne problemy. Używaj go tylko do ukrywania lub modyfikowania swojej nazwy użytkownika @ localhost, jeśli używasz pojedynczej powłoki. Oprócz ukrycia części user @ localhost w terminalu, ta wskazówka nie ma działającej aplikacji i może to być problematyczne w niektórych szczególnych przypadkach, mimo że jest bardzo fajne, dobrze skonfigurowane.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.