linux入門之環(huán)境變量與文件查找

環(huán)境變量

分類

  • 當(dāng)前 Shell 進(jìn)程私有用戶自定義變量,如上面我們創(chuàng)建的 temp 變量,只在當(dāng)前 Shell 中有效。
  • Shell 本身內(nèi)建的變量。
  • 從自定義變量導(dǎo)出的環(huán)境變量。
declare tmp;
tmp="shiyanlou i love y";
echo $tmp ;         **不要忘記$**

實(shí)驗(yàn)樓
實(shí)驗(yàn)樓

添加自定義路徑到“PATH”環(huán)境變量

這個(gè)功能很實(shí)用,可以將常用的命令放在 home/shiyanlou/mybin 下
然后,將此路徑添加到PATH中

實(shí)驗(yàn)樓
實(shí)驗(yàn)樓

查詢當(dāng)前的shell:有如下命令

  • ps
  • echo $0
  • echo $SHELL
  • env | grep SHELL
實(shí)驗(yàn)樓
實(shí)驗(yàn)樓

其他命令

  • env 或者 export # 查看當(dāng)前shell環(huán)境變量; set 查看所有環(huán)境變量
  • unset temp_env # 刪除temp_env環(huán)境變量
  • source .zshrc # 使該shell 源文件 即時(shí)生效

環(huán)境變量涉及文件

1 將路徑添加到環(huán)境變量,如何設(shè)置環(huán)境變量,環(huán)境變量設(shè)置的幾個(gè)文件及何時(shí)執(zhí)行。
2幾個(gè)環(huán)境變量相關(guān)文件:
/etc/profile —— 此文件為系統(tǒng)的每個(gè)用戶設(shè)置環(huán)境信息,當(dāng)用戶第一次登錄時(shí),該文件被執(zhí)行.并從/etc/profile.d目錄的配置文件中搜集shell的設(shè)置; /etc/environment —— 在登錄時(shí)操作系統(tǒng)使用的第二個(gè)文件,系統(tǒng)在讀取你自己的profile前,設(shè)置環(huán)境文件的環(huán)境變量;
/etc/bashrc —— 為每一個(gè)運(yùn)行bash shell的用戶執(zhí)行此文件.當(dāng)bash shell被打開時(shí),該文件被讀??;
~/.profile —— 每個(gè)用戶都可使用該文件輸入專用于自己使用的shell信息,當(dāng)用戶登錄時(shí),該文件僅僅執(zhí)行一次!默認(rèn)情況下,它設(shè)置一些環(huán)境變量,執(zhí)行用戶的.bashrc文件;
~/.bashrc —— 該文件包含專用于你的bash shell的bash信息,當(dāng)?shù)卿洉r(shí)以及每次打開新的shell時(shí),該文件被讀取; 認(rèn)識(shí)以上5個(gè)文件的作用之后,知道該怎么設(shè)置了。我選擇第2種方式,修改/etc/environment 文件

文件查找

  • whereis
  • which
  • locate
  • find

實(shí)驗(yàn)樓
實(shí)驗(yàn)樓

友情提示

我正在實(shí)驗(yàn)樓擼代碼,你也快來!800+編程實(shí)戰(zhàn)教程,無需搭環(huán)境,直接練習(xí)!用我的鏈接注冊(cè),你我都能獲得3個(gè)實(shí)驗(yàn)豆!http://www.shiyanlou.com/register?inviter=NTY0MzE5MTkxNzAx

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 一、環(huán)境變量 1. 變量 變量就是計(jì)算機(jī)中用于記錄一個(gè)值(數(shù)值,字符或字符串)的符號(hào)。通常變量與值是一對(duì)一的關(guān)系,...
    睡不醒醒閱讀 1,015評(píng)論 0 1
  • 說明,本文所使用的機(jī)器是:SUSE Linux Enterprise。 問題定位 這看起來像是環(huán)境變量引起的問題,...
    lework閱讀 3,058評(píng)論 6 11
  • 一、Ubuntu系統(tǒng)環(huán)境變量配置文件 Ubuntu 系統(tǒng)環(huán)境變量配置文件分為兩種:系統(tǒng)級(jí)文件和用戶級(jí)文件,下面詳細(xì)...
    Fanzone閱讀 969評(píng)論 0 2
  • 一、實(shí)驗(yàn)介紹 1.1 實(shí)驗(yàn)內(nèi)容 本節(jié)實(shí)驗(yàn)介紹環(huán)境變量的作用與用法,及幾種搜索文件的方法。學(xué)會(huì)這些技巧可以高效地使用...
    harrytc閱讀 460評(píng)論 0 0
  • 應(yīng)該說結(jié)果還沒有真正出來之前,是不是真的成功了,我也不知道.但是內(nèi)心是真的希望自己上了,沒錯(cuò),可是時(shí)間不就是自己最...
    eileen20閱讀 207評(píng)論 0 1

友情鏈接更多精彩內(nèi)容