『壹』 linux怎麼命令顯示多種顏色
在Linux終端中,可以使用ANSI轉義序列來控制文本顏色,包括前景色(文本顏色)和背景色。ANSI轉義序列是由特殊字元組成的字元串,以「\033」或「\x1B」開頭,後面緊跟著特定的字元序列來控制終端的輸出。
下面是一些常用的ANSI轉義序列,可以用來控制文本顏色:
\033[0m:重置所有屬性,包括顏色。
\033[30m:設置前景色為黑色。
\033[31m:設置前景色為紅色。
\033[32m:設置前景色為綠色。
\033[33m:設置前景色為黃色。
\033[34m:設置前景色為藍色。
\033[35m:設置前景色為紫色。
\033[36m:設置前景色為青色。
\033[37m:設置前景色為白色。
\033[40m:設置背景色為黑色。
\033[41m:設置背景色為紅色。
\033[42m:猛拍拍設置背景色為綠色。
\033[43m:設置背景色為黃色。
\033[44m:設置背景色為藍色。
\033[45m:設置背景色為紫色。
\033[46m:設置背景色為青色。賀模
\033[47m:設置背景色為白色。
可以在終端中使用echo命令來輸出帶有顏色的文本,例如:
swift
Copy code
echo -e "\033[31mThis text is red.\033[0m"
這個命令將輸出一個紅色的「This text is red.」的文本。
需要注意的是,不同的終端模擬器枝羨可能對ANSI轉義序列的支持程度不同,可能會顯示不同的結果。同時,在編寫腳本時,應該避免過多使用ANSI轉義序列,以保持腳本的可讀性和可維護性。
『貳』 linux更改顏色linux修改顏色
linux伺服器怎麼調整背景顏色?
linux下設置ls命令顯示文件、文件夾顏色:
1.LS_COLORS
用dircolors-p可以看到預設的顏色設置,包括各種顏色和「粗體」,下劃線,閃爍等定義。
環境變侍源量LS_COLORS時用來設置GNUls的--color選項中的顏色的。
#.Acolorinit
#:
#Attributecodes:
#00=none01=bold04=underscore05=blink07=reverse08=concealed
#Textcolorcodes:
#30=black31=red32=green33=yellow34=blue35=magenta36=cyan37=white
#Backgroundcolorcodes:
#40=black41=red42=green43=yellow44=blue45=magenta46=cyan47=white
NORMAL00#globaldefault,.
FILE00#normalfile
DIR01;34#directory
如何更改linux終端顯示顏色?
securecrt設置彩色和顯示中文
設置options-sessionoptions-emulation,然後把terminal類型改成xterm,並點中ansicolor復選框。
字體設置:options-sessionoptions-appearance-font然後改成你想要的字體就可以了。
注意:1:字元集選擇utf8,這樣可以避免顯示漢字亂碼
2:選擇字體的時候,需要選擇turetype的字體(如新宋體),不然會出現漢字亂碼
3:scrollbackbuffer調大(5000),這樣你就可以看到以前顯示內容,這樣方便很多
4:terminal要選擇xtem,這樣你ssh到伺服器上才能顯示顏色,並把ansicolor打上勾
5:我選擇的顏色方案windows或traditional。
用securecrt(linux)來上傳和下載數據
設置一下上傳和下載的默認目錄就行
options_sessionoptions_filetransfer下可以設置上傳和下載的目錄
剩下的你只要在用securecrt登陸linux終端的時候:
發送文件到windows客戶端:szfile1file2
zmodem接收可以自行啟動.
從客戶端上傳文件埋談渣到linux服務端:
只要服務端執行:rz(rz-y)
然後在securecrt里選文件發送,協議zmodem
簡單吧,如果你以前一直使用ssh,而又沒有對外開放ftp服務,你就直接使用這種方式來傳輸你的文件
securecrt的幫助中的:zmodemisafull-
.zmodemisveryuser
friendly,
filetransfer.zmodemsupportsmultiplefile(batch)transfers,and
.zmodemalso
.
rz,sz是便是linux/unix同windows進行zmodem文件傳輸的命令行工具
ps:linux上rz/sz這兩個小工具安裝lrzsz-x.x.xx.rpm即可,unix可用源碼自行編譯,solarisspac的可以到sunfreeware下載執行碼
linux綠色文件怎麼改為藍色?
藍色表示目錄;綠色表示可執行文件;紅色表示壓縮文件;淺藍色表示鏈接文件;灰色表示其它文件;紅色閃爍表示鏈接的文件有問題了;黃色是設備彎悄文件,包括block,char,fifo。用dircolors-p看到預設的顏色設置,包括各種顏色和「粗體」,下劃線,閃爍等定義。如果需要改變系統默認的這個顏色,可以用下面的方法:#vi/etc/DIR_COLORS然後在文件裡面,找到自己想要修改的項,如要改目錄顏色的話,可以把DIR01;34改成「DIR01;37;44」,37是字體白色,44是字背景藍色。編輯完成後保存退出然後,執行#eval`dircolors/etc/DIR_COLORS`注意命令中的`符號為鍵盤~符號下面的那個,別弄錯了。
『叄』 linux 文本顏色
可以修改.bashrc,更改Linux文本界面顯示顏色。
為了擺脫枯燥的黑底白字,可以讓文本界面顯示顏色。方法是修改
/etc/bash.bashrc 文件內容。
打開
.bashrc;
1、、增加下面這行,改變彩色目錄:
alias ls='ls --color=auto'
下次啟動 bash 時就可以看到彩色的目錄列表了。其中彩色目錄列表的顏色定義如下:
藍色->目錄;綠色->可執行文件;紅色->壓縮文件;淺藍色->鏈接文件;灰色->其它文件。
2、修改PS1 默認值:PS1='[u@h W]$ '
修改後:
PS1='[e[1;35m][[e[1;33m]u@h
[e[1;31m]w[e[1;35m]][e[1;36m]$ [e[0m]'
代碼解釋如下:
PS1='[e[1;35m][------>定義左邊的「[」為:洋紅粗體
------>
「[」一段不顯示字串的開始
------>「/e」轉義序列開始,等同於「/033」
------>「[」字體顏色開始
------>「1;」粗體;「0」默認
------>「35m」洋紅
------>「]」一段不顯示字串的結束
------>「[」提示符左邊的「[」
[e[1;33m]u@h------>定義「u@h」為;黃色粗體
[e[1;31m]w------>定義「w」為:紅色粗體
[e[1;35m]]------>定義右邊的「]」為:洋紅粗體
[e[1;36m]$------>定義「$」為:青色粗體
[e[0m]'------>文本顏色復位
可選的顏色代碼:
30(黑色)、31(紅色)、32(綠色)、33(黃色)、
34(藍色)、35(洋紅)、36(青色)、37(白色)。
常用的轉義字元解釋:
u:當前用戶的賬號名稱
h:僅取主機的第一個名字,如上例,則為fc4,.linux則被省略
H:完整的主機名稱。例如:我的機器名稱為:fc4.linux,則這個名稱就是fc4.linux
w:完整的工作目錄名稱。家目錄會以~代替
W:利用basename取得工作目錄名稱,所以只會列出最後一個目錄
$:提示字元,如果是root時,提示符為:#,普通用戶則為:$
#:下達的第幾個命令
:新建一行
d:代表日期,格式為weekdaymonthdate,例如:」MonAug1″
:顯示時間為24小時格式,如:HH:MM:SS
T:顯示時間為12小時格式
A:顯示時間為24小時格式:HH:MM
v:BASH的版本信息
『肆』 ssh登陸linux後,默認背景為黑底白字,,看著費眼,如何改為白底黑字是bash終端
Window > Colours
Default Foreground: 0 0 0
Default Bold Foreground: 0 0 0
Default Background: 255 255 255
Default Bold Background: 255 255 255
Cursor Text: 255 255 255
『伍』 linux 系統界面顏色怎麼修改
啟動Linux系統後,在桌面上右鍵單擊,選擇【Open in Terminal】[中文:在終端中打開],啟動終端,
啟動後,終端現在的外觀是「白底黑字」,不滿意,
依次單擊【Edit】[中文:編輯]>【Profile Preferences】[中文:配置首選項],
單擊【Color】[中文:顏色]選項卡,
取消勾選【Use colors from system theme】[中文:使用系統主題的顏色],然後在下面的【Built-in schemes】[中文:內置主題]中選擇你喜歡的主題即可,例如筆者選擇就是「Green on black」,
如果所有的內置主題,你都不滿意,你還可以在下面自定義文本顏色和背景顏色,
如果你對終端的字體不滿意,也可以修改,具體修改方法參見:
http://jingyan..com/article/d5c4b52bdd071ada560dc505.html
『陸』 如何配置Linux命令行的字體和背景顏色
我們使用Linux的時候,經常需要使用命令行。Linux命令行的背景默認是白色的,字體默認是黑色,14像素的。那麼我們如何根據自己的喜好配置Linux命令行的字體和背景顏色呢?下面小編給大家分享一嘩埋下。
1、首先進入Linux系統以後點擊左上角的Applications,然後選擇Terminal選項,如下圖所示
2、接下來在打開的命令行中點擊頂部的Edit菜單,然後選擇Profile Preferences選項,如下圖所示
3、進入Profile Preferences設置界面以後,定位到General頁,去掉使用系統字體的復選框,然後點擊Font後面的按鈕,如下圖所示
4、在滑蘆磨彈出的選擇命令行字體界面中我們選擇自己喜歡的字體,然後設置字體大小即可,如下圖所示
5、背景的配置需要首先定位到Colors頁卡,然後去掉系統背景的復選框,如下圖所示
6、接下來點擊Background Color後面的按鈕進行背景色的配置,如下圖所示
7、在彈出的選擇命令行背景顏色的界面中我們選擇一個自己喜好的顏色,點擊Select按鈕即可,如下圖所示
8、最後回到命令行界面,我們就可以看到信斗背景顏色已經發生了改變,如下圖所示
工具/材料
Linux Terminal
『柒』 Linux有什麼命令可以更改控制台背景色
Linux控制台終端的顏色可以使用「ANSI非常規字元序列」來生成。舉例:
echo -e "\033[44;37;5m ME \033[0m COOL"
以上命令設置背景成為藍色,前景白色,閃爍游標,輸出字元「ME」,然後重新設置屏幕到預設設置,輸出字元 「COOL」。「e」是命令 echo 的一個可選項,它用於激活特殊字元的解析器。「\033」引導非常規字元序列。「m」意味著設置屬性然後結束非常規字元序列,這個例子里真正有效的字元是 「44;37;5」 和「0」。
修改「44;37;5」可以生成不同顏色的組合,數值和編碼的前後順序沒有關系。可以選擇的編碼如下所示:
編碼 顏色/動作
0 重新設置屬性到預設設置
1 設置粗體
2 設置一半亮度(模擬彩色顯示器的顏色)
4 設置下劃線(模擬彩色顯示器的顏色)
5 設置閃爍
7 設置反向圖象
22 設置一般密度
24 關閉下劃線
25 關閉閃爍
27 關閉反向圖象
30 設置黑色前景
31 設置紅色前景
32 設置綠色前景
33 設置棕色前景
34 設置藍色前景
35 設置紫色前景
36 設置青色前景
37 設置白色前景
38 在預設的前景顏色上設置下劃線
39 在預設的前景顏色上關閉下劃線
40 設置黑色背景
41 設置紅色背景
42 設置綠色背景
43 設置棕色背景
44 設置藍色背景
45 設置紫色背景
46 設置青色背景
47 設置白色背景
49 設置預設黑色背景
其他有趣的代碼還有:
\033[2J 清除屏幕
\033[0q 關閉所有的鍵盤指示燈
\033[1q 設置「滾動鎖定」指示燈 (Scroll Lock)
\033[2q 設置「數值鎖定」指示燈 (Num Lock)
\033[3q 設置「大寫鎖定」指示燈 (Caps Lock)
\033[15:40H 把關閉移動到第15行,40列
\007 發蜂鳴生beep
#######################
RedHat的字體和背景顏色的改變方法:
命令:
PS1="[\e[32;1m\u@\h \W]\\$"
或
export PS1="[\e[32;1m\u@\h \W]\\$" 兩者的區別請查看環境變數的相關資料
解釋:
\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\u@\e[35;1m\h \e[31;1m\W]\\$"
以上兩個命令在注銷後再登陸就失效了,用下面方法使其永久生效:
vi /etc/profile
在「export PATH .....」下面添加一行:export PS1="[\e[32;1m\u@\h \W]\\$"
注銷再登陸,就成功了,如果沒生效,使用source /etc/profile 命令試試,或者直接重啟機器。