linux 命令系列之 環境變數(47)

2021-07-02 01:33:29 字數 821 閱讀 1247

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指令碼,請使用小寫字母。變數名區分大小寫。在涉及使用者定義的區域性變數時堅持使用小寫字母,這能夠避免重新定義系統環境變數可能帶來的災難。變數名 等號和值之間沒有空格,這一點非常重要。如果在賦...