1. 程式人生 > >教你改變Linux字型和背景顏色

教你改變Linux字型和背景顏色

命令:
       PS1="[\e[32;1m\[email protected]\h \W]\\$" 看看是什麼效果:)
       或
       export PS1="[\e[32;1m\[email protected]\h \W]\\$"  兩者的區別請檢視環境變數的相關資料

解釋:
       PS1:一個環境變數,就稱它為提示符變數吧,注意大小寫,且後面是數字“1”不是字母“I”

       \e[32;1m:這就是控制字型和背景顏色的轉義字元,30~37是字型顏色、40~47是背景顏色
                       例子中的32;1m數字的位置是可以對調的如\e[1;32m,如果是在X環境下可以更換一下1的範圍
                       0~10,可能有的沒用處:0或者不寫(\e[0;32m或\e[;32m)顯示淺顏色,1:顯示高亮
                       4:加下劃線.....
                       如果改後的效果不好,但是又還原不了,那就不寫m前面的數字,如\e[32;m,或者直接登出再登陸

       \u \h \W:這是一些轉義字元,下面詳細解釋:
                      \d   :代表日期,格式為weekday month date,例如:"Mon Aug 1"

                      \H :完整的主機名稱。例如:我的機器名稱為:fc4.linux,則這個名稱就是fc4.linux

                      \h :僅取主機的第一個名字,如上例,則為fc4,.linux則被省略

                      \t :顯示時間為24小時格式,如:HH:MM:SS

                      \T :顯示時間為12小時格式

                      \A :顯示時間為24小時格式:HH:MM

                      \u :當前使用者的賬號名稱

                      \v :BASH的版本資訊

                      \w :完整的工作目錄名稱。家目錄會以 ~代替

                      \W :利用basename取得工作目錄名稱,所以只會列出最後一個目錄

                      \# :下達的第幾個命令

                      \$ :提示字元,如果是root時,提示符為:#   ,普通使用者則為:$

                      \n :新建一行

字型並不侷限於一個顏色,可以有多個顏色:PS1="[\e[32;1m\
[email protected]
\e[35;1m\h \e[31;1m\W]\\$":D

以上兩個命令在登出後再登陸就失效了,用下面方法使其永久生效:
      vi /etc/profile
          在“export PATH .....”下面新增一行:export PS1="[\e[32;1m\[email protected]\h \W]\\$"
登出再登陸,就成功了,如果沒生效,使用source /etc/profile 命令試試,或者直接重啟機器 

相關推薦

改變Linux字型背景顏色

命令:        PS1="[\e[32;1m\[email protected]\h \W]\\$" 看看是什麼效果:)        或        export PS1="[\e[32;1m\[email protected]\h \W]\\$"  兩者的區別請檢視環境變數的

動態改變Listview的item背景顏色item中字型顏色

這是我的第一篇博文,如有什麼不妥的地方請大家多多包涵,好了,進入今天的主題,前段時間有個朋友問了我一個效果,該效果的具體實現是點選Listview,然後Listview中的item項的背景顏色和item項中字型的顏色的變化,即點選item改變他們的顏色並記錄下來.好了,表達

動態改變Listview的item背景顏色item中字體的顏色

學習 動態 ide save pos oid eol graphics -s 首先非常感謝原文章作者。 今天項目用到Listview點擊item變色。網上找了好久,都沒有找到簡單的方法,好像只能重寫getview(); 網上找到了一個比較簡單的例子,但是不懂為什麽,先記

Android實現修改狀態列背景字型圖示顏色的方法

前言: Android開發,對於狀態列的修改,實在是不友好,沒什麼api可以用,不像ios那麼方便.但是ui又喜歡只搞ios一套.沒辦法.各種翻原始碼,寫反射.真的蛋疼. 需求場景: 當toolbar及狀態列需要為白色或淺色時(如簡書),狀態列由於用的Light風格Theme,字型,

大神Linux中查詢刪除重複檔案

導讀 在Linux系作業系統中查詢並刪除重複檔案的方法的確有很多,不過這裡介紹的是一款非常簡單實用的軟體FSlint。FSlint是一個重複檔案查詢工具,可以使用它來清除不必要的重複檔案,筆者經常使用它來釋放Linux系統中的磁碟空間。 FSlint同時具有GUI和

putty——字型顏色背景顏色的配置方法

字型大小設定 Window->Appearance->Font settings—>Change按鈕設定(我的設定為16)字型為(Consolas) 字型顏色設定 Window->Colours->Default Foreground-

MarkDown設定字型顏色背景顏色

Markdown是一種可以使用普通文字編輯器編寫的標記語言,通過類似HTML的標記語法,它可以使普通文字內容具有一定的格式。 但是最近在使用的過程發現了它相比於一般的視覺化編輯器的缺點: 沒法設定顏色,包括字型顏色和背景顏色 查閱了一下資料,發

Android RadioButton設定選中時文字背景顏色同時改變

在使用 RadioButton 時,有時我們會想要達到選中時文字顏色和背景顏色同時改變的效果,這裡還需要多進行幾步操作。 首先,在佈局檔案中新建一組 RadioButton : <RadioGroup andr

大神設定Linux程序的睡眠喚醒

Linux核心的例子 在Linux作業系統中,核心的穩定性至關重要,為了避免在Linux作業系統核心中出現無效喚醒問題, Linux核心在需要程序睡眠的時候應該使用類似如下的操作: /* ‘q’是我們希望睡眠的等待佇列 */ DECLARE_WAITQUEUE(wait,current); add_wa

導航欄、狀態列字型顏色大小背景顏色

1、導航欄的背景色和標題顏色大小 //設定導航欄標題顏色和大小 [self.navigationController.navigationBar setTitleTextAttributes:@{NSForegroundColorAttributeName

設定static控制元件背景顏色、控制元件字型背景顏色控制元件字型顏色

注:轉載至:https://my.oschina.net/u/241930/blog/528285,謝謝該博主的分享 #include <windows.h> LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPAR

CSS:改變使用者選中文字的顏色背景顏色

這是大多數瀏覽器預設的文字選中樣式: 如果你是想讓它符合整個網站的風格,就可以選擇自定義選中的背景顏色和字型顏色。 使用者選中文字時的自定義顏色: p::selection { bac

一分鐘知道樂觀鎖悲觀鎖的區別

更新 body ont bsp 悲觀鎖 mis 每次 try spa 言簡意駭,幫助大家理解 悲觀鎖(Pessimistic Lock), 顧名思義,就是很悲觀,每次去拿數據的時候都認為別人會修改,所以每次在拿數據的時候都會上鎖,這樣別人想拿這個數據就會block直到它

SecureCR 改變背景色文字顏色

global ESS img bold linu 文件 info 快捷 就是 1.打開SecureCR鏈接Linux服務器,Options->Session Options->Emulation->Terminal 選擇Linux (相應的服務器系統)AN

Linux環境搭建 | 手把手安裝Linux虛擬機

界面 rup 對話 rtu 發行版 所在 兼容性 運維 編輯 前言 作為一名Linux工程師,不管是運維、應用、驅動方向,在工作中肯定會需要Linux環境。想要獲得Linux環境,一個辦法就是將電腦系統直接換成Linux系統,但我們平常用慣了Windows系統,直接切換為L

在wpf datagrid中,想要根據一個條件來改變datagrid行的背景顏色

修改 ++ ini orb 方法名 rgb .cn html over 原文:在wpf datagrid中,想要根據一個條件來改變datagrid行的背景顏色 在wpf

馳騁股市!手把手如何用Python資料科學賺錢?python

金融領域或許是資料科學應用場景中最充滿想象力的部分,畢竟它跟財富結合地無比緊密。 不管是否是經濟達人,資料科學都是一種幫你瞭解一支股票的高效方式。本文作者把資料科學和機器學習技術應用到金融領域中,向你展示如何通過資料分析的方式馳騁股市,搭建自己的金融模型! 讓我們先了解一些基本

webpack、reactnode.js環境配置(下篇)

上篇我介紹了前端下webpack和react、redux等環境的配置,這篇將繼續重點介紹後臺node.js的配置。 我把所有程式碼都放到了我的github上:webpack-react-express環境配置 server 後臺這邊的配置就簡單了很多,我這裡拿node.js的exp

Qt Model/View view單元格值改變其相應的背景顏色也變

只需要在 Model類中的 QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const; 方法中進行判斷 設定顏色 if (Qt::BackgroundColorRole == role)

一些Linux中隱藏bash歷史命令的小技巧

導讀 如果你登入過 Linux 系統,並敲過一些命令,那你應該知道,bash history 會記錄你輸入的所有命令。這個操作其實是有一定風險的。 我個人經常使用 Linux,所以我想著研究一番,看看如何隱藏 bash history。下