linux 環境變數

2022-03-31 06:40:58 字數 1376 閱讀 6229

環境變數相對於給系統或使用者應用程式設定的一些變數, 具體起什麼作用這當然和具體的環境變數相關. 象path, 是告訴系統, 當要求系統執行乙個程式而沒有告訴它程式所在的完整路徑時, 系統除了在當前目錄下面尋找此程式外, 還應到那些目錄下去找; 再象tc或bc++中, set include=path1;path2; 是告訴編譯程式到**去找.h型別的檔案; 當然不僅僅是指定什麼路徑, 還有其它的作用的, 象 set dircmd=/4 設定乙個環境變數的作用是在使用dir命令是會把/4最為預設的引數新增到你的dir命令之後, 就象你的每個命令都加了/4引數, 它實際上是給命令解釋程式command設定的乙個環境變數還是給dir這個內部命令設定的, 這我也不清楚. 

至於dword getenvironmentvariable(lpcstr lpname, lpstr lpbuffer, dword dsize), 引數lpname是你要求查詢的環境變數的名, lpbuffer是返回你所指定的環境變數的值的, dsize是告訴這個函式lpbuffer可以存放多少個位元組.

問:什麼是環境變數?有什麼用?

回覆人:【煩人】(phchenjie)2004-9-22 12:45:43

環境變數是包含關於系統及當前登入使用者的環境資訊的字串,一些軟體程式使用此資訊確定在何處放置檔案(如臨時檔案).

回覆人:大平(xjp6688)2004-9-23 16:18:21

怎麼說呢?就是說你指定的乙個路徑

回覆人: 一級(初級) user1 100 24326662 3397661 859200 flowind22 4 2004-9-23 20:40:22 雪中月(yadjun)2004-9-27 15:55:07

前面的那位老兄說的差不多,環境變數說白了就是指定乙個軟體的路徑,比如說配置tomcatjdk等軟體時就必須設定環境變數。方法如下:

點選我的電腦然後按右鍵——屬性——高階——環境變數——新建——名稱/路徑。

回覆人:花偉(huawei8)2004-9-28 14:33:21

環境變數是包含諸如驅動器、路徑或檔名之類的字串。環境變數控制著多種程式的行為。例如,temp 環境變數指定程式放置臨時檔案的位置。

任何使用者都可以新增、修改或刪除使用者的環境變數。但是,只有管理員才能新增、修改或刪除系統環境變數。

使用「控制面板」中的「系統」可以自定義下列變數:

用於 logged_on_user_name 的使用者環境變數

對於特定計算機的每個使用者來說,使用者環境變數是不同的。變數包括由使用者設定的任何內容,以及由應用程式定義的所有變數,例如應用程式檔案的路徑。

系統環境變數

管理員可以更改或新增應用到系統(從而應用到系統中的所有使用者)的環境變數。安裝期間,windows 2000 安裝程式配置預設的系統變數,例如 windows 2000 檔案的路徑

linux環境程式設計 環境變數 列印環境變數

在shell程式設計主題中,我們已經大致的介紹過 環境變數和本地變數啦 我們今天來具體的介紹介紹,那環境變數到底是什麼呢?是我 一.環境變數含義 特徵 環境變數是指 作業系統中用來指定作業系統執行環境的一下引數 1 特徵 字串 有統一的格式 名 值 值 值用來描述程序的環境資訊 2 使用形式 與命令...

linux環境變數

初次學習lliux對環境變數的知識甚是不解決,特花費乙個上午的時間總結了一下,可以說是全面!如各位有更加詳細的見解不妨告知!定製環境變數 環境變數是和shell緊密相關的,使用者登入系統後就啟動了乙個shell。對於linux來說一般是bash,但也可以重新設定或切換到其它的 shell。環境變數是...

Linux環境變數

好吧,我承認這篇文章是轉的.1.顯示環境變數home echo home home redbooks 2.設定乙個新的環境變數hello export hello hello echo hello hello 3.使用env命令顯示所有的環境變數 env hostname redbooks.safe...