linux讓profile生效
1. ubuntu18每次啟動linux都要source /etc/profile生效java環境變數
1.如果是解壓包,需要對解壓的目錄有許可權
2.環境變數最好是配置全局的
3.也可以使用apt安裝。自動配置
4.希望可以幫助你,請採納,謝謝
2. 如何使/etc/profile中修改的配置立刻生效
方法1:
讓/etc/profile文件修改後立即生效 ,可以使用如下命令:
# . /etc/profile
注意: . 和 /etc/profile 有空格
方法2:
讓/etc/profile文件修改後立即生效 ,可以使用如下命令:
# source /etc/profile
附:Linux中source命令的用法
source命令:
source命令也稱為「點命令」,也就是一個點符號(.)。source命令通常用於重新執行剛修改的初始化文件,使之立即生效,而不必注銷並重新登錄。
用法:
source filename 或 . filename
source命令除了上述的用途之外,還有一個另外一個用途。在對編譯系統核心時常常需要輸入一長串的命令,如:
make mrproper
make menuconfig
make dep
make clean
make bzImage
…………
如果把這些命令做成一個文件,讓它自動順序執行,對於需要多次反復編譯系統核心的用戶來說會很方便,而用source命令就可以做到這一點,它的作用就是把一個文件的內容當成shell來執行,先在linux的源代碼目錄下(如/usr/src/linux-2.4.20)建立一個文件,如make_command,在其中輸入一下內容:
make mrproper &&
make menuconfig &&
make dep &&
make clean &&
make bzImage &&
make moles &&
make moles_install &&
cp arch/i386/boot/bzImage /boot/vmlinuz_new &&
cp System.map /boot &&
vi /etc/lilo.conf &&
lilo -v
文件建立好之後,每次編譯核心的時候,只需要在/usr/src/linux-2.4.20下輸入:
source make_command
即可,如果你用的不是lilo來引導系統,可以把最後兩行去掉,配置自己的引導程序來引導內核。
順便補充一點,&&命令表示順序執行由它連接的命令,但是只有它之前的命令成功執行完成了之後才可以繼續執行它後面的命令。
3. 修改了/etc/profile文件配置,怎麼立即生效。
source /etc/profile 這兩個文件一般是linux系統中存在,是在開機載入系統時或用的登錄時執行的一個配置文件,其主要功能類似初始化一些環境變數,定義一些自動執行的功能。如果對其進行修改後想讓其生效的方法有:1. source /etc/profile2. . /etc/profile3. 重啟系統,或退出登錄後在重新登
4. Linux下如何使環境變數文件生效
有幾種方法:
1、重新登錄;
2、重啟機器;
3、使用source命令,如:#soure .bash_profile
就可以直接讓環境變數的修改生效了。
4、使用點號也可以讓環境變數生效,如:#. .bash_profile
「.」 命令是soure命令的縮寫。
5. linux下如何使PASH變數配置永久生效
linux下如何使PASH變數配置永久生效一般來說linux中對變數的設置,以及自定義變數還有命令別名的設置在你注銷bash後就會失效,想要永久生效就要將這些設置寫入對應的配置文件,系統開機時每次讀取配置文件所以就能生效。
www.dnjsb.com
對於變數的設置在用戶主目錄也就是~/.bash_profile中。在主目錄下使用vi
.bash_profile打開配置文件,會看到PASH=$PASH:$HOME/bin;輸入i進入編輯模式進行你想要的修改,再按esc建,之後:wq保存。此時修改還不能立刻生效,可以使用.
.bash_profile
或source
.bash_profile將配置文件讀入當前shell中,即可生效。
www.dnjsb.com
當然注銷再登錄也可以。
6. 修改/etc/profile或者$HOME/.profile文件後如何立即生效
source/etc/profile
這兩個文件一般是linux系統中存在,是在開機載入系統時或用的登錄時執行的一個配置文件,其主要功能類似初始化一些環境變數,定義一些自動執行的功能。如果對其進行修改後想讓其生效的方法有:
1.source/etc/profile
2../etc/profile
3.重啟系統,或退出登錄後在重新登
7. 如何使/etc/profile文件修改後立即生效
方法1:
讓/etc/profile文件修改後立即生效
,可以使用如下命令:
#
.
/etc/profile
注意:
.
和
/etc/profile
有空格
方法2:
讓/etc/profile文件修改後立即生效
,可以使用如下命令:
#
source
/etc/profile
8. linux修改/etc/profile,注銷,重啟 後,都不生效。必須使用su - 命令後,才會在本終端生效
/etc/profile文件是每一個用戶登錄時,操作系統首先執行的文件,然後再將控制
權交給用戶主目錄下的.profile文件。你需要看看.profile文件的具體內容。
9. linux如何進入系統文件/etc/profile修改內容
/etc/profile 默認許可權為 -rw-r--r--
即只有root用戶可以修改,其它用戶只能讀取。
要修改/etc/profile,先要使用root用戶登錄系統,再使用文本編輯軟體打開/etc/profile進行編輯,最後保存退出即可。
關於文本編輯軟體:
字元界面下使用vi或vim進行編輯,命令形式:vi /etc/profile
圖形界面下可用gedit進行編輯,命令形式:gedit /etc/profile
(9)linux讓profile生效擴展閱讀:
Linux內核使用三種不同的版本編號方式。
第一種方式用於1.0版本之前(包括1.0)。第一個版本是0.01,緊接著是0.02、0.03、0.10、0.11、0.12、0.95、0.96、0.97、0.98、0.99和之後的1.0。
第二種方式用於1.0之後到2.6,數字由三部分「A.B.C」,A代表主版本號,B代表次主版本號,C代表較小的末版本號。只有在內核發生很大變化時(歷史上只發生過兩次,1994年的1.0,1996年的2.0),A才變化。可以通過數字B來判斷Linux是否穩定,偶數的B代表穩定版,奇數的B代表開發版。C代表一些bug修復,安全更新,新特性和驅動的次數。
以版本2.4.0為例,2代表主版本號,4代表次版本號,0代表改動較小的末版本號。在版本號中,序號的第二位為偶數的版本表明這是一個可以使用的穩定版本,如2.2.5,而序號的第二位為奇數的版本一般有一些新的東西加入,是個不一定很穩定的測試版本,如2.3.1。這樣穩定版本來源於上一個測試版升級版本號,而一個穩定版本發展到完全成熟後就不再發展。
第三種方式從2004年2.6.0版本開始,使用一種「time-based」的方式。3.0版本之前,是一種「A.B.C.D」的格式。七年裡,前兩個數字A.B即「2.6」保持不變,C隨著新版本的發布而增加,D代表一些bug修復,安全更新,添加新特性和驅動的次數。
3.0版本之後是「A.B.C」格式,B隨著新版本的發布而增加,C代表一些bug修復,安全更新,新特性和驅動的次數。第三種方式中不再使用偶數代表穩定版,奇數代表開發版這樣的命名方式。舉個例子:3.7.0代表的不是開發版,而是穩定版!