Tí z nás, ktorí používajú emulátor konzoly, terminál alebo ako to chcete nazvať každý deň, vždy hľadajú spôsob, ako vytvoriť prompt vyzerá to krajšie alebo aspoň poskytuje viac informácií, ako je predvolene zobrazené.
Napríklad v mojom prípade sa v predvolenom nastavení zobrazuje niečo také:
Po prečítaní RSS nájdem článok v iLoveUbuntu kde nám ukazujú 4 spôsoby, ako zmeniť prompt, pridanie farieb alebo pridanie ďalších informačných prvkov. Pozrime sa na príklady:
Prvý z nich sa mi páči najmenej, myslím si, že je presýtený ďalšími prvkami a vyzerá to takto:
Ak chcete, môžete súbor upraviť ~ / .bashrc (ak tam nie je, vytvoríme ho) a pridajte tento riadok:
PS1='\[\033[0;32m\]┌┼─┼─ \[\033[0m\033[0;32m\]\u\[\033[0m\] @ \[\033[0;36m\]\h\[\033[0m\033[0;32m\] ─┤├─ \[\033[0m\]\t \d\[\033[0;32m\] ─┤├─ \[\033[0;31m\]\w\[\033[0;32m\] ─┤ \n\[\033[0;32m\]└┼─\[\033[0m\033[0;32m\]\$\[\033[0m\033[0;32m\]─┤▶\[\033[0m\] '
Neskôr, aby sa zmeny prejavili, vykonáme v konzole:
$ cd && . .bashrc
Toto sa opakuje pre nasledujúce príklady. Nasleduje nasledujúci, pri ktorom som zostal:
Kód, ktorý musíme vložiť do súboru ~ / .bashrc, je nasledujúci:
PS1="\[\e[0;1m\]┌─( \[\e[31;1m\]\u\[\e[0;1m\] ) - ( \[\e[36;1m\]\w\[\e[0;1m\] )\n└──┤ \[\e[0m\]"
Potom máme tento ďalší príklad, ktorý nemá farby, ale zobrazuje užitočné informácie:
Použije sa tento kód:
PS1="┌─[\d][\u@\h:\w]\n└─> "
A nakoniec tu máme toto:
Použije sa tento kód:
PS1='\[\033[0;32m\]\A \[\033[0;31m\]\u\[\033[0;34m\]@\[\033[0;35m\]\h\[\033[0;34m\]:\[\033[00;36m\]\W\[\033[0;33m\] $\[\033[0m\] '
Vyberiete ten, ktorý sa vám páči najviac, samozrejme, ak chceme, môžeme to trochu upraviť. Napríklad som si vzal príklad, ktorý sa mi páčil, vložil som tento kód:
PS1="\[\e[0;1m\]┌─( \[\e[31;1m\]\u\[\e[0;1m\] ) » { \[\e[36;1m\]\w\[\e[0;1m\] }\n└──┤ \[\e[0m\]"
A bolo to takto:
Páči sa mi to, myslím, že môžem upraviť ten, ktorý ste vybrali xD
Ďakujem za tip, ktorý som zostal s predposledným, teraz terminál vyzerá oveľa lepšie na pohľad.
Dobre!
Som geek týchto vecí, ak sa vám páčia a chcete dať divné symboly, bash prijíma symboly týchto: http://www.hongkiat.com/blog/cool-ascii-symbols-get-them-now/
Tu máš moje:
$(set_prompt)\n┌─☢ 33[1;31m\u33[0m ☭ 33[1;35m\h33[0m ☢──[33[1;35m\w33[0m]\$ 33[0m\n└─(\t)──>
Objatie!
Aký dobrý príspevok sú skvelé.
Mohli by ste urobiť návod?
Ďakujem pekne ¡¡¡ Predposledný štýl je ten, ktorý sa mi páči najviac, ale samozrejme záleží na pozadí škrupiny 😛 Zdravím všetkých ¡¡
Veľmi dobre využite posledný, pozdrav zo susedného Mexika.
Zdravím vás suseda 😀
Skvelé! 😀 Všetci sú veľmi dobrí. Včera som začal vyfarbovať výzvu a teraz to objavujem. Všetci sú veľmi dobrí 😀
Skvelé Ďakujem pekne, ak dôjde k novým úpravám alebo príkladu, pridáte ho k tomuto príspevku?
V skutočnosti môžete pridať komentáre
Veľmi dobre, chvíľu som to používal:
PS1=»\[\e[01;31m\]┌─[\[\e[01;35m\u\e[01;31m\]]──[\[\e[00;37m\]${HOSTNAME%%.*}\[\e[01;31m\]]\e[01;32m:\w$\[\e[01;31m\]\n\[\e[01;31m\]└──\[\e[01;36m\]>>\[\e[0m\]»
Zdá sa mi, že okrem osobného štýlu v rýchlej chvíli slúžia aj na to, aby bolo pri usporiadaní priečinkov všetko usporiadané.
Hej, kódy sú vynikajúce, zostávam pri farebnom kóde, aby som nevidel konzolu tak nudnú = P
Výzvy sú skvelé 😀
Luxus, dobré zmeniť zaužívanú rutinu neustáleho videnia nášho terminálu rovnako, vďaka čomu mu môžeme dať lepší vzhľad 😉
Zdravím!
Tretí sa mi veľmi páčil, dlho som používal podobný, tento:
PS1=’\[\e[1;96m\]┌──{\[\e[1;97m\]\u•\h\[\e[1;96m\]}──────{\[\e[1;93m\]\W\[\e[1;96m\]}\n\[\e[1;96m\]╘══$ \[\e[0m\]’
No je pravda, že je to veľmi podobné .. to si nechám 😀
Tu je môj:
PS1=»\[\e[0;35m\]┌─\[\e[0;32m\]\A\[\e[0;36m\] \[\e[0;36m\](\u)\[\e[0;36m\]\[\e[0;32m\]──>\[\e[0;36m\][\[\e[0;32m\]\w\[\e[0;36m\]]\n\[\e[0;35m\]└───────>\[\e[0;37m\]»
Dúfam, že sa ti to páči. Pozdravy !!
Veľmi pekné che! Beriem Fernanda. Ideme to vyskúšať.
Nefungovalo to, vyhodilo mi to neočakávanú chybu syntaxe prvku “(„ alebo niečo podobné, dostanem vtedy poslednú 🙂
Nastaviť čas, aký ste mali predtým?
———————————————————– 16:22
meno @ server:
Dosť pekne škaredé.
Ak chcete na konzole pracovať dlhé hodiny, je najlepšie mať k dispozícii jednoduchú farebnú schému, ktorá kontrastuje medzi pracovnými režimami na konzole, ktorá vám nezlomí oči žiarivými farbami:
http://i.imgur.com/LDLcI.jpg
Táto schéma o tmux - so stavovým riadkom nakonfigurovaným na zobrazovanie názvu hostiteľa, adresy IP servera, dátumu, času atď. - je neprekonateľná.
Ouops: http://i.imgur.com/qenLP.png
No, to záleží na vkuse každého z nich, nemyslíte? Vaše nastavenie sa mi páči, má však príliš veľa prvkov. Boli by ste však taký láskavý a zdieľali by ste kód, aby ste ho mohli používať?
No, práve som si prispôsobil svoj terminál, páčilo sa mi, ako to vyzeralo.
pozdravy
K témam blogu je momentálne moja výzva !! 😀
http://imageshack.us/scaled/landing/6/pantallazoic.png
Toto sú moje ...
Usuario: PS1=’\[\e[1;32m\][\u\[\e[m\]@\[\e[1;33m\]\h\[\e[1;34m\] \w]\[\e[1;36m\] \$\[\e[1;37m\] ‘
Root: PS1=’\[\e[1;31m\][\u\[\e[m\]@\[\e[1;33m\]\h\[\e[1;34m\] \w]\[\e[1;36m\] \$\[\e[1;37m\] ‘
Momentálne: PS1 = '┌─ [\ u] [\ A] [\ w] \ n└─ [\ $]'
Aké pekné, momentálne som použil jednoduchý bez farieb, iba som odstránil dátum: PS1 = »┌─ [\ u @ \ h: \ w] \ n└─>«
Ahoj
táto časť └──┤ vychádza takto: ????
Ako to mám zariadiť tak, ako má
dobrá rada, čo linuxová konzola
+1
Vynikajúci príspevok, pokiaľ ide o terminál, je dobré pridať jeden alebo druhý tip.
Aké Rss používate? Akýkoľvek klient?
_____________________________________________________________________________________________________
PS1=’\[33[0;32m\]┌┼─┼─ \[33[0m33[0;32m\]\u\[33[0m\] @ \[33[0;36m\]\h\[33[0m33[0;32m\] ─┤├─ \[33[0m\]\t \d\[33[0;32m\] ─┤├─ \[33[0;31m\]\w\[33[0;32m\] ─┤ \n\[33[0;32m\]└┼─\[33[0m33[0;31m\]|I♥Linux|\[33[0m33[0;32m\]─┤▶\[33[0m\] ‘
_____________________________________________________________________________________________________