我想找出我的環境變量在bash中。他們存儲在什麼地方?我的環境變量是什麼?
回答
我不確定這是否是你想要的,但試試printenv
這將顯示你所有的環境變量。
在哪裏,他們都存儲
Linux: where are environment variables stored?
如何設置shell環境變量
http://www.codecoffee.com/tipsforlinux/articles/030.html
快樂閱讀:-)
類型export
沒有任何參數。
儘管'export'輸出一些不需要的信息('declare -x'),但我喜歡它通過名稱對變量進行排序 – warvariuc 2015-03-24 16:27:12
只需在終端執行env
。
輸出示例:
$ env
TERM=xterm
SHELL=/bin/bash
USER=joksnet
USERNAME=joksnet
DESKTOP_SESSION=gnome
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
PWD=/home/joksnet
GDM_KEYBOARD_LAYOUT=us
LANG=en_US.utf8
HOME=/home/joksnet
DISPLAY=:0.0
COLORTERM=gnome-terminal
_=/usr/bin/env
'env |排序'來排序以及 – wisbucky 2014-01-03 18:55:51
'env |排序| grep'USER''排序和過濾 – 2016-08-19 14:58:09
或者設置:
SET(P) POSIX Programmer’s Manual SET(P)
NAME
set - set or unset options and positional parameters
SYNOPSIS
set [-abCefmnuvx][-h][-o option][argument...]
set [+abCefmnuvx][+h][+o option][argument...]
set -- [argument...]
set -o
set +o
DESCRIPTION
If no options or arguments are specified, set shall write the names and values of all shell variables in the collation sequence of the current locale. Each name
shall start on a separate line, using the format:
"%s=%s\n", <name>, <value>
The value string shall be written with appropriate quoting; see the description of shell quoting in Quoting . The output shall be suitable for reinput to the
shell, setting or resetting, as far as possible, the variables that are currently set; read-only variables cannot be reset.
'env'或'printenv'更好。在bash中,'set'還會打印所有已定義的函數,這些函數在ubuntu等系統上是非常長的打印輸出。 – JimB 2010-12-13 21:01:32
- 1. 什麼是HTTP_AUTHORIZATION環境變量?
- 2. 什麼是設置我的環境變量錯了?
- 3. react-native需要什麼環境變量?
- 4. 什麼是OpenCL環境下的變形?
- 5. Perl:爲什麼我的環境變量沒有被設置?
- 6. 爲什麼我的平臺環境變量定義爲'BNB'?
- 7. 爲什麼lldb不再轉發我的環境變量了?
- 8. 什麼是環境變量的主要需求?
- 9. 由ansible識別的環境變量列表是什麼?
- 10. ANDROID環境變量的路徑是什麼?
- 11. 其他的heroku環境變量是什麼?
- 12. 什麼是環境變量的基礎概念?
- 13. 什麼是表示Django環境的變量?
- 14. 什麼是最低要求的環境變量?
- 15. 環境變量
- 16. 環境變量
- 17. 環境變量
- 18. 環境變量
- 19. PATH環境變量,我做錯了什麼?
- 20. 什麼是「延遲環境變量擴展」
- 21. 什麼是NULL環境?
- 22. 爲什麼環境變量沒有在循環中更新?
- 23. 獲取python 2.4.5我的環境變量
- 24. 環境變量C++
- 25. TNS_ADMIN環境變量
- 26. Access環境變量
- 27. Jenkins環境變量
- 28. Hadoop環境變量
- 29. 環境變量(process.env.VCAP_APP_PORT)
- 30. Ruby環境變量
哇,這是快!我想所有的命令都能做到。導出命令給了我很多前面的「declare -x」。多謝你們! – Halil 2010-12-13 17:59:42
把這個問題作爲題外話是不合適的。在Linux上進行編程時,正如我現在所做的那樣,發現環境變量是多麼有用。不少人認爲這是一個有用的問題,包括我在內。 – 2015-09-22 17:32:08