table of contents
other languages
other sections
ENVIRON(5)(Linux) | ENVIRON(5) | ENVIRON(5)(Linux) |
NAME¶
environ - 使用者環境(變量)SYNOPSIS 總覽¶
extern char **environ;
DESCRIPTION 描述¶
變量 environ 指向的是一個叫 'environment'(環境)的字符串數組 (這個變量必須在使用者程式中聲明,但是在使用 libc4 或 libc5 以 及使用 glibc 並且定義了 _GNU_SOURCE 的情況下 ,它是在頭檔案 unistd.h 中聲明的)。對於一個進程,這個字符串的數組是通過開 始進程的 exec(3) 調用來得到,習慣上,這些字符串的格式是'name=value' (名稱=值)。常用的例子是:- USER
- 登入使用者的名字(被一些從 BSD 派生來程式所使用)。
- LOGNAME
- 登入使用者的名字(被一些從 System-V 派生來程式所使用)。
- HOME
- 使用者的登入目錄,被login(1)按口令檔案 passwd(5) 設置。
- LANG
- 當不被 LC_ALL 或更特殊的環境變量所忽略的時候,是用 於地域分類的地域名。
- PATH
- 預先設定的目錄前綴的序列,sh(1) 和許多程式可借此查找路徑 名不完全的檔案。前綴由':'分隔。(類似的,有一些 shell 用 CDPATH 查找位於不同目錄的命令,以及用 MANPATH 找 手冊頁等等。)
- PWD
- 當前的工作路徑。被一些 shell 設置。
- SHELL
- 使用者的登入 shell 的檔名。
- TERM
- 用於準備輸出的終端類型。
- PAGER
- 使用者指定的顯示純文字檔的工具。
- EDITOR/VISUAL
- 使用者指定的編輯純文字檔的工具。
SEE ALSO 又見¶
login(1), sh(1), bash(1), csh(1), tcsh(1), execve(2), exec(3), getenv(3), putenv(3), setenv(3), unsetenv(3).[中文版維護人]¶
mhss <jijingzhisheng@up369.com>[中文版最新更新]¶
2000/11/26《中國linux論壇man手冊頁翻譯計劃》:¶
http://cmpp.linuxforum.netProgrammer's | Manual |