sv.phhsnews.com


sv.phhsnews.com / Hur gör du Bash Prompt Ändra färger när du loggade in i en server?

Hur gör du Bash Prompt Ändra färger när du loggade in i en server?


Om du får tillgång till flera servrar under hela arbetsdagen, kan du sedan berätta vilken du jobbar med på en blick baserat på ett färgschema kan vara mycket användbart. Dagens SuperUser Q & A-tjänst hjälper en läsare att uppnå en färgstark nirvana i sin arbetsmiljö.

Dagens Frågor och svar sessions kommer till vår tjänst med SuperUser-en indelning av Stack Exchange, en community-driven gruppering av Q & A-webbplatser.

Frågan

SuperUser-läsaren nitins vill veta hur man gör Bash Prompt byta färger när de är inloggade på en server:

Finns det ett sätt att göra dynamiken Bash Prompt så att den ändrar färg när jag är inloggad på en server ? Jag vill att färgen ska vara grön när jag använder mitt eget personliga system, men ändras till rött när jag är ansluten till servrar. Jag har ett stort antal servrar som jag åtkomst till och inte vill behöva lägga på en annan .bashrc på var och en av dem.

Hur gör du Bash Prompt ändra färger när de är inloggade

Svaret

SuperUser-bidragsgivaren Matei David har svaret för oss:

Remote Bash Prompts ställs in av fjärrkontrollen ~ / .bashrc , så du behöver fortfarande kopiera den till fjärrservrarna. Du kan dock använda en enda ~ / .bashrc för alla värdar och ställa in Bash Prompt-färgen baserat på värdnamnet:

Anteckningar

  • Ange inte PS1 om Det är inte redan inställt (dvs om skalet inte är interaktivt). Test för att se om PS1 är "icke-tom" är ett mycket vanligt sätt att ta reda på om skalet är interaktivt och du inte vill förvirra program som gör det (det är förmodligen ett mer exakt test som kontrollerar för att se om $ - innehåller i ).
  • Om du vill att den här koden ska köras när du loggar in på en fjärrserver, ska du ha en av profilfilerna alltid källa ~ / .bashrc (jag antar att du vet det).
  • I PS1 måste escape-koderna vara bifogade i [... ] .
  • [033 [m återställer förgrunden och bakgrunden till deras standardvärden, så här visas : w i terminalen i förgrunden / bakgrunden.
  • [033 [48; 5; XXXm 033 [38; 5; YYYm ställer bakgrunden / förgrunden till XXX / YYY .
  • För ett skript som dumpar de tillgängliga färgerna, försök kolla.
  • För att se och se vad Bash Prompt skulle se ut, använd: echo -e "<33[48;5;16m33[38;5;196mhost33[m:dir> $"

Har något att lägga till förklaringen? Ljud av i kommentarerna. Vill du läsa mer svar från andra tech-savvy Stack Exchange-användare? Kolla in den fullständiga diskussionsgängan här.

Bildkrediter: Emx (Wikipedia)


Vad är ett histogram och hur kan jag använda det för att förbättra mina bilder?

Vad är ett histogram och hur kan jag använda det för att förbättra mina bilder?

Vad är det med den konstiga grafen med alla toppar och dalar? Du har sett det när du öppnar Photoshop eller går att redigera en kamerarådsfil. Men vad heter den där konstiga histogrammet, och vad betyder det? Histogrammet är ett av de viktigaste och kraftfulla verktygen för digital imagemaker. Och med några ögonblick att läsa kan du förstå att några enkla regler kan göra dig till en mycket kraftfullare bildredigerare, och du kan också skaffa bättre fotografier i första hand.

(how-to)

LG gjorde någonting konstigt med G5: det tog helt bort applådan i stock launcher och slängde alla appar på den hemskärmar, som i iOS. Jag förstår att vissa människor förmodligen gillar det här - kanske till och med föredra det - men jag är säker på att det är off-putting till många andra. Om du vill ge stock launcher en go men vill ha applådan tillbaka, inkluderade LG faktiskt ett sätt att lägga till en applåda till startprogrammet via en separat nedladdning.

LG gjorde någonting konstigt med G5: det tog helt bort applådan i stock launcher och slängde alla appar på den hemskärmar, som i iOS. Jag förstår att vissa människor förmodligen gillar det här - kanske till och med föredra det - men jag är säker på att det är off-putting till många andra. Om du vill ge stock launcher en go men vill ha applådan tillbaka, inkluderade LG faktiskt ett sätt att lägga till en applåda till startprogrammet via en separat nedladdning.

Hur man får den traditionella "Listvy" i LG G5: s inställningar Först, gå till Inställningar. Dra ner notifikationsskärmen och tryck sedan på kuggikonet för att komma dit. I Inställningar, rulla ner till alternativet "Hemskärm" och tryck på det. Det första alternativet i den här menyn är "Välj hem" -give det är en kran.

(how-to)