[20170926]關於linux重定向.txt
[20170926]關於linux重定向.txt
--//昨天看Pragmatic.Bookshelf.tmux.2.Productive.Mouse-Free.Development.1680502212.pdf
--//以前沒看完,繼續不看.在P100頁:
Issuing Commands in Many Panes Simultaneously P100
Every once in a while, you might need to execute the same command in multiple panes. You might
need to run the same update script on two servers, for example. You can do this easily with tmux.
Using the command set-window-option synchronize-panes on, anything you type in one pane will be
immediately broadcast to the other panes in the current session. Once you've issued the command,
you can turn it off with set-window-option synchronize-panes off.
To make this easier to do, you can map this to PREFIX CTRL - s , like this:
workflows/tmux.conf
# shortcut for synchronize-panes toggle
bind C-s set-window-option synchronize-panes
--//這樣可以實現開關功能.按PREFIX(可以自己定義預設ctrl+b) + CTRL+s.
By not specifying the off or on option, the synchronize-panes command acts as a toggle. While this isn't
something you'll use very often, it's amazingly handy when you need it.
--//這樣可以實現在多個panes上執行相同的命令.真不知道多少管理員有這樣需求.
--//還可以看 [20170711]關於tmux共享會話問題.txt
--session 1 :
$ tmux new-session -s groupedsession
--session 2 :
$ tmux new-session -t groupedsession -s mysession
--//這樣session 1 連線使用
$ tmux attach -t groupedsession
--//這樣session 2 連線使用
$ tmux attach -t mysession
--//這樣約定好那些視窗session 1使用,那些視窗session 2使用,就不存在衝突了.
--//當然你可以看到別人的操作,這對於協調解決問題也許有用.
--//如果想在現實在另外的視窗現實結果,可以這樣操作:
--//session 1:
# tty
/dev/pts/7
--//session 2:
# tty
/dev/pts/8
# script /dev/null | tee -a /dev/pts/7
--//這樣在session 2上的操作會顯示在session 1的介面上.
--//不過這樣操作非常讓人迷惑,我簡單演示看看:
--//session 1:
# cd /home/oracle
# pwd
/home/oracle
--//session 2:
# cd /tmp
# pwd
/tmp
--//你可以發現session 2 的執行結果在session 1上顯示,在session 1上而實際上當前的目錄還是/home/oracle:
--//session 2上的顯示如下:
[root@xxxdg4 IP=100.78 /home/oracle 10]# cd /tmp
[root@xxxdg4 IP=100.78 /tmp 16]# pwd
/tmp
[root@xxxdg4 IP=100.78 /tmp 17]# pwd
/home/oracle
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/267265/viewspace-2145426/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 關於重定向符>>與>的區別與作用
- [20121121]關於linux下history命令.txtLinux
- Linux重定向Linux
- linux shell重定向Linux
- 關於LinuxLinux
- Linux 資料重定向Linux
- Linux 重定向輸出Linux
- Linux 檔案重定向Linux
- [20171206]關於一些linux命令使用注意.txtLinux
- Linux命令學習(重定向)Linux
- 深入 Linux I/O 重定向Linux
- [20171203]關於raw型別.txt型別
- [20160213]關於ansi語法.txt
- 關於使用Rman結合netbackup重定向恢復ORACLE資料庫Oracle資料庫
- Linux輸入輸出重定向Linux
- Linux 常用基本命令 重定向Linux
- 關於Linux的趣事Linux
- [20170406]關於檔案頭轉儲.txt
- [20171201]關於explain plan.txtAI
- [20171115]關於namespace.txtnamespace
- [20170724]關於sql_id那些事.txtSQL
- [20120903]關於Virtual index.txtIndex
- [20240804]關於kitty設定與linux LANG環境設定問題.txtLinux
- Linux中重定向和管道介紹Linux
- Linux中重定向應注意的事情Linux
- Linux的管道機制和重定向Linux
- linux--輸入輸出重定向Linux
- url重定向-基於Pikachu的學習
- 關於linux的test用法Linux
- 關於 SAP Spartacus 重定向部分外部 url 到後臺系統的問題
- [20190821]關於CPU成本計算.txt
- [20210410]關於time命令的解析.txt
- [20210527]關於v$wait_chain.txtAI
- [20161128]關於Little Enddian.txt
- [20150402]關於SQL Monitoring.txtSQL
- [20141205]關於sql_id.txtSQL
- [20160219]關於連線順序.txt
- [20150503]關於oracle的number型別.txtOracle型別