在window上實現桌面共享的軟件數不勝數,但是在linux其實有很多高效的命令協作我們完成主機桌面的共享,另一方面由於我的工作性質有時候要講一些命令的如何使用給沒有接觸過linux的同事,所以為了讓同事能時時共享我的屏幕,所以想到了這個解決方案希望能幫到大家!
工具/原料
linux操作系統(centos6.4)
linux基本命令的使用
方法/步驟
首先這個案例要用到的核心命令有以下幾個:
一. mkfifo [Create named pipes (FIFOs) with the given NAMEs.]
二. script [Script makes a typescript of everything printed on your terminal ]
大家可以藉助linux上面的man mkfifo 和man script參看一下這個兩個命令的幫助信息.
接下來打開兩個以上的term終端,做實驗的話我只用兩個終端來示範一下,一個終端用root登陸,一個是用kinyou登陸.命令如下
whoami
下一步用kinyou用戶生成共享文件,並且限定權限,命令如下
mkfifo -m 744 shareinfo
接著用root用戶開始共享root用戶的屏幕,kinyou用戶在kinyou的終端觀看root的操作,用到的命令如下
cat shareinfo
script -f shareinfo
接著root用戶就可以演示,他要做的東西,kinyou用戶就可以時時看到root的操作了.例如下面這個實例
df -h
df -h grep -v "122"
最後想結束此次共享的話,root可以鍵入exit就結束此次共享了!
注意事項
注意mkfifo創建管道命令文件的權限