在linux/unix環境下工作時,登入遠端主機最常用的方法就是使用ssh進行遠端登入,但有時會我們需要頻繁地在兩個或多個主機終端間切換,這樣每次都需要提供密碼,相當麻煩。其實可以不必完全從ssh中退出,直接掛起當前作業即可,具體做法就是先鍵入符號「~」,然後快捷鍵 ctrl + z,這樣就可以掛起已經登入的ssh,如果要返回,可以直接 fg 或是 fg 後面跟上具體的作業號。例子如下:
knightrcom@local-server:~$ hostname
local-server
knightrcom@local-server: ~$ ssh knightrcom@"test2.csdn.com"
[email protected]'s password:
last login: thu jul 22 06:31:11 2010 from 9.123.72.20
dis beez my box.
it don' be real fast.
but if you mess with it,
i be kickin' yo butt!
-- management
[knightrcom@test ~]$ hostname
test
[knightrcom@test ~]$ ~^z [suspend ssh]
[1]+ stopped ssh knightrcom@"test2.csdn.com"
knightrcom@local-server:~$ hostname
local-server
knightrcom@local-server:~$ jobs
[1]+ stopped ssh knightrcom@"test2.csdn.com"
knightrcom@local-server:~$ fg
ssh knightrcom@"test2.csdn.com"
[knightrcom@test ~]$ echo "game over :)"
黃色部分是最關鍵的,第乙個是掛起當前作業,另乙個就是恢復當前作業:)
如何使用ssh實現主機間切換
在linux unix環境下工作時,登入遠端主機最常用的方法就是使用ssh進行遠端登入,但有時會我們需要頻繁地在兩個或多個主機終端間切換,這樣每次都需要提供密碼,相當麻煩。其實可以不必完全從ssh中退出,直接掛起當前作業即可,具體做法就是先鍵入符號 然後快捷鍵 ctrl z,這樣就可以掛起已經登入的...
如何使用ssh實現主機間切換
在linux unix環境下工作時,登入遠端主機最常用的方法就是使用ssh進行遠端登入,但有時會我們需要頻繁地在兩個或多個主機終端間切換,這樣每次都需要提供密碼,相當麻煩。其實可以不必完全從ssh中退出,直接掛起當前作業即可,具體做法就是先鍵入符號 然後快捷鍵 ctrl z,這樣就可以掛起已經登入的...
如何使用ssh實現主機間切換
在linux unix環境下工作時,登入遠端主機最常用的方法就是使用ssh進行遠端登入,但有時會我們需要頻繁地在兩個或多個主機終端間切換,這樣每次都需要提供密碼,相當麻煩。其實可以不必完全從ssh中退出,直接掛起當前作業即可,具體做法就是先鍵入符號 然後快捷鍵 ctrl z,這樣就可以掛起已經登入的...