[20170119]tmux與環境變數.txt
[20170119]tmux與環境變數.txt
tmux是我的最愛,我基本登入linux馬上切換到tmux,進行多螢幕的管理操作.最近遇到1個與環境變數有關的問題.
1.環境:
$ cat /etc/issue
Oracle Linux Server release 5.9
Kernel \r on an \m
$ tmux -V
tmux 1.6
--//我使用tmux版本並不高.
2.建立環境變數:
--//linux 會話1
$ export AAA=1111
$ echo $AAA
1111
--然後啟動tmux,檢視:
$ echo $AAA
1111
--可以發現tmux繼承了環境變數AAA.
3.問題:
--現在我在開啟新的linux終端會話.
--//linux 會話2
$ echo $AAA
--//可以發現環境變數AAA並不存在.
$ tmux ls
0: 1 windows (created Thu Jan 19 16:54:36 2017) [271x78] (attached)
--//現在僅僅開啟一個tmux.再啟動一個tmux
$ tmux
$ tmux ls
0: 1 windows (created Thu Jan 19 16:54:36 2017) [271x78] (attached)
1: 1 windows (created Thu Jan 19 16:57:42 2017) [271x78] (attached)
--可以發現我現在開啟了2個tmux 視窗.然後馬上執行:
$ echo $AAA
1111
--//可以發現環境變數AAA出現在開啟的tmux在可以發現了.
--//換1句話將tmux 採用C-S模式,分開的會話會繼承父tmux的環境變數.我不知道是否是bug,今天浪費一點點時間查詢這個問題.工作中注意.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/267265/viewspace-2132707/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- [20231101]tmux環境變數的繼承問題.txtUX變數繼承
- 簡述SHELL全域性環境變數與局變環境變數變數
- Tmux與Oh-my-zsh環境整合UX
- [20200217]bash顯示path環境變數.txt變數
- Makefile引用與環境變數變數
- [20201123]NLS_LANG環境變數問題.txt變數
- [20240816]oracle21c環境變數ORACLE_PATH與SQLPATH(linux).txtOracle變數SQLLinux
- [20200422]瞭解相關程式的環境變數.txt變數
- GBASEDBTSERVER 環境變數7GBASEDBTSHMBASE 環境變數 (UNIX™)Server變數
- 管道符、重定向與環境變數變數
- Java 環境變數Java變數
- jdk環境變數JDK變數
- postman環境變數Postman變數
- DOS環境變數變數
- 配置環境變數變數
- env 環境變數變數
- 環境變數path變數
- CentOS 管道符、重定向與環境變數CentOS變數
- Linux環境變數詳解與應用Linux變數
- ubuntu環境變數的新增與刪除Ubuntu變數
- Python-PyCharm下載與環境變數PythonPyCharm變數
- Nuxt.js 環境變數配置與使用UXJS變數
- 詳解vue-cli4環境變數與分環境打包方法Vue變數
- 什麼是環境變數?Python中如何設定環境變數?變數Python
- Java環境變數新增Java變數
- Flume 配置環境變數變數
- 環境變數詳解變數
- 配置JDK環境變數JDK變數
- windows配置環境變數Windows變數
- Linux環境變數配置Linux變數
- Shell配置環境變數變數
- ubuntu JDK 環境變數UbuntuJDK變數
- Linux常用環境變數Linux變數
- SEEDLab —— 環境變數與 Set-UID 實驗變數UI
- Mac 設定環境變數的位置、檢視和新增PATH環境變數Mac變數
- 如何檢視Docker容器環境變數,如何向容器傳遞環境變數Docker變數
- 什麼是環境變數?python設定環境變數有什麼用?變數Python
- node.js環境安裝及環境變數Node.js變數
- Linux配置環境變數$PATHLinux變數