Unix/Linux C++應(yīng)用開發(fā)-遠(yuǎn)程終端軟件使用

??? 通過前面安裝Linux系統(tǒng)介紹,緊接著進(jìn)入搭建Linux開發(fā)環(huán)境的第二步蒜危,選擇C++開發(fā)工具,以及必要的客戶端軟件睹耐。從而完整的搭建一個(gè)Linux下C++開發(fā)的環(huán)境辐赞,便于初學(xué)者在該環(huán)境下能夠很好的學(xué)習(xí)。

一硝训、代碼編輯器

??? 由于采用Windows下開發(fā)Linux的C++程序响委,那么選擇一個(gè)在Windows中方便代碼編輯的工具也是非常的重要。C++代碼編輯器種類很多窖梁,就連記事本也可以用作C++代碼編輯赘风。這里推薦使用UE(UltraEdit)這款功能強(qiáng)大的代碼編輯工具。

??? UltraEdit工具是共享軟件窄绒,可以從官方網(wǎng)站下載安裝贝次。UltraEdit下載地址為www.ultraedit.com崔兴。用戶可以下載最新版本彰导。UltraEdit是一款功能強(qiáng)大的文本、程序源代碼以及HTML的編輯器敲茄。其作為源代碼編輯器位谋,默認(rèn)配置可以對(duì)C/C++、Java等語(yǔ)言進(jìn)行語(yǔ)法高亮顯示堰燎,具有復(fù)制掏父、粘貼、剪切秆剪、查找赊淑、替換爵政、格式控制等編輯功能。

二陶缺、網(wǎng)絡(luò)終端的選擇

??? 通常钾挟,作為Unix/Linux系統(tǒng)遠(yuǎn)程終端有多種軟件可供選擇,如SecureNetTerm饱岸、SecureCRT等掺出。各個(gè)工具提供支持的功能各不相同。每個(gè)軟件基本都提供了比較豐富的模擬終端苫费,Linux自然也在其中汤锨。

??? 這里通過比較,推薦使用SecureCRT這款網(wǎng)絡(luò)終端軟件百框。它很好的支持了網(wǎng)絡(luò)終端相關(guān)連接功能闲礼,集TELNET、SSH協(xié)議登錄于一身琅翻。相對(duì)于普通的TELNET登錄位仁,SSH協(xié)議登錄是安全的,登錄傳遞的數(shù)據(jù)都是經(jīng)過加密的密文方椎。

??? 注意:通常開發(fā)使用中推薦使用SSH協(xié)議登錄的方式聂抢。這樣可以確保登錄帳號(hào)的安全。

??? 從網(wǎng)上下載SecureCRT工具棠众,這里使用的是5.2版本琳疏。下面將會(huì)描述該軟件安裝使用步驟。

(1)雙擊該軟件可執(zhí)行的exe文件闸拿,進(jìn)入安裝準(zhǔn)備階段空盼。隨后軟件初始安裝之后,出現(xiàn)正式安裝歡迎版面新荤,軟件License協(xié)議窗口如圖-1所示揽趾。

圖-1 SecureCRT License協(xié)議聲明窗口

(2)單擊“I Agree”按鈕,表明同意該軟件License聲明協(xié)議苛骨,進(jìn)入軟件安裝歡迎畫面篱瞎,如圖-2所示。

圖-2 SecureCRT軟件安裝歡迎界面

(3)瀏覽過該軟件安裝歡迎畫面后痒芝,單擊“Next”按鈕俐筋,進(jìn)入安裝/升級(jí)畫面,界面信息提示用戶是升級(jí)當(dāng)前已經(jīng)安裝的軟件版本严衬,還是重新選擇安裝澄者,如圖-3所示。

圖-3 SecureCRT軟件安裝/升級(jí)界面

(4)由于當(dāng)前電腦系統(tǒng)中不存在該軟件的安裝,因此此處直接選擇重新安裝軟件粱挡,選擇安裝軟件界面中“Install into new location”赠幕,然后點(diǎn)擊“Next”按鈕,進(jìn)入下一步安裝询筏。如圖-4進(jìn)入選擇安裝軟件所在的目錄劣坊,此處選擇安裝在D盤sftware目錄中。

圖-4 選擇安裝目錄

(5)選擇完畢安裝軟件目錄后屈留,單擊“Next”按鈕進(jìn)入配置選項(xiàng)設(shè)置界面局冰,如圖-5所示。

圖-5 軟件配置設(shè)置界面

(6)上述配置按照默認(rèn)情況設(shè)置灌危,因此直接單擊“Next”按鈕進(jìn)入下一步安裝康二,進(jìn)入支持網(wǎng)絡(luò)連接協(xié)議選擇界面,如圖-6所示勇蝙。

圖-6 軟件支持連接協(xié)議選擇配置

(7)選擇全部支持沫勿,所有連接協(xié)議都打上勾,之后點(diǎn)擊“Next”按鈕進(jìn)入準(zhǔn)備安裝的界面味混,如圖-7所示产雹。

圖-7 準(zhǔn)備安裝軟件界面

(8)單擊“Finish”按鈕之后,進(jìn)入安裝進(jìn)度條界面翁锡,安裝的SecureCRT軟件很小蔓挖,因此很快安裝完畢,進(jìn)入了安裝完畢提示界面馆衔,如圖-8所示瘟判。

圖-8 安裝成功界面

(9)單擊“OK”完成該軟件安裝過程,至此該軟件就可以在開發(fā)者的操作系統(tǒng)上使用了角溃。

下面將會(huì)根據(jù)前面虛擬機(jī)和虛擬機(jī)實(shí)例安裝的結(jié)果拷获,通過SecureCRT軟件實(shí)現(xiàn)Windows操作系統(tǒng)客戶端連接使用,展示該軟件操作基本步驟减细,如下所示匆瓜。

(1)點(diǎn)擊桌面生成的SecureCRT軟件快捷方式后,出現(xiàn)連接配置界面未蝌,如圖-9所示驮吱。

圖-9 SecureCRT軟件連接配置

(2)上圖中Sessions類似目錄文件格式绸硕,支持樹形方式將一個(gè)個(gè)客戶端連接配置組織起來,同時(shí)支持文件夾方式管理竿报。此時(shí)開發(fā)者面對(duì)一個(gè)新的客戶端連接配置兄世,需要一定的配置管理,如圖-10操作映跟。

圖-10 選擇創(chuàng)建新連接

(3)鼠標(biāo)右鍵點(diǎn)擊上述界面中的“Sessions”畅卓,跳出選擇創(chuàng)建新連接的選項(xiàng)尉咕,此處只需要?jiǎng)?chuàng)建一個(gè)新的連接配置绊袋,因此根據(jù)上圖紅色標(biāo)注選擇“新建會(huì)話”毕匀,跳出新會(huì)話創(chuàng)建的界面,供開發(fā)者配置癌别,如圖-11所示皂岔。

圖-11 新建會(huì)話連接界面

(4)下面開始根據(jù)實(shí)際需求,配置連接相應(yīng)的開發(fā)環(huán)境展姐,首先保證虛擬機(jī)實(shí)例已經(jīng)啟動(dòng)躁垛,并且相應(yīng)的IP地址已經(jīng)配置完畢,配置連接會(huì)話信息如圖-12所示圾笨。

圖-12 配置會(huì)話基本信息

(5)根據(jù)上述界面顯示教馆,新建立的連接虛擬機(jī)實(shí)例的名稱為“Linux c++”,采用“Telnet”連接協(xié)議與虛擬機(jī)實(shí)例建立連接擂达。選中協(xié)議后土铺,需要填寫連接配置的用戶名和口令信息,如圖-13所示板鬓。

圖-13 選擇自動(dòng)登錄配置信息

(6)完成基本連接配置信息之后悲敷,需要選擇左邊欄中的“登錄動(dòng)作”,設(shè)置登錄時(shí)初始方式俭令,為了避免每次登錄都需要輸入用戶名和口令的麻煩后德,此處可以將右欄“自動(dòng)登錄”打上勾,開始設(shè)置該連接的用戶名和口令抄腔,如圖-14所示探遵。

圖-14 設(shè)置連接口令

(7)如果默認(rèn)情況下的用戶名和口令已經(jīng)設(shè)置,則可以通過點(diǎn)擊右欄“增加”來新增口令設(shè)置妓柜,第一次建立的會(huì)話連接箱季,直接可以編輯現(xiàn)有的默認(rèn)設(shè)置,因此此處直接點(diǎn)擊右欄中的“編輯”按鈕棍掐,跳出上圖中的編輯小對(duì)話框藏雏。隨后設(shè)置用戶名和口令如圖-15所示。

圖-15 設(shè)置用戶名界面

(8)設(shè)置完畢點(diǎn)擊“確定”作煌,同樣的操作方式掘殴,定位至“passwd”設(shè)置口令,如圖-16所示粟誓。

圖-16 設(shè)置口令界面

(9)用戶名可以采用明文奏寨,一般口令的設(shè)置都采用隱藏密文的方式,因此上述設(shè)置口令時(shí)需要將選項(xiàng)“隱藏”選上鹰服,設(shè)置完畢病瞳,單擊“確定”完成口令設(shè)置揽咕。下一步進(jìn)入連接設(shè)置完成界面,如圖-17所示套菜。

圖-17 完成連接配置界面

(10)通過上述完成界面中單擊“確定”亲善,至此完成一個(gè)新會(huì)話連接的基本配置。下面將會(huì)通過連接請(qǐng)求來連接服務(wù)端虛擬機(jī)實(shí)例逗柴。如圖-18所示蛹头。

圖-18 連接新創(chuàng)建界面

(11)單擊上述新創(chuàng)建的連接會(huì)話“Linux c++”,即可完成對(duì)服務(wù)器端虛擬機(jī)實(shí)例的連接請(qǐng)求戏溺,如果配置正確渣蜗,會(huì)受到來自服務(wù)端的信息回顯,采用用戶名“developer”連接成功信息如下所示旷祸。


Red Hat Enterprise Linux AS release 4 (Nahant Update 1)

Kernel 2.6.9-11.ELsmp on an i686

login:

developer

Password:

Last login: Sat Aug? 7 11:14:55 from 192.168.0.1

[developer@localhost ~]$


?? 至此開發(fā)者可以在Windows客戶端直接操作Linux虛擬機(jī)中的內(nèi)容了袍睡,而不需要通過虛擬機(jī)的窗口遠(yuǎn)程連接的方式進(jìn)行操作,直接可以通過客戶端遠(yuǎn)程連接虛擬機(jī)服務(wù)端肋僧,通過命令方式操作Linux系統(tǒng)斑胜,在上面進(jìn)行開發(fā)。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末嫌吠,一起剝皮案震驚了整個(gè)濱河市止潘,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌辫诅,老刑警劉巖凭戴,帶你破解...
    沈念sama閱讀 206,311評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異炕矮,居然都是意外死亡么夫,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,339評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門肤视,熙熙樓的掌柜王于貴愁眉苦臉地迎上來档痪,“玉大人,你說我怎么就攤上這事邢滑「” “怎么了?”我有些...
    開封第一講書人閱讀 152,671評(píng)論 0 342
  • 文/不壞的土叔 我叫張陵困后,是天一觀的道長(zhǎng)乐纸。 經(jīng)常有香客問我,道長(zhǎng)摇予,這世上最難降的妖魔是什么汽绢? 我笑而不...
    開封第一講書人閱讀 55,252評(píng)論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮侧戴,結(jié)果婚禮上宁昭,老公的妹妹穿的比我還像新娘跌宛。我一直安慰自己,他們只是感情好久窟,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,253評(píng)論 5 371
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著本缠,像睡著了一般斥扛。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上丹锹,一...
    開封第一講書人閱讀 49,031評(píng)論 1 285
  • 那天稀颁,我揣著相機(jī)與錄音,去河邊找鬼楣黍。 笑死匾灶,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的租漂。 我是一名探鬼主播阶女,決...
    沈念sama閱讀 38,340評(píng)論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼哩治!你這毒婦竟也來了秃踩?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 36,973評(píng)論 0 259
  • 序言:老撾萬榮一對(duì)情侶失蹤业筏,失蹤者是張志新(化名)和其女友劉穎憔杨,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體蒜胖,經(jīng)...
    沈念sama閱讀 43,466評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡消别,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,937評(píng)論 2 323
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了台谢。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片寻狂。...
    茶點(diǎn)故事閱讀 38,039評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖朋沮,靈堂內(nèi)的尸體忽然破棺而出荆虱,到底是詐尸還是另有隱情,我是刑警寧澤朽们,帶...
    沈念sama閱讀 33,701評(píng)論 4 323
  • 正文 年R本政府宣布怀读,位于F島的核電站,受9級(jí)特大地震影響骑脱,放射性物質(zhì)發(fā)生泄漏菜枷。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,254評(píng)論 3 307
  • 文/蒙蒙 一叁丧、第九天 我趴在偏房一處隱蔽的房頂上張望啤誊。 院中可真熱鬧岳瞭,春花似錦、人聲如沸蚊锹。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,259評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)牡昆。三九已至姚炕,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間丢烘,已是汗流浹背柱宦。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評(píng)論 1 262
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留播瞳,地道東北人掸刊。 一個(gè)月前我還...
    沈念sama閱讀 45,497評(píng)論 2 354
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像赢乓,于是被迫代替她去往敵國(guó)和親忧侧。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,786評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容