


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2024-Linux文版-實(shí)驗(yàn)3-Vi編輯器的使用及C編程-學(xué)生實(shí)驗(yàn)報(bào)告模板-P試驗(yàn)報(bào)告
課程名稱:Linux操作系統(tǒng)
試驗(yàn)名稱:試驗(yàn)3Vi編輯器的使用及C編程
同學(xué)姓名:孫文浩班級(jí)計(jì)算機(jī)141學(xué)號(hào)
學(xué)院(系):信息數(shù)理學(xué)院指導(dǎo)老師:莊麗華
試驗(yàn)時(shí)間:2024年9月30日試驗(yàn)成果:
試驗(yàn)3Vi編輯器的使用及C編程
一、試驗(yàn)要求
(1)把握Vi的三種運(yùn)行模式及切換方法;
(2)把握使用Vi的各種操作命令進(jìn)行文本文件的編輯;
(3)用Vi編寫Linux下C程序,把握gcc編譯。
二、試驗(yàn)內(nèi)容和試驗(yàn)步驟
1、vi編輯器的使用
首先用合法用戶名登陸系統(tǒng),不保存直接退出。
(1)在系統(tǒng)提示符下,輸入vi,按回車鍵,進(jìn)入vi的界面。
(2)輸入:q!不保存直接退出。
新建文件f1并編輯一段文字進(jìn)行保存。
(1)在系統(tǒng)提示符下輸入vif1,按回車鍵。
(2)看到vi的界面,輸入i,左下角會(huì)消失“插入”。
(3)輸入一段文字。
10BasicLinuxNetworkingandMonitoringCommandsYouShouldKnow
Ihavelisteddown10basicLinuxnetworkingandmonitoringmandswhicheach
Linuxusershouldknow.TheseLinuxbasicnetworkingandmonitoringmandslikehostname,ping,ifconfig,iwconfig,netstat,nslookup,traceroute,finger,telnet,ethtoolareusedforviewingtheIPaddressoftheLinuxserver,managingLinuxservernetworkadapterconfiguration,makingnetworkconnectionsamongLinuxserversovertelnetand
ethernet,Linuxserverinformationetc.LetshavealookonthefollowingLinuxnetworkingandmonitoringmands.
(4)按Esc鍵,進(jìn)入命令模式。這時(shí)“插入”就不見了。
(5)輸入:wq,按回車鍵,保存文件。
試驗(yàn)結(jié)果截圖:
對(duì)文件f1進(jìn)行增、刪、改操作。
(1)在系統(tǒng)提示符下輸入vif1,按回車鍵。看到vi的界面。輸入i,進(jìn)入插入模式。
輸入增加的文字:“viisveryeasytouser~!”。用方向鍵將光標(biāo)移到圖文字行的任意處。試驗(yàn)結(jié)果截圖:
(2)按Esc鍵,進(jìn)入命令模式。
輸入命令dd,刪除光標(biāo)所在一行(若連續(xù)輸入d,d是將光標(biāo)所在的行及以下全部行刪除)。
試驗(yàn)結(jié)果截圖:
(3)用方向鍵將光標(biāo)移到very的v處,按Esc鍵,進(jìn)入命令模式,輸入命令2x,查看結(jié)果。
試驗(yàn)結(jié)果截圖:
2
接著上述步驟連續(xù)做,對(duì)文件f1進(jìn)行復(fù)制、粘貼操作。
(1)輸入命令2yy,進(jìn)行復(fù)制。
(2)將光標(biāo)移動(dòng)到“viisveryeasytouser~!”。
(3)按Esc鍵,進(jìn)入命令模式。
(4)輸入p,完成粘貼,查看結(jié)果。
試驗(yàn)結(jié)果截圖:
接著步驟連續(xù),在f1文件中進(jìn)行字符串搜尋、替換操作。
輸入“:/is”,按回車鍵,查看結(jié)果。
試驗(yàn)結(jié)果截圖:
2、用vi編輯器來編寫一個(gè)簡(jiǎn)潔的程序,用gcc編譯。
(1)、輸入vi,進(jìn)入vi編輯器。
(2)、編寫程序代碼如下:
#include“stdio.h”
main()
{inti,sum=0;
for(i=1,i<=10;i++)
sum+=i;
printf(“sum=%d\n”,sum);
}
試驗(yàn)狀況截圖:
(3)、按Esc鍵,進(jìn)入命令模式。
(4)、輸入“:wsum.c”。
(5)、按Esc鍵,進(jìn)入命令模式,并輸入“:q”,退出vi編輯器即可。
(6)、輸入“gcc-osumsum.c”,進(jìn)行編譯。
注:Linux下最常用的C語言編譯器是gcc,gcc格式為:gccfile–list
默認(rèn)狀況下,將可執(zhí)行代碼存儲(chǔ)在文件a.out中。-o選項(xiàng)的作用是告知gcc將可執(zhí)行代碼存儲(chǔ)在一個(gè)特地的文件中,而不是默認(rèn)的a.out中。
用ls查看sum文件截圖:
(7)、若勝利則不會(huì)有任何信息,反之,系統(tǒng)會(huì)報(bào)錯(cuò)。若勝利,則輸入“./sum”,就可得到結(jié)果。
試驗(yàn)結(jié)果截圖:
(8)、將10替換為每個(gè)同學(xué)的學(xué)號(hào)的最終三位數(shù)字,重新編譯,查看結(jié)果。(留意,程序部分需要調(diào)試)。
試驗(yàn)結(jié)果截圖:
3、將書上246頁,并進(jìn)行編譯。
試驗(yàn)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度設(shè)施農(nóng)業(yè)土地承包經(jīng)營(yíng)合同
- 2025年度生豬養(yǎng)殖產(chǎn)業(yè)鏈金融服務(wù)合同
- 二零二五年度航空航天市場(chǎng)推廣分紅權(quán)協(xié)議書
- 2025年度物流運(yùn)輸授權(quán)合作合同
- 2025年度知識(shí)產(chǎn)權(quán)侵權(quán)和解賠款調(diào)解協(xié)議書
- 二零二五年度超市經(jīng)營(yíng)權(quán)轉(zhuǎn)讓協(xié)議
- 2025年度自愿離婚協(xié)議書及財(cái)產(chǎn)分割及子女撫養(yǎng)及債務(wù)處理及贍養(yǎng)費(fèi)及財(cái)產(chǎn)保全及離婚訴訟費(fèi)及財(cái)產(chǎn)轉(zhuǎn)移及子女教育及監(jiān)護(hù)權(quán)及贍養(yǎng)費(fèi)及離婚后財(cái)產(chǎn)監(jiān)管及財(cái)產(chǎn)分割執(zhí)行協(xié)議
- 二零二五年度國(guó)有產(chǎn)權(quán)無償劃轉(zhuǎn)與國(guó)有企業(yè)改革試點(diǎn)合作協(xié)議
- 2025年度網(wǎng)絡(luò)安全公司技術(shù)團(tuán)隊(duì)薪酬及保密協(xié)議
- 2025年度高端家教一對(duì)一聘用協(xié)議
- 2025年內(nèi)蒙古電子信息職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫及參考答案
- 統(tǒng)編版(2024)七年級(jí)下冊(cè)語文期末復(fù)習(xí):第一單元素養(yǎng)提升測(cè)試卷(含答案)
- 2025年上海青浦新城發(fā)展集團(tuán)有限公司招聘筆試參考題庫含答案解析
- 中小學(xué)領(lǐng)導(dǎo)班子包級(jí)包組包班制度
- Deepseek 學(xué)習(xí)手冊(cè)分享
- 汽車掛靠經(jīng)營(yíng)合同協(xié)議書模板
- 基坑土方開挖專項(xiàng)施工方案(完整版)
- 數(shù)據(jù)中心運(yùn)維服務(wù)投標(biāo)方案(技術(shù)標(biāo))
- Unit 2 Expressing yourself Part A Lets learn Listen and chant(說課稿)-2024-2025學(xué)年人教PEP版(2024)英語三年級(jí)下冊(cè)
- 水利水電工程(水電站、泵站)運(yùn)行危險(xiǎn)源辨識(shí)與風(fēng)險(xiǎn)評(píng)價(jià)導(dǎo)則
- 2025年中煤集團(tuán)新疆能源有限公司招聘筆試參考題庫含答案解析
評(píng)論
0/150
提交評(píng)論