服务器连接工具mat_将个人笔记本改造成Linux简易服务器
實(shí)驗(yàn)過程
1、開啟Ubuntu系統(tǒng)的ssh服務(wù)
開啟之后其他電腦就可以通過ssh登錄Ubuntu服務(wù)器,通過安裝openssh-server就可以達(dá)到目的。(1)查看主機(jī)有沒有ssh服務(wù)
在Ubuntu系統(tǒng)桌面右擊后點(diǎn)擊“打開終端”,輸入一下命令:
ssh localhost若出現(xiàn):“ssh:connect to host localhost port 22: Connection refused”,則表明木有安裝。
(2)安裝openssh-server
在終端中輸入如下命令:
sudo apt-get install openssh-server當(dāng)出現(xiàn)提示:您需要繼續(xù)執(zhí)行嗎?輸入y之后回車即可。
(3)再次測試
再次輸入:ssh localhost,查看是否建立成功。如果提示不能建立,則根據(jù)提示繼續(xù)輸入 yes 后回車。如果安裝成功,則會出現(xiàn)如下提示:
(4)然后再輸入如下命令測試ssh服務(wù)是否開啟:
ps -e |grep ssh如果開啟了,會出現(xiàn)下圖情況。
如果沒有開啟,在終端輸入如下命令:
sudo /etc/init.d/ssh start2、連接服務(wù)器
下面介紹在win10平臺連接Ubuntu系統(tǒng),并且遠(yuǎn)程運(yùn)行matlab程序。
在win10平臺連接服務(wù)器需要利用putty軟件支持,可點(diǎn)擊鏈接下載。下載后安裝即可。
(1)查看服務(wù)器ip
可能會出現(xiàn)很多內(nèi)容,找到正確的即可,我這里連接的是無線網(wǎng),如下圖
(2)編寫測試代碼,后綴為 “.m”,是matlab可執(zhí)行文件。測試代碼如下:
(2)編寫測試代碼,后綴為 “.m”,是matlab可執(zhí)行文件。測試代碼如下:
(3)利用PSFTP上傳文件到服務(wù)器
安裝完putty后,會附帶安裝PSFTP,這個可以用來上傳本地文件到服務(wù)器端。
輸入如下代碼:
open username@ip mkdir /home/username/mat put C:甥敳獲SSGDesktopest.m /home/shenshougang/mat/test.m“open username@ip” 是為了連接服務(wù)器,其中“username”換成自己相對應(yīng)的用戶名,“ip”換成對應(yīng)的ip地址就好,密碼輸入自己用戶名對應(yīng)的密碼就好。密碼輸入時是不會顯示的,保證輸入正確就好。
“mkdir /home/username/mat” 是新建一個文件夾用于保存將要上傳的文件,這里任意設(shè)置就好,方便自己記住和找到即可。然后就可以關(guān)閉psftp了,如下圖。
上傳完成后,Ubuntu服務(wù)器會看到新建的文件夾和上傳的文件,如下圖。會看到已經(jīng)正確創(chuàng)建了文件夾和成功上傳了test文件。
(4)使用putty連接服務(wù)器
在“Host Name”處輸入服務(wù)器ip地址,然后點(diǎn)擊 “open” 如下圖。
輸入服務(wù)器名和密碼回車,即可以登錄到服務(wù)器,如下圖。
(5)遠(yuǎn)程運(yùn)行matlab
和在Ubuntu系統(tǒng)下直接運(yùn)行matlab方法一樣,在putty中輸入如下代碼進(jìn)入matlab安裝路徑下的bin文件夾,運(yùn)行“./matlab”即可。代碼如下:
cd /home/local/MATLAB/R2017b/bin ./matlab(6)運(yùn)行matlab代碼
輸入以下代碼運(yùn)行matlab程序:
path(path,'/home/shenshougang/mat') test其中第一行的 “/home/shenshougang/mat” 為可執(zhí)行代碼的絕對路徑。“test” 是可執(zhí)行文件的文件名,這里不能加后綴,否則會運(yùn)行錯誤。
可以看到,在輸入代碼回車之后,給出了代碼運(yùn)行的結(jié)果,測試成功。
總結(jié)
以上是生活随笔為你收集整理的服务器连接工具mat_将个人笔记本改造成Linux简易服务器的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql for update_mys
- 下一篇: linux curl 编译命令,linu