1.運行screen
[root@master2 ~]# screen
2.執行腳本
[root@master2 ~]# sh mgr.sh
命令幫助
http://man.linuxde.net/screen
使用:screen [-opts] [cmd [args]] 或:screen -r [host.tty] 選項: -4 使用IPv4。 -6 使用IPv6。 -a 強制所有功能進入每個窗口的termcap。 -A - [r | R]使所有窗口適應新的顯示寬度和高度。 -c file讀取配置文件而不是'.screenrc'。 -d (-r)分離其他運行的屏幕(並在此處重新連接)。 -dmS name作為守護程序啟動:處於分離模式的屏幕會話。 -D (-r)遠程分離和注銷(並在此處重新附加)。 -D -RR執行屏幕會話所需的任何操作。 -e xy更改命令字符。 -f 流控制開啟,-fn =關閉,-fa = auto。 -h lines設置回滾歷史記錄緩沖區的大小。 -i 當流量控制打開時,中斷輸出更快。 -l 登錄模式打開(update / var / run / utmp), - ln = off。 -list 或-ls。什么都不做,只需列出我們的SockDir。 -L 打開輸出日志記錄。 -m 忽略$ STY變量,創建一個新的屏幕會話。 -O 選擇最佳輸出而不是精確的vt100仿真。 -p window預選指定的窗口(如果存在)。 -q 安靜的啟動。如果不成功,則退出非零返回碼。 -r 重新連接到分離的屏幕進程。 -R 如果可能,重新連接,否則啟動新會話。 -s shell shell執行而不是$ SHELL。 -S sockname將此會話命名為<pid> .sockname而不是<pid>。<tty>。<host>。 -t title設置標題。 (窗口的名字)。 -T term將術語用作Windows的$ TERM,而不是“屏幕”。 -U 告訴屏幕使用UTF-8編碼。 -v 打印“屏幕版本4.00.03(FAU)2006年10月23日”。 -wipe 什么都不做,只需清理SockDir。 -x 附加到未分離的屏幕。 (多顯示模式)。 -X 在指定的會話中執行<cmd>作為屏幕命令。