cs.phhsnews.com


cs.phhsnews.com / Jak vytvoříte Bash Prompt Změna barvy při přihlášení do serveru?

Jak vytvoříte Bash Prompt Změna barvy při přihlášení do serveru?


Pokud máte přístup k více serverům během pracovního dne, pak je možné zjistit, s kým spolupracujete pohled na základě barevné schéma může být velmi užitečné. Dnešní příspěvek SuperUser Q & A pomáhá čtenáři dosáhnout barevného nirvánu ve svém pracovním prostředí.

Současná otázka a odpověď se k nám dostala s laskavým svolením SuperUser - subdivize Stack Exchange, komunitní skupiny webových stránek Q & A

Otázka

Citlivost čtečky SuperUser chce vědět, jak provést změnu barev Bash Prompt při přihlášení do serveru:

Existuje způsob, jak vytvořit dynamický Bash Prompt tak, aby změnil barvu, když jsem přihlášen na server ? Chci, aby barva byla zelená při používání vlastního osobního systému, ale změnila se na červenou, kdykoli jsem připojen k serverům. Mám obrovský počet serverů, ke kterým přistupuji, a nechtějí, aby museli mít na každé z nich jiný .bashrc

Jak uděláte Bash Prompt změnit barvy při přihlášení

Odpovědí

přispěvatel SuperUser Matei David má pro nás odpověď:

Vzdálená výzva pro vzdálené volání jsou nastavena vzdáleným ~ / .bashrc , takže budete muset zkopírujte jej na vzdálené servery. Pro všechny hostitele však můžete použít pouze ~ / .bashrc a nastavit barvu Bash Prompt na základě názvu hostitele:

Poznámky

  • Nenastavujte PS1 pokud není již nastaven (tj. pokud shell není interaktivní). Testování, zda je PS1 "ne-prázdné", je velmi běžný způsob, jak zjistit, zda je shell interaktivní a nechcete zaměňovat programy, které to činí (pravděpodobně je přesnější test Pokud chcete tento kód spustit při přihlašování do vzdáleného serveru, měli byste mít jeden z profilových souborů vždy zdroj
  • >
  • > [033 [m
  • resetuje popředí a pozadí na jejich výchozí hodnoty, takže zde se v popředí / pozadí terminálu zobrazí : 033 [38; 5; YYYm ] nastaví pozadí / popředí na XXX / YYY
  • . Bash Prompt by vypadal, použijte:
  • echo -e " $" <33[48;5;16m33[38;5;196mhost33[m:dir> Musíte něco přidat k vysvětlení? Zní to v komentářích. Chcete se dozvědět více odpovědí od ostatních uživatelů technologie Stack Exchange? Podívejte se na celý diskusní příspěvek zde.

Image Credit: Emx (Wikipedia)


Je to dlouhý den a máte nějaký čas zabít, takže se chystáte uvést Samsung Galaxy S7 a zapálit svůj oblíbená hra. Jste všichni připraveni rozdrtit úroveň, na které jste se v posledních sedmi týdnech uvízli - je to tak blízko, že ji můžete ochutnat. Pak se váš bff rozhodne poslat text, který přeruší vaši hru, což vás odhodí. Ztrát ztrácíte.

Je to dlouhý den a máte nějaký čas zabít, takže se chystáte uvést Samsung Galaxy S7 a zapálit svůj oblíbená hra. Jste všichni připraveni rozdrtit úroveň, na které jste se v posledních sedmi týdnech uvízli - je to tak blízko, že ji můžete ochutnat. Pak se váš bff rozhodne poslat text, který přeruší vaši hru, což vás odhodí. Ztrát ztrácíte.

Co je spouštěč hry Spouštěč her je v podstatě Samsungem, který se snaží zlepšit mobilní hraní na Galaxy S7 a S7 Edge. Jedná se o sadu nástrojů, které vám v podstatě umožňují přizpůsobit, jak bude váš telefon reagovat, když budou splněny určité proměnné - například stisknutím tlačítka Zpět nebo volání.

(how-to)

Jak systém Android řídí procesy

Jak systém Android řídí procesy

Systém Windows umožňuje, aby aplikace na ploše zůstaly spuštěné, ať už jsou viditelné nebo nikoli, zatímco aplikace iOS společnosti Apple umožňuje pouze aplikacím provádět několik omezených úloh na pozadí. Android se nachází někde mezi nimi - aplikací spuštěným v popředí jsou upřednostňovány, ale aplikace mají spoustu volnosti pro spuštění na pozadí než u aplikací iOS.

(how-to)