environ(7) Miscellaneous Information Manual environ(7) environ - extern char **environ; environ "environment" NULL execve(2) fork(2) environ "=""="'\0' sh(1) export shell csh(1) setenv shell pam(8) pam_env(8) /etc/environment shell /etc/profile shell shell Bourne shell = exec(3)C getenv(3), putenv(3), setenv(3) unsetenv(3) "" USER BSD LOGNAME System-V HOME LANG LC_ALL LC_COLLATE, LC_CTYPE, LC_MESSAGES, LC_MONETARY, LC_NUMERIC LC_TIME locale(7) LC_* PATH sh(1) : POSIX . PATH CDPATH shell man(1) MANPATH PWD . .. SHELL shell TERM PAGER sh -c PAGER less(1) more(1) EDITOR/VISUAL sh -c o LANG, LANGUAGE, NLSPATH, LOCPATH, LC_ALL, LC_MESSAGES catopen(3), gettext(3) locale(7) o TMPDIR tempnam(3) sort(1) o LD_LIBRARY_PATH, LD_PRELOAD LD_* / ld.so(8) o POSIXLY_CORRECT POSIX o malloc(3) MALLOC_* o HOSTALIASES gethostbyname(3) o TZ TZDIR tzset(3) ctime(3), localtime(3), mktime(3), strftime(3) tzselect(8) o TERMCAP o COLUMNS LINES o PRINTER LPDEST lpr(1) environ environ _GNU_SOURCE feature_test_macros(7) prctl(2) PR_SET_MM_ENV_START PR_SET_MM_ENV_END HOME, LOGNAME, SHELL USER login(1) passwd(5) su(1) root LOGNAME USER su(1) IFS LD_LIBRARY_PATH make autoconf CC C MAKE, AR, AS, FC, LD, LEX, RM, YACC MORE LESS bash(1), csh(1), env(1), login(1), printenv(1), sh(1), su(1), tcsh(1), execve(2), clearenv(3), exec(3), getenv(3), putenv(3), setenv(3), unsetenv(3), locale(7), ld.so(8), pam_env(8) man man https://github.com/man-pages-zh/manpages- zh Linux 6.9.1 2024-06-15 environ(7)