av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

對Ubuntu終端提示符進(jìn)行更改

您的Ubuntu系統(tǒng)使用作為默認(rèn)的終端應(yīng)用程序bash或dash。您可以根據(jù)一個(gè)默認(rèn)提示輸入命令,該提示通常在一些預(yù)定義的顏色主題中列出您的用戶名、主機(jī)名和當(dāng)前目錄。bash為提示符提供了許多自定義選項(xiàng),您不僅可以使用這些選項(xiàng)在提示符中集成各種特性,還可以使用不同的顏色區(qū)分它們。

創(chuàng)新互聯(lián)是一家專注于網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站制作與策劃設(shè)計(jì),榕城網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)十多年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:榕城等地區(qū)。榕城做網(wǎng)站價(jià)格咨詢:13518219792

在本文中,我們將使用各種示例對終端應(yīng)用程序的提示符進(jìn)行自定義和重新著色,使您能夠根據(jù)自己的需要進(jìn)行操作。我們正在18.04 LTS系統(tǒng)上運(yùn)行本文描述的命令和過程。

查看當(dāng)前Bash提示符配置

當(dāng)您通過Dash或Ctrl+Alt +T快捷鍵打開終端時(shí),您會(huì)看到如下提示:

linuxidc@linuxidc:~$

此默認(rèn)格式列出用戶名、主機(jī)名以及用戶的當(dāng)前目錄。bash從bashrc文件中獲取此配置,該文件是為每個(gè)用戶在其主目錄中單獨(dú)設(shè)置的。你可以這樣打開這個(gè)文件:

vim ~/.bashrc

位置:/home/username/.bashrc

您還可以使用任何其他文本編輯器打開此文件。

這是配置文件的樣子。 我們在這里向您展示文件的相關(guān)部分。

您在上面的圖像中看到的PS1變量具有bash提示符的所有必需配置。 我們首先解釋一下這個(gè)變量中的字符是什么。 您可以在else語句后列出的PS1變量中清楚地查看此變量。

  • \u-這表示當(dāng)前用戶的用戶名
  • \h:這表示從完全限定域名中提取的當(dāng)前用戶的主機(jī)名。
  • \w:這表示當(dāng)前工作目錄。主目錄用波浪號(hào)~符號(hào)表示。
  • 這表示您是普通用戶)還是root用戶(#)。

您還可以通過回顯其值來查看PS1變量的配置,如下所示:

自定義Shell提示符

在了解了提示信息存儲(chǔ)在何處以及PS1變量描述了什么之后,讓我們看看如何編輯它,以便定制bash提示符。

在編輯PS1變量之前,重要的是將其默認(rèn)內(nèi)容存儲(chǔ)在一個(gè)新變量中。如果出現(xiàn)錯(cuò)誤,這將幫助我們恢復(fù)提示符的原始配置。在終端輸入以下命令:

PS1

現(xiàn)在,變量“DEFAULT”具有恢復(fù)默認(rèn)提示設(shè)置所需的所有信息。

現(xiàn)在讓我們用PS1變量進(jìn)行一些實(shí)驗(yàn)。 輸入以下命令:

PS1的這個(gè)新值對您的提示符有以下效果:

現(xiàn)在您只能看到您的用戶名和根用戶信息,沒有任何顏色,因?yàn)檫€沒有設(shè)置任何顏色信息。

讓我們輸入以下命令,以便提示符也列出工作目錄

PS1的這個(gè)新值對您的提示符有以下效果:

由于我的工作目錄是home,我只能看到?符號(hào)。 在其他目錄中,比如www.linuxidc.com,我的提示將顯示以下信息:

將提示設(shè)置回默認(rèn)值

由于我們將PS1變量的原始配置存儲(chǔ)在默認(rèn)變量中,所以可以通過將默認(rèn)變量的值提供給PS1,將PS1的值設(shè)置回默認(rèn)值。

PS1=DEFAULT

您還可以定制什么?

如果希望提示包含特定的自定義文本,可以使用以下語法:

PS1=”[custom text] \u@\h:\w$ “

例子:

我已經(jīng)設(shè)置了我的提示,包括一個(gè)自定義消息如下:

linuxidc@linuxidc:~$ PS1=”Linux公社www.linuxidc.com \u@\h:\w$ “

Linux公社www.linuxidc.com linuxidc@linuxidc:~$

你可以在提示符中加入以下基本字符:

字符用途
\d以日、月為單位日期格式。
\eASCII轉(zhuǎn)義字符
\a轉(zhuǎn)義字符。
\h當(dāng)前用戶的主機(jī)名直到’.’
\H當(dāng)前用戶的主機(jī)名。
\l終端設(shè)備的基本名稱。
\j由shell運(yùn)行的作業(yè)的數(shù)量。
\r回車。
\n一個(gè)新行。
\u當(dāng)前用戶的用戶名。
\vBash版本。
!打印正在運(yùn)行的命令的歷史記錄編號(hào)。

顯示詳細(xì)信息

您可以通過以下命令在提示中包括當(dāng)前系統(tǒng)時(shí)間:

PS1=”\A\u: \w$ “

PS1的這個(gè)新值對您的提示符有以下效果:

您還可以自定義提示符,以包含命令的輸出;這使您可以在提示符中包含無限的選項(xiàng)。

語法:

$ PS1=”\u@\h on [command] \w$ “

例:

在此示例中,我將設(shè)置提示以包括當(dāng)前用戶所屬的主組的名稱。

$ PS1=”\u@\h on id -gn \w$ “

著色提示

自定義提示后,您會(huì)發(fā)現(xiàn)事情可能看起來有些混亂。 一個(gè)明顯的原因是,如果它們都以相同的顏色列出,那么將一個(gè)特征與另一個(gè)特征區(qū)分開來并不容易。 現(xiàn)在讓我們學(xué)習(xí)如何著色提示,使其更令人愉悅。

為了向一個(gè)或多個(gè)特征添加顏色,PS1變量包括顏色標(biāo)記。 以下圖像中突出顯示的文本是顏色標(biāo)記。

這是顏色標(biāo)記的格式:

[\033[COLOR]m]

例如,我們在默認(rèn)終端提示符中看到的默認(rèn)用戶名和主機(jī)名是綠色的,這是因?yàn)橄旅娴念伾珮?biāo)簽:

[\033[01;32m]\u@\h\

您可以針對bash提示符特性更改此顏色值,以賦予它一個(gè)新的顏色,或者向沒有任何顏色的特性添加一個(gè)新的顏色標(biāo)記。

下面是一些常見的顏色及其值:

顏色
Green32
Red31
Black30
Blue34
Cyan36
Purple35
Yellow33
White37

顯示詳細(xì)信息

例:

以下命令將提示符變?yōu)榧t色,因?yàn)槲覀冊陬伾珮?biāo)記中指定了31(紅色):

在提示中使用文本樣式

您可以通過為顏色標(biāo)記指定屬性值來為提示文本添加樣式。 以下是具有屬性的顏色標(biāo)記的格式:

[\033[ATTRIBUTE; COLORm]

您可以為提示文本使用以下屬性值:

屬性值用途
0標(biāo)準(zhǔn)文本(即使沒有設(shè)置屬性,這也是默認(rèn)值)
1在Ubuntu終端中,此值指定粗體文本
2暗淡文本
4文本下劃線
5閃爍的文本
7反轉(zhuǎn)文本和背景顏色
8隱藏的文本

例子:

可以使用以下命令對bash提示加下劃線:

值4表示我們想要“下劃線”文本。

對提示符進(jìn)行永久更改

到目前為止執(zhí)行的命令只會(huì)更改當(dāng)前bash會(huì)話的提示符。在您嘗試了文本自定義和提示符的顏色化之后,您需要編輯bashrc文件。

打開.bashrc文件,復(fù)制if下PS1行中您最終確定的PS1值;然后行。在下面的圖片中,我剛剛將bash提示符的顏色更改為紅色:

按Ctrl+X保存文件,然后按y保存。對bash提示符的更改現(xiàn)在將是永久性的。退出終端并重新打開,可以看到bash提示符仍然與您設(shè)置的一樣。

保存文件

在完成本教程的練習(xí)之后,您可以出色地定制bash提示符。然后,您可以設(shè)置顏色來區(qū)分您在提示符中包含的不同特性。這樣,每次使用bash提示符時(shí),您都可以查看和使用這些有用的信息。


網(wǎng)站欄目:對Ubuntu終端提示符進(jìn)行更改
本文路徑:http://uogjgqi.cn/article/dpohhhp.html
掃二維碼與項(xiàng)目經(jīng)理溝通

我們在微信上24小時(shí)期待你的聲音

解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流