[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全域性環境變數與局變環境變數變數
- Makefile引用與環境變數變數
- Tmux與Oh-my-zsh環境整合UX
- 環境變數與TO DATE函式變數函式
- 環境變數變數
- 終端環境之tmuxUX
- 管道符、重定向與環境變數變數
- Ubuntu環境變數——新增與刪除Ubuntu變數
- 環境變數與檔案查詢變數
- Linux 新增環境變數和刪除環境變數Linux變數
- Java 環境變數Java變數
- jdk環境變數JDK變數
- DOS環境變數變數
- env 環境變數變數
- 環境變數path變數
- Java環境變數Java變數
- ORACLE 環境變數Oracle變數
- postman環境變數Postman變數
- 配置環境變數變數
- CentOS 管道符、重定向與環境變數CentOS變數
- ubuntu環境變數的新增與刪除Ubuntu變數
- 環境變數PATH,CLASSPATH與JAVA_HOME變數Java
- Nuxt.js 環境變數配置與使用UXJS變數
- 詳解vue-cli4環境變數與分環境打包方法Vue變數
- ubuntu JDK 環境變數UbuntuJDK變數
- 配置JDK環境變數JDK變數
- 環境變數詳解變數
- Flume 配置環境變數變數
- Shell配置環境變數變數
- Java環境變數新增Java變數
- 【Linux】環境變數!!!Linux變數
- Kaldi配置環境變數變數
- MySQL 環境變數配置MySql變數
- unix下環境變數 .變數
- Linux 環境變數Linux變數
- oracle 環境變數 redhatOracle變數Redhat
- 設定環境變數變數