1. 使用者定義的變數只在使用者當前的shell中生效
pstree 確定程序數
設定環境變數
export 變數名=變數值 申明變數
export 變數名
env查詢變數
unset 變數名
///刪除變數
2.系統常見的環境變數
path :系統查詢命令的路徑
echo $path
/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
path變數疊加
path="$path":/root/sh
3.ps1 ,定義系統提示符變數(即linux字元節目)
\d:顯示日期,格式為"星期 月 日"
\h:顯示簡寫主機名。eg:預設主機"localhost"
\t:顯示24小時制時間,格式"hh:mm:ss"
\t:顯示12小時制時間,格式"hh:mm:ss"
\a:顯示24小時制時間,格式"hh:mm"
\u:顯示當前使用者名稱
\w:顯示當前所在目錄的完整名稱
\w:顯示當前所在目錄的最後乙個目錄
\#:執行的第幾個命令
\$:提示符,如果是root使用者會顯示提示符"#",
如果是普通使用者顯示提示符"$"
echo $ps1
[\u@\h \w]\$
eg:
ps1='[\u@\t \w]\$ '
那麼linux字元介面命令列顯示 : [當前使用者名稱, @,當前時間,目錄完整路徑] $或#
Linux之環境變數
按環境變數的生存週期來劃分可分為兩類 1 永久生效的環境變數 環境變數是定義在配置檔案中的,修改時需要修改配置檔案。1 在 etc profile檔案中使用export定義環境變數,對所有使用者都生效 2 在某使用者的家目錄的.bash profile檔案中使用export定義環境變數,對該使用者生...
linux命令系列10 環境變數
學習基本的linux命令操作,對於我們熟悉linux或者unix系統還是很有幫助的。1 只設定當前shell的環境變數 這種方式只對當前的shell 起作用,換乙個shell設定就無效 path path new path 2 設定所有使用者shell的環境變數 開啟 etc profile 檔案,...
shell命令之 使用Linux環境變數
所有的環境變數名均使用大寫字母,這是bash shell的標準慣例。如果是你自己建立的區域性變數或是shell指令碼,請使用小寫字母。變數名區分大小寫。在涉及使用者定義的區域性變數時堅持使用小寫字母,這能夠避免重新定義系統環境變數可能帶來的災難。變數名 等號和值之間沒有空格,這一點非常重要。如果在賦...