日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

/etc/profile 和 ~/.profile 区别是全部用户,和单一用户

發布時間:2025/3/21 编程问答 17 豆豆
生活随笔 收集整理的這篇文章主要介紹了 /etc/profile 和 ~/.profile 区别是全部用户,和单一用户 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
bashrcprofile的區別 要搞清bashrcprofile的區別,首先要弄明白什么是交互式shell和非交互式shell,什么是login shell?non-login shell 交互式模式就是shell等待你的輸入,并且執行你提交的命令。這種模式被稱作交互式是因為shell與用戶進行交互。這種模式也是大多數用戶非常熟悉的:登錄、執行一些命令、簽退。當你簽退后,shell也終止了。?shell也可以運行在另外一種模式:非交互式模式。在這種模式下,shell不與你進行交互,而是讀取存放在文件中的命令,并且執行它們。當它讀到文件的結尾,shell也就終止了。 bashrcprofile都用于保存用戶的環境信息,bashrc用于交互式non-loginshell,而profile用于交互式login shell。系統中存在許多bashrcprofile文件,下面逐一介紹: /etc/pro此文件為系統的每個用戶設置環境信息,當第一個用戶登錄時,該文件被執行.
并從/etc/profile.d目錄的配置文件中搜集shell的設置.
/etc/bashrc:為每一個運行bash shell的用戶執行此文件.bash shell被打開時,該文件被讀取。有些linux版本中的/etc目錄下已經沒有了bashrc文件。
~/. pro每個用戶都可使用該文件輸入專用于自己使用的shell信息,當用戶登錄時,
文件僅僅執行一次!默認情況下,它設置一些環境變量,然后執行用戶的.bashrc文件.
~/.bashrc:該文件包含專用于某個用戶的bash shellbash信息,當該用戶登錄時以及每次打開新的shell,該文件被讀取. 另外,/etc/profile中設定的變量(全局)的可以作用于任何用戶,~/.bashrc等中設定的變量(局部)只能繼承/etc/profile中的變量,他們是"父子"關系.



/etc/profile:此文件為系統的每個用戶設置環境信息,當用戶第一次登錄時,該文件被執行.并從/etc/profile.d目錄的配置文件中搜集shell的設置.

英文描述為:

# /etc/profile

# System wide environment and startup programs, for login setup
# Functions and aliases go in /etc/bashrc

# It's NOT a good idea to change this file unless you know what you
# are doing. It's much better to create a custom.sh shell script in
# /etc/profile.d/ to make custom changes to your environment, as this
# will prevent the need for merging in future updates.

所以如果你有對/etc/profile有修改的話必須得重啟你的修改才會生效,此修改對每個用戶都生效。

/etc/bashrc:為每一個運行bash shell的用戶執行此文件.當bash shell被打開時,該文件被讀取.

英文描述為:

# /etc/bashrc

# System wide functions and aliases
# Environment stuff goes in /etc/profile

# It's NOT a good idea to change this file unless you know what you
# are doing. It's much better to create a custom.sh shell script in
# /etc/profile.d/ to make custom changes to your environment, as this
# will prevent the need for merging in future updates.

如果你想對所有的使用bash的用戶修改某個配置并在以后打開的bash都生效的話可以修改這個文件,修改這個文件不用重啟,重新打開一個bash即可生效。

~/.bash_profile:每個用戶都可使用該文件輸入專用于自己使用的shell信息,當用戶登錄時,該文件僅僅執行一次!默認情況下,他設置一些環境變量,執行用戶的.bashrc文件.

此文件類似于/etc/profile,也是需要需要重啟才會生效,/etc/profile對所有用戶生效,~/.bash_profile只對當前用戶生效。

~/.bashrc:該文件包含專用于你的bash shell的bash信息,當登錄時以及每次打開新的shell時,該文件被讀取.(每個用戶都有一個.bashrc文件,在用戶目錄下)

此文件類似于/etc/bashrc,不需要重啟生效,重新打開一個bash即可生效,??/etc/bashrc對所有用戶新打開的bash都生效,但~/.bashrc只對當前用戶新打開的bash生效。

~/.bash_logout:當每次退出系統(退出bash shell)時,執行該文件.?

另外,/etc/profile中設定的變量(全局)的可以作用于任何用戶,而~/.bashrc等中設定的變量(局部)只能繼承/etc/profile中的變量,他們是"父子"關系.
?
~/.bash_profile 是交互式、login 方式進入bash 運行的;
~/.bashrc?是交互式 non-login 方式進入bash 運行的;
通常二者設置大致相同,所以通常前者會調用后者。

《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

總結

以上是生活随笔為你收集整理的/etc/profile 和 ~/.profile 区别是全部用户,和单一用户的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 极品91尤物被啪到呻吟喷水 | 中文字幕国产精品 | 91色九色 | 日韩videos | 四虎一区二区三区 | 男女性生活毛片 | 美女在线观看视频 | 亚洲好看站 | 成人一区二区精品 | 日本高清www免费视频 | 国产成人影视 | 日韩欧美精品在线 | 免费91网站 | 色婷婷视频在线观看 | 影音先锋制服 | 一区二区三区在线观看av | 日本一区中文 | 男女作爱免费网站 | 久久手机视频 | 久久亚洲a v | 超碰520 | 国产高清一区二区 | 日本中文字幕不卡 | av网址在线免费观看 | 黄色网址网站 | 奇米在线 | 91视频看片| av电影一区二区 | 久久在线看 | 国产一区,二区 | 国产日产精品一区二区 | 右手影院亚洲欧美 | 亚洲玖玖爱 | 黄片毛片av | 91日日夜夜 | www五月天com | 久久综合99 | 亚洲午夜一区二区 | 亚洲 欧美 视频 | 欧美a√ | 99热99精品| 欧美xxx视频| 久久久免费网站 | 国产肥老妇视频 | 日韩欧美在线第一页 | 成人性生生活性生交全黄 | 国产乡下妇女三片 | 秋霞网一区二区三区 | 成人区人妻精品一区二区不卡视频 | 永久黄网站色视频免费观看w | 私人网站 | 自拍色图 | www.精品久久 | 你懂的日韩 | 免费av中文字幕 | 三级国产在线 | 亚洲a在线观看 | 夜夜夜操 | 激情久久久久久久 | 老女人毛片50一60岁 | 亚洲一区中文字幕永久在线 | www精品视频 | 91精产国品| 91天天射 | 极品白嫩丰满美女无套 | 国产精品伦一区二区三级视频 | 91毛片视频 | 看个毛片 | 亚洲国产精彩中文乱码av | 成人自拍在线 | 狠狠躁夜夜躁人 | 精品交短篇合集 | 很黄很污的视频 | 日韩人妻无码精品久久久不卡 | 男男av网站| 在线视频天堂 | 国产区一区二 | 巨乳免费观看 | 国产精品久草 | 一级国产精品 | 免费的毛片网站 | 日本精品久久 | 二区三区视频 | 韩国精品一区 | 国产精品视屏 | 精品乱人伦一区二区三区 | 亚洲AV无码阿娇国产精品 | 成人羞羞国产免费 | 免费毛片网| 日本激情视频 | 中国av一区二区三区 | 国产精品无码天天爽视频 | 朝鲜黄色片 | 精品中出 | 香港三级网站 | 黄色录像一级大片 | 成人一级视频在线观看 | av爱爱网站 | 色婷婷精品久久二区二区密 |