【Ubuntu】Ubuntu設定和檢視環境變數
檢視環境變數
檢視環境變數有三個命令
env
env
命令是environment
的縮寫,用於列出所有的環境變數export
單獨使用
export
命令也可以像env
列出所有的環境變數,不過export
命令還有其他額外的功能echo $PATH
echo $PATH
用於列出變數PATH
的值,裡面包含了已新增的目錄
設定方式
設定環境變數通常有兩種設定方式
把你的路徑加入PATH
可以直接新增到環境變數PATH
中。$PATH
表示變數PATH
的值,包含已有的目錄
這種方法需要注意路徑的順序,如果遇到有同名的命令,那麼PATH
裡面哪個目錄先被查詢,則那個目錄下的命令就會被先執行
# 加到PATH末尾
export PATH=$PATH :/path/to/your/dir
# 加到PATH開頭
export PATH=/path/to/your/dir:$PATH
- 1
- 2
- 3
- 4
- 5
命名一個新的環境變數
也可以直接命名一個新的環境變數,用於其它程式引用
export VAR_NAME=value
- 1
作用域
環境變數的作用域通常有三個
用於當前終端
開啟一個終端,輸入新增環境變數的語句
export CLASS_PATH=./JAVA_HOME/lib:$JAVA_HOME/jre/lib
- 1
終端所新增的環境變數是臨時的,只適用於當前終端,關閉當前終端或在另一個終端中,新增的環境變數無效
用於當前使用者
如果只需要新增的環境變數對當前使用者有效,可以寫入使用者主目錄下的.bashrc
vim ~/.bashrc
- 1
新增語句
export CLASS_PATH=./JAVA_HOME/lib:$JAVA_HOME/jre/lib
- 1
登出或者重啟可以使修改生效,如果要使新增的環境變數馬上生效
source ~/.bashrc
- 1
用於所有使用者
要使環境變數對所有使用者有效,可以修改profile
檔案
sudo vim /etc/profile
- 1
新增語句
export CLASS_PATH=./JAVA_HOME/lib:$JAVA_HOME/jre/lib
- 1
登出或者重啟可以使修改生效,如果要使新增的環境變數馬上生效
source /etc/profile
- 1
相關推薦
【命令】Ubuntu設定和檢視環境變數
轉自【Ubuntu】Ubuntu設定和檢視環境變數 檢視環境變數 env env命令是environment的縮寫,用於列出所有的環境變數 export 單獨使用export命令也可以像env列出所有的環境變數,不過export命令還有其他額外的功能 echo $PATH echo $PAT
【Ubuntu】Ubuntu設定和檢視環境變數
檢視環境變數檢視環境變數有三個命令envenv命令是environment的縮寫,用於列出所有的環境變數export單獨使用export命令也可以像env列出所有的環境變數,不過export命令還有其他額外的功能echo $PATHecho $PATH用於列出變數PATH的值,裡面包含了已新增的目錄設定方式設
Ubuntu設定和檢視環境變數
檢視環境變數 檢視環境變數有三個命令 env env命令是environment的縮寫,用於列出所有的環境變數 export 單獨使用export命令也可以像env列出所有的環境變數,不過export命令還有其他額外的功能 echo $
如何在ubuntu設定和檢視環境變數
設定環境變數 例: export RABBITMQ_CONFIG_FILE=/etc/rabbitmq/rabbitmq.config 即: export 環境變數=檔案路徑 檢
Linux設定和檢視環境變數的方法
1. 顯示環境變數HOME$ echo $HOME /home/redbooks 2. 設定一個新的環境變數hello$ export HELLO="Hello!" $ echo $HELLO Hello! 3. 使用env命令顯示所有的環境變數$ env HOSTNAME
【zookeeper】zookeeper單機和叢集環境的搭建
首先去官網下載zookeeper安裝包,本文采用3.4.6stable版本 tar命令解壓後的目錄結構如下: [[email protected] zookeeper-3.4.6]# ll total 1612 drwxr-xr-x 2 1000 1000
C++設定和獲取環境變數
設定環境變數:使用函式getenv和_putenv,使用的環境變數以PYTHONHOME作為例子,編譯環境為VC10.0 #include <stdlib.h> int main(int argc, char **argv) { const char* p
【Android】Ubuntu 16.04搭建Android開發編譯環境
jdk8 per 參考 prot google官網 markdown ins 由於 log 一. 通用Android環境和工具配置 1. 系統更新升級 sudo apt-get update sudo apt-get upgrade 2. 配置ntlmaps代理上網環境
【Ubuntu】拆卸MySQL和安裝MySQL、phpmyadmin
---恢復內容開始--- 因為很久沒用mysql,突然發現密碼忘記了,折騰半天后,怎麼也改不會來了!再此記一下,徹底重新刪除再安裝的過程。 step1. 解除安裝: 1 2 3 sudo apt-get r
【轉】Ubuntu 64位系統安裝交叉編譯環境一直提醒 沒有那個檔案或目錄
安裝交叉編譯環境搞了一個晚上 一直提示 [email protected]:~# arm-linux-gcc/usr/local/arm/4.3.2/bin/arm-linux-gcc: 行 3: /usr/local/arm/4.3.2/bin/arm-none-linux-gnueabi-g
【Linux/Ubuntu】查詢檔案和資料夾大小
使用命令列工具du,ls查詢檔案和資料夾大小 du命令 du命令可以檢視資料夾的結構及其大小,可以使用-d引數和-B引數來簡單的查詢檔案/資料夾: 其中-d n代表資料夾的查詢深度,n為向內查詢幾層
【Linux】Ubuntu 14.04下搭建 C/C++開發環境
之前寫程式碼都是在 Windows作業系統下開發程式的,也用過很多編輯器例如 Visual Studio 2015/2013/201/2012,Dev,VC6.0,NetBeans。當然前幾個是在Windows下的C++開 發環境。最後一個是Java的開發環境
【轉】Ubuntu 12.04上安裝和配置Postfix郵件服務詳細教程
原文網址 https://yq.aliyun.com/ziliao/29593 郵件伺服器配置之所以麻煩是因為需要了解很多東西,牽涉到域名服務 DNS/Bind,Web 收發郵件 Apache/PHP/MySQL/SquirrelMail,認證服務 LDAP, Ker
【python】ubuntu下pycham的安裝和使用
1.去pycham官網 https://www.jetbrains.com/pycharm/ 下載 2.把檔案拖進ubuntu下,也可以直接在ubuntu搜pycham下載 3.開啟終端ctr+aalt+t:輸入sh ./pycharm.sh 之後就打開了 pycham
【Linux】ubuntu首次給root使用者設定密碼
用過ubuntu的人都知道,剛安裝好root使用者是沒有密碼的,沒有密碼我們就沒法用root使用者登入 給root使用者設定密碼輸入命令sudo passwd,然後系統會讓你輸入密碼,這時輸入的密碼
ubuntu 全域性環境變數和區域性環境變數的設定
/etc/profile:此檔案為系統的每個使用者設定環境資訊,當用戶第一次登入時,該檔案被執行.並從/etc/profile.d目錄的配置檔案中搜集shell的設定. 英文描述為: # /etc/profile # System wide environment
【轉】 Ubuntu 檢視磁碟空間大小命令
轉載自 愛哭的老漢 df -h Df命令是linux系統以磁碟分割槽為單位檢視檔案系統,可以加上引數檢視磁碟剩餘空間資訊,命令格式: df -hl 顯示格式為: 檔案系統 容量 已用 可用 已用% 掛載點 Filesystem
【轉】Ubuntu下外放有聲音 耳機沒聲音
新的 驅動 手機 發現 停止 執行 恢復 保存 機會 真是使用linux每天都有新的發現啊,今天早上起來用電腦,想聽幾首歌,插上耳機後發現沒聲音,我還以為是耳機壞了,就把耳機插在了手機上,發現耳機有聲音,很納悶,我象是不是電腦接口有問題了,但是在進系統的時候耳機會響一下,所
【Ubuntu】Ubuntu網絡配置DNS失效問題處理
修改 auto -name resolve address logs ask cat 其中 安裝了Ubuntu Server版本,配置了靜態IP地址,並配置了DNS。但重啟之後,發現連接外網時候,還是存在問題。 找了一下,是DNS的問題。 可以這樣處理: [ema
【筆記】ubuntu如何切換到root用戶&&linux如何關閉各種保護
狀態 密碼 我們 code protect class su切換到root oot clas 默認安裝完成之後並不知道root用戶的密碼,那麽如何應用root權限呢? (1)sudo 命令 這樣輸入當前管理員用戶密碼就可以得到超級用戶的權限。但默認的情況下5分鐘ro