Stílusolja a terminál parancssorát ezzel a 4 változattal

Azok, akik mindennap használjuk a konzolemulátort, a terminált vagy bármi más néven, mindig keressük a módját annak, hogy azonnali szebbnek tűnik, vagy legalábbis több információt nyújt számunkra, mint az alapértelmezésben látható.

Például az én esetemben alapértelmezés szerint valami ilyesmit mutat:

Az RSS-t olvasva találok egy cikket itt: iLoveUbuntu ahol 4 módot mutatnak be a azonnali, színek hozzáadása vagy további információs elemek hozzáadása. Nézzük meg a példákat:

Az első közülük a legkevésbé tetszik, azt hiszem, hogy extra elemekkel van tele, és így néz ki:

Azonban, ha úgy tetszik, szerkesztheti a fájlt ~ / .bashrc (ha nincs, akkor létrehozzuk) és adja hozzá ezt a sort:

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\] '

Később, hogy a módosítások életbe lépjenek, a konzolon hajtjuk végre:

$ cd && . .bashrc

Ezt megismételjük a következő példáknál. A következő következik, nálam maradtam:

A ~ / .bashrc fájlba beillesztendő kód a következő:

PS1="\[\e[0;1m\]┌─( \[\e[31;1m\]\u\[\e[0;1m\] ) - ( \[\e[36;1m\]\w\[\e[0;1m\] )\n└──┤ \[\e[0m\]"

Ezután van egy másik példánk, amelyből hiányoznak a színek, de hasznos információkat mutatunk be:

A használandó kód a következő:

PS1="┌─[\d][\u@\h:\w]\n└─> "

És végül megvan ez:

A használandó kód a következő:

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\] '

Te választod azt, amelyik a legjobban tetszik, természetesen mi ezt kicsit módosíthatjuk, ha akarjuk. Például vettem egy példát, ami tetszett, ezt a kódot tettem:

PS1="\[\e[0;1m\]┌─( \[\e[31;1m\]\u\[\e[0;1m\] ) » { \[\e[36;1m\]\w\[\e[0;1m\] }\n└──┤ \[\e[0m\]"

És ez így volt: