新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > Linux下C編程基礎(chǔ)之:實驗內(nèi)容

Linux下C編程基礎(chǔ)之:實驗內(nèi)容

作者: 時間:2013-09-13 來源:網(wǎng)絡(luò) 收藏

本文引用地址:http://m.butianyuan.cn/article/257147.htm

3.7內(nèi)容

3.7.1vi使用練習(xí)

1.目的

通過指定指令的vi操作練習(xí),使讀者能夠熟練使用vi中的常見操作,并且熟悉vi的3種模式,如果讀者能夠熟練掌握內(nèi)容中所要求的內(nèi)容,則表明對vi的操作已經(jīng)很熟練了。

2.實驗內(nèi)容

(1)在“/root”目錄下建一個名為“vi”的目錄。

(2)進(jìn)入“vi”目錄。

(3)將文件“/etc/inittab”復(fù)制到“vi”目錄下。

(4)使用vi打開“vi”目錄下的inittab。

(5)設(shè)定行號,指出設(shè)定initdefault(類似于“id:5:initdefault”)的所在行號。

(6)將光標(biāo)移到該行。

(7)復(fù)制該行內(nèi)容。

(8)將光標(biāo)移到最后一行行首。

(9)粘貼復(fù)制行的內(nèi)容。

(10)撤消第9步的動作。

(11)將光標(biāo)移動到最后一行的行尾。

(12)粘貼復(fù)制行的內(nèi)容。

(13)光標(biāo)移到“si::sysinit:/etc/rc.d/rc.sysinit”。

(14)刪除該行。

(15)存盤但不退出。

(16)將光標(biāo)移到首行。

(17)插入模式下輸入“Hello,thisisviworld!”。

(18)返回命令行模式。

(19)向下查找字符串“0:wait”。

(20)再向上查找字符串“halt”。

(21)強(qiáng)制退出vi,不存盤。

分別指出每個命令處于何種模式下?

3.實驗步驟

(1)mkdir/root/vi

(2)cd/root/vi

(3)cp/etc/inittab./

(4)vi./inittab

(5):setnu(底行模式)

(6)17enter>(命令行模式)

(7)yy

(8)G

(9)p

(10)u

(11)$

(12)p

(13)21G

(14)dd

(15):w(底行模式)

(16)1G

(17)i并輸入“Hello,thisisviworld!”(插入模式)

(18)Esc

(19)/0:wait(命令行模式)

(20)?halt

(21):q!(底行模式)

4.實驗結(jié)果

該實驗的最終結(jié)果是對“/root/inittab”增加了一行復(fù)制的內(nèi)容:“id:5:initdefault”。

linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)

上一頁 1 2 3 4 下一頁

關(guān)鍵詞: C編程 實驗 Linux VI

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉