linux printenv命令學習

2021-06-18 18:28:43 字數 1034 閱讀 4863

printenv命令和env命令一樣,都是用來輸出當前系統環境變數的值。

# type printenv

printenv is /bin/printenv

# type env

env is /usr/bin/env

# printenv

console=/dev/console

ld_library_path=......

home=/

term=linux

path=/bin:/usr/bin:/sbin:/usrbin

runlevel=5

prevlevel=n

pwd=/#

# env

console=/dev/console

ld_library_path=......

home=/

term=linux

path=/bin:/usr/bin:/sbin:/usrbin

runlevel=5

prevlevel=n

pwd=/

從以上結果看,printenv和env這兩條命令輸出的結果都是一樣的。

那二者之間就沒有區別嗎?

答案是否定的,如果二者真沒有區別,也就沒有必要弄兩個命令出來了。

從以下的結果看,

printenv命令可以直接輸出乙個指定的環境變數的值;

而env命令卻只能顯示當前系統中所有的環境變數的值。

# env path

env: path: no such file or directory

## printenv path

/bin:/usr/bin:/sbin:/usrbin

## echo $path

/bin:/usr/bin:/sbin#

雖然有此差別,但是很多時候真的差別不大的,

# env | grep $path

path=/bin:/usr/bin:/sbin

# printenv path

/bin:/usr/bin:/sbin

Tcl TK之命令 命令 命令

在tcl中,一切動作都是通過命令實現的,命令通過換行符或分號隔開,對於使用過linux系統的朋友來說非常容易理解。tcl處理一條命令分為兩個步驟 解析和執行。下面將列舉幾個常見的命令 set命令用於建立 讀取和修改變數,此命令需要乙個或者兩個引數。第乙個引數是變數,第二個引數 若給出 是變數的新值。...

source 命令 命令

source 命令 從 c shell 而來 是 bash shell 的內建命令。點命令 就是乙個點符號.從 bourne shell 而來 是 source 的另一名稱。這兩個命令都以乙個指令碼檔名為引數,該指令碼將作為當前 shell 的環境執行,即不會啟動乙個新的子程序。所有在指令碼中設定的...

監控命令命令

第1行結果和uptime一樣 第2行顯示程序狀態統計,zombie 殭屍程序 第3行顯示cpu使用率,us 使用者使用cpu百分比 sy 系統使用cpu百分比 id cpu空閒百分比 第4 5行顯示記憶體 平均使用率和每個cpu使用率 小技巧 按z加顏色,按x高亮排序列,按 進行排序列左右切換 安裝...