linux變量

相關(guān)命令:

env // 列出當(dāng)前shell環(huán)境下的所有環(huán)境變量與其內(nèi)容

set // 列出所有變量(含環(huán)境變量自定義變量)

export test='測(cè)試啊!'// 將自定義變量轉(zhuǎn)換成環(huán)境變量,僅對(duì)此次登錄有效

locale -a // 列出系統(tǒng)支持的語系

locale // 列出當(dāng)前系統(tǒng)的語系,可在文件/etc/sysconfig/i18n中設(shè)置

read -p "請(qǐng)輸入名字!" -t 20 name // 在20秒內(nèi)將鍵盤的輸入作為變量“name”的值

declare -i sum=100+100 // 將變量的類型定義為整數(shù),-a為數(shù)組,-x為環(huán)境變量,-r為readonly,+x為取消環(huán)境變量

declare -p sum // 列出變量的類型

source ~/.bash_profile // 導(dǎo)入配置文件,順序?yàn)椋骸?.bash_profile > ~/.bash_login > ~/.profile

. ~/bash_profile // .=source,同上

常見環(huán)境變量:

$ // 當(dāng)前shell的pid // echo $$?

? // 上一命令的回傳碼,echo $?

HOME ?// 用戶主文件夾

SHELL // 當(dāng)前環(huán)境下使用的shell程序

PATH // 執(zhí)行文件命令查找路徑,目錄之間用‘:’分割

HOSTNAME // 主機(jī)的名稱

TERM // 終端機(jī)使用的環(huán)境類型

USER // 當(dāng)前用戶

LS_COLORS // 一些顏色顯示

LANG // 語系數(shù)據(jù)

RANDOM // 隨機(jī)數(shù),0~32767,取0~9之間的數(shù):declare -i number=$RANDOM*10/32768;echo $number

?PS1 // 提示符設(shè)置(首行)參見《鳥哥的私房菜》p306

PS2 // 提示符設(shè)置(次行)參見《鳥哥的私房菜》p306

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容