1. 程式人生 > >bash配置檔案載入順序

bash配置檔案載入順序

bash配置檔案的分兩大類:

1,全域性配置,比如:/etc/profile,   /etc/profile.d/*.sh,   /etc/bashrc 

2,個人配置,比如:~/.bash_profile,    ~/.bashrc

其中,profile類的檔案記錄的是:1,設定環境變數; 2,執行命令或指令碼;

bashrc類的檔案記錄的是:1,設定本地變數;2,定義命令別名。

bash配置檔案的載入順序分兩種,登入式shell和非登入式shell。

1,登陸式shell是指:1,正常通過終端登入;2,su - username;3,su -l username;

執行順序是:/etc/profile -> /etc/profile.d/*.sh -> ~/.bash_profile -> ~/.bashrc -> /etc/bashrc

2,非登入式shell是指:1,su username;2,圖形終端下的開啟命令視窗;3,自動執行的shell指令碼;

執行順序是:~/bashrc -> /etc/bashrc -> /etc/profile.d/*.sh

相關推薦

bash配置檔案載入順序

bash配置檔案的分兩大類: 1,全域性配置,比如:/etc/profile,   /etc/profile.d/*.sh,   /etc/bashrc  2,個人配置,比如:~/.bash_profile,    ~/.bashrc 其中,profile類的檔案記錄的是:

Struts2執行流程及配置檔案載入順序

1 Struts2執行流程 當用戶訪問某一個Action的時候,先經過核心過濾器(web.xml中配置),在核心過濾器中執行一組攔截器(這組攔截器實現部分功能,在Struts2的核心包中的Struts-default.xml檔案中),執行目標Action,根據Action的返回值,進行

Spring Boot 配置檔案載入順序

有這麼一種情況,在application.properties有以下配置: spring.profiles.active=dev 然後在logback-spring.xml中有以下配置: <springProfile name="test"> <pr

二、Struts2配置檔案載入順序

Struts2框架的核心是StrutsPrepareAndExecuteFilter過濾器,該過濾器有兩個功: Prepare:預處理,載入核心的配置檔案 Execute:執行,讓部分攔截器執行。 那麼StrutsPrepareAndExecuteFilter過濾器會載入哪些配置檔案

Struts2常量配置檔案載入順序

Struts2框架按如下的檔案搜尋Struts2常量 struts-default.xml:該檔案儲存在struts2-core-2.1.2.jar檔案中 struts-plugin.xml:該檔

Struts2執行流程/配置檔案載入順序/架構相關描述

一丶為何設計配置檔案載入 Struts2框架起源,Struts2是一個基於MVC設計模式的web應用框架,它實質上相當於Servlet的功能.它是基於Struts1的基礎上集合優秀的web框架WebWork採用攔截器的機制來處理使用者請求.低耦合.

springboot(五) 載入配置檔案優先順序順序

1.springboot配置檔案的載入位置 1.1 springboot啟動會掃描一下位置的application.properties或者application.yml作為預設的配置檔案 工程根目錄:./config/ 工程根目錄:./ classpath:/config/ classpath:/ 載入

web.xml檔案載入順序 一、 1 、啟動一個 WEB 專案的時候, WEB 容器會去讀取它的配置檔案 web.xml ,讀取 和

web.xml 中的listener、 filter、servlet 載入順序及其詳解 一、概述 1、啟動一個WEB專案的時候,WEB容器會去讀取它的配置檔案web.xml,讀取<listener>和<context-param>兩個結點。 

web.xml檔案載入順序

web.xml 中的listener、 filter、servlet 載入順序及其詳解 一、概述 1、啟動一個WEB專案的時候,WEB容器會去讀取它的配置檔案web.xml,讀取<listener>和<context-param>兩個結點。  2、緊急著

asp.netcore 深入瞭解配置檔案載入過程

前言     配置檔案中程式執行中,擔當著不可或缺的角色;通常情況下,使用 visual studio 進行建立專案過程中,專案配置檔案會自動生成在專案根目錄下,如 appsettings.json,或者是被大家廣泛使用的 appsettings.{env.EnvironmentName}.json;配置檔

bash配置檔案

bash的配置檔案 一、shell的兩種登入方式: 1、互動式登入: (1)直接通過終端輸入賬號密碼登入 (2)使用“su - UserName” 切換的使用者 執行順序:/etc/profile --> /etc/profile.d/*.sh --> ~/.bash_profile --&g

使用@Order註解調整配置載入順序

1 、@Order    1、Spring 4.2 利用@Order控制配置類的載入順序,    2、Spring在載入Bean的時候,有用到order註解。    3、通過@Order指定執行順序,值越小,越先執行 &

SpringBoot——配置檔案載入位置

SpringBoot啟動會掃描以下位置的application.properties或者spplication.yml檔案作為springboot的預設配置檔案。 高 -file:./config/ | -file:./ | -classpath:

Spring框架整合WEB解決配置檔案載入多次的問題

1. 建立JavaWEB專案,引入Spring的開發包。編寫具體的類和方法。 * 環境搭建好後,啟動伺服器來測試專案,傳送每訪問一次都會載入一次配置檔案,這樣效率會非常非常慢!! 2. 解決上面的問題 * 將工廠建立好了以後放入到ServletContext域中.使用工廠的時候,從Servl

Springboot下的配置檔案載入介面PropertySourceLoader以及它的兩個實現類

原由: 今天報了個JRebel: ERROR Class 'org.springframework.boot.env.PropertiesPropertySourceLoader' could not be processed by org.zeroturnaround.javarebel.in

Spring原始碼解析和配置檔案載入

Spring類的繼承結構圖: Spring運用了大量的模板方法模式和策略模式,所以各位看原始碼的時候,務必留意,每一個繼承的層次都有不同的作用,然後將相同的地方抽取出來,依賴抽象將不同的處理按照不同的策略去處理。 步驟A. 讀取 Resource 檔案形成 Documen

springboot深入學習(一)-----springboot核心、配置檔案載入、日誌配置

  一、@SpringBootApplication @SpringBootApplication是spring boot的核心註解,原始碼如下: 相當於:@[email protected][email protected] @Configuration:此類是一個

properties和xml配置檔案載入效率

本人通過用java.util.Properties類分別載入一個xml配置檔案和一個properties配置檔案,得到的結果大概是properties配置檔案載入的速度比xml快50倍左右(這個數字不是很精確,但可以確定的是應該有兩個數量級)!這是一個驚人的速度,所以配置檔

java web專案中classes資料夾下的class和WEB-INF/lib中jar裡的class檔案載入順序

如果是釋出到weblogic的話,可以在WebContent\WEB-INF\weblogic.xml裡面配置。 參考配置如下: <?xml version="1.0" encoding="UTF-8"?> <weblogic-web-app xmlns="http://www.b

html、css、js檔案載入順序及執行情況

今天看書,看到html,css,js載入執行情況,發現自己並不是真正的瞭解,網上搜了半小時依然未弄明白,就在這時我找到了讓我恍然大悟的一段話,如下: HTML頁面載入和解析流程 1. 使用者輸入網址(假設是個html頁面,並且是第一次訪問),瀏覽器向伺服器發出請求,伺服器返回html檔案。 2. 瀏覽器開始