欧美三区_成人在线免费观看视频_欧美极品少妇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條評論
主站蜘蛛池模板: 不卡国产一区二区三区四区 | 久久一区二区三区四区 | 欧美欲乱妇135 | 成年男女免费视频 | 亚洲精品三级 | 猫咪人成免费网站在线观看 | 宣言个人资料 | 久久青草国产免费观看 | 大伊香蕉精品视频在线天堂 | 午夜私人影院 | 国产精品乱码人人做人人爱 | 91私密视频 | 日韩视频不卡 | 午夜电视剧| 欧美精品一区二区在线观看 | 日韩av日韩 | 亚洲毛片无码专区亚洲A片 日本高清www午色夜黄 | 欧美一区视频 | 亚洲一卡二卡在线 | 欧美精品一二三区 | www.热| 香蕉久草在线 | 日本一区二区不卡 | 日本精a在线观看 | 亚洲欧美综合精品久久成人 | 在线看av网址 | 国产欧美一级二级三级在线视频 | 国产精品久久久久一区二区 | 日本亚洲一区 | 超级碰97| 亚洲第一第二区 | 欧美精品综合在线 | 欧美日韩午夜精品 | 欧美永久免费 | 日本欧美一区二区三区视频 | 亚洲成人免费网址 | 91精品啪在线观看国产91九色 | 欧美一区二区免费 | 电视剧知青1至45集免费观看 | 欧美精品在线免费观看 | 五月综合激情婷婷六月色窝 |