首頁 >系統教程 >Linux >環境變數的變數分類在Shell中有三種變數

環境變數的變數分類在Shell中有三種變數

WBOY
WBOY轉載
2024-03-21 08:00:55582瀏覽

unixshell的變數分類

在Shell中有三種變數:內部變數,環境變數,使用者變數。

內部變數:系統提供,不用定義linux修改使用者環境變數linux入門,不能改變

環境變數:系統提供linux修改使用者環境變數,不用定義linux 軟體,可以更改,可以藉助export將使用者變數轉為環境變數.

使用者變數:使用者定義,可以更改

(1)內部變數(系統變數,環境變數,參數變數,預先定義變數)

內部變數是Linux所提供的一種特殊類型的變量,這類變數在程式中拿來做出判定。在shell程式內這類變數的值是不能更改的。

表示方式描述

$n$1表示第一個參數,$2表示第二個參數...

$#命令列參數的個數

$0目前程式的名稱

修改环境变量linux_linux修改用户环境变量_linux修改环境变量的值

#$?前一個指令或函數的回傳碼

$*以"參數1參數2..."方式儲存所有參數

$@以"參數1""參數2"...方式儲存所有參數

$$本程式的(進程ID號碼)PID

#(2)環境變數

Linux環境(也稱為shell環境)由許多變數及這種變數的值組成,由此變數和變數的值決定環境外形。這種變數就是環境變數。

修改环境变量linux_linux修改环境变量的值_linux修改用户环境变量

#

包括兩部份,一是,由系統設定的,主要包括:HOME,LOGNAME,MAIL,PATH,PS1,PWD,SHELL,TERM

二是,使用者在命令列中設定的,使用export指令,並且使用者登出時值會遺失

(3)使用者變數(私有變數,本地變數)

在命令列中自己設定的.

更多資料庫和linux技術內容歡迎搜尋「重慶思莊」

linux修改环境变量的值_linux修改用户环境变量_修改环境变量linux

#

以上是環境變數的變數分類在Shell中有三種變數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:itcool.net。如有侵權,請聯絡admin@php.cn刪除