shell程式設計之環境配置檔案

2021-07-11 01:04:47 字數 1572 閱讀 6963

一:環境變數配置檔案

--1.source命令

----source 配置檔案(修改配置檔案後,必須重新登出登入才能生效;使用source命令可以不用重新登入)

二:環境變數配置檔案的功能

(注意事項:etc目錄下會對所有使用者生效;家目錄下的只對當前使用者生效,這五個配置檔案只對使用者的登入過程起作用)

登入過程分為:正常登陸和su命令切換

正常登入的流程:/etc/profile--/etc/profile.d/*.sh--/etc/profile.d/lang.sh--/etc/sysc.onfig/i18n

-----------------------/etc/profile--~/.bash_profile--~/.bashrc--/etc/bashrc--命令提示符

su命令切換:/etc/bashrc--/etc/profile.d/*.sh--/etc/profile.d/lang.sh--/etc/sysc.onfig/i18n(具體的環境變數已經載入,只需要對使用者的相關變數進行更改)

---------------------/etc/bashrc--命令提示符

各配置檔案簡介:

------------------------/etc/profile:系統預設許可權;歷史命令條數設定(檔案預設許可權:666  目錄預設許可權:777 許可權不能用數字進行換算只能用字母  umask定義的許可權是系統預設準備丟棄的許可權)

-----------------------/etc/profile.d/*.sh:是一系列以.sh作為副檔名的檔案

----------------------/etc/profile.d/lang.sh:主要做了一件事就是呼叫/etc/sysconfig/i18n

----------------------/etc/sysconfig/i18n:定義了系統的預設語言

---------------------~/.bash_profile:呼叫了~/.bashre檔案,並將bin目錄加入到path路徑

----------------------~/.bashre:系統的預設別名;並呼叫/etc/bashrc

----------------------/etc/bashrc:系統預設提示符ps1="[\u@\h \w]\\$ "

三:其他環境配置檔案

--登出時生效的環境變數配置檔案   ~/.bash_logout

--歷史命令儲存配置檔案:  ~/.bash_history

--登入資訊:

shell程式設計之環境變數配置檔案

1.環境變數綜述 2.source命令 2.環境變數配置檔案簡介 3.常用生效的環境變數配置檔案 etc profile的作用 呼叫 etc profile.d sh檔案 bash profile的作用 總結 只要將變數定義在整個環境變數執行流程中的任意乙個檔案,都會被執行到,得到對應變數的內容 b...

Shell基礎 環境變數配置檔案

shell基礎 環境變數配置檔案簡介 環境變數 環境變數的作用是定義每個使用者的操作環境,能夠讓我們快速訪問某些程式或檔案,省去了每次給出完整路徑名的麻煩。環境變數配置檔案簡介 在環境變數配置檔案中主要是 定義 對系統操作環境生效的系統預設環境變數,比如path histsize ps1 hostn...

shell程式設計中配置檔案的使用

這裡主要是點號 的使用。首先寫乙個配置檔案a.conf 不要對字尾太在乎 格式如下 laoda 1 laoer 2 laosan 3 laosi 4 完畢儲存。這時開始寫指令碼b.sh,如下 bin sh echo test start 引號有沒有無所謂,但為了好理解,還是加上吧 if r a.co...