欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

LINUX 環境變量總結

系統 3333 0
1.概述

Linux是一個多用戶的操作系統。多用戶意味著每個用戶登錄系統后,都有自己專用的運行環境。而這個環境是由一組變量所定義,這組變量被稱為環境變量。用戶可以對自己的環境變量進行修改以達到對環境的要求。
環境變量是和Shell緊密相關的,它是通過Shell命令來設置的。環境變量又可以被所有當前用戶所運行的程序所使用。對于bash來說,可以通過變量名來訪問相應的環境變量。

2.顯示

使用env命令或者printenv命令可以察看所有環境變量。

使用echo顯示特定環境變量值,eg:
$?echo?$HOME
/home/admin


3.設置一個新的環境變量
$?export?NAME= " Example "
$?echo?$NAME
Example


4.使用unset命令來清除環境變量
$?unset?NAME
$?echo?$NAME

5.使用readonly命令設置只讀變量(設置為只讀屬性后,其值將不可變,直到進程結束)
$?export?NAME= " Example "
$?readonly?NAME
$?unset?NAME
-bash:?unset:?NAME:?cannot?unset:?readonly?variable
$?NAME= " New " ?#會發現此也變量不能被修改
-bash:?TEST:?readonly?variable?

?

6.在C程序中訪問和設置環境變量
對于C程序的用戶來說,可以使用下列三個函數來設置或訪問一個環境變量:
getenv()訪問一個環境變量。輸入參數是需要訪問的變量名字,返回值是一個字符串。如果所訪問的環境變量不存在,則會返回NULL
setenv()在程序里面設置某個環境變量的函數
unsetenv()清除某個特定的環境變量的函數

另外,還有一個全局的指針變量environ,它指向的是包含所有的環境變量的一個列表。下面的程序可以打印出當前運行環境里面的所有環境變量:
#include?
extern?char**environ;
int?main?()
{
char**var;
for?(var?=environ;*var?!=NULL;++var)
printf?( " %s?\n? " ,*var);
return?0;
}?

?

7.修改系統配置文件
通過修改一些相關的環境定義文件來修改環境變量,與環境相關的文件有/etc/profile(root用戶)和~/.bash_profile(普通用戶,在自己的目錄下,隱藏文件,如果沒有可以新建)等。修改完畢后重新登錄一次或運行命令source?xxx就生效了。

?

8.常見的環境變量?
PATH    決定了shell將到哪些目錄中尋找命令或程序
HOME    當前用戶主目錄

TERM    終端的類型。

UID    當前用戶的識別字,取值是由數位構成的字串。

PWD    當前工作目錄的絕對路徑名,該變量的取值隨cd命令的使用而變化。

HISTSIZE  歷史記錄數
LOGNAME  當前用戶的登錄名?
HOSTNAME  指主機的名稱
SHELL    前用戶Shell類型?
LANGUGE  語言相關的環境變量,多語言可以修改此環境變量
MAIL    當前用戶的郵件存放目錄?
PS1    shell命令行基本提示符,對于root用戶是#,對于普通用戶是$
PS2    附屬提示符,默認是“>”

?

LINUX 環境變量總結


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 国产日本三级欧美三级妇三级四 | 中文字幕在线不卡 | 国产99久久亚洲综合精品 | 久草视频手机在线 | 亚洲精品午夜视频 | 狠狠色噜噜狠狠狠狠色吗综合 | 亚洲色综合dddd97.com | 国产午夜亚洲精品 | 欧美一级xxx| 日本一区二区三区视频在线观看 | 亚洲人人精品 | 国产成人小视频在线观看 | 欧美日韩久久久 | 免费a级毛片| 99激情视频 | 亚洲欧洲一区二区 | 一级欧美一级日韩 | 午夜激情av | 欧美一级久久久久久久久大 | 国产高清成人 | 亚洲成a人在线观看 | 色综合久久天天综合网 | 男女男精品视频免费观看 | 99久久精品国产一区二区成人 | A片好大好紧好爽视频 | 亚洲高清在线视频 | 特级丰满少妇一级aaaa爱毛片 | 91精品一区二区三区久久久久久 | 久久第四色 | 欧美一区二 | 91短视频社区在线观看 | 日本wwww视频 | 国产福利网 | 国产一区二区久久久 | 欧美黑b | 久久成人免费网 | 日本永久视频 | 天天插天天舔 | 福利片在线 | 这里只有精品视频 | 天天看片网站 |