Linux Vi編輯器的使用實驗報告

2022-06-02 04:36:03 字數 2318 閱讀 8743

北京林業大學

2012學年—2013學年第二學期 linux應用實驗任務書

專業名稱: 資訊管理與資訊系統班級:

姓名: 學號:

實驗題目: 實驗三 vi編輯器的基本使用

實驗環境: red hat linux 9

實驗目的:

1. 通過vi 操作練習,能夠熟練使用 vi 中的常見操作,並且熟悉 vi 的3種模式。

2. 熟悉shell的各項功能。

實驗步驟:

1. 熟悉shell環境,使用shell的各種功能

1) 命令補齊功能

● 用date命令檢視系統當前時間,在輸入da後,按tab鍵,讓shell自動補齊命令的後半部分。

按tab鍵自動補齊:

● 用mkdir命令建立新的目錄。首先輸入第乙個字母m,然後按tab鍵,由於以m開頭的命令太多,shell會提示是否顯示全部的可能命令,輸入n。

● 再多輸入乙個字母k,按tab鍵,讓shell列出以mk開頭的所有命令的列表。

● 在列表中查詢mkdir命令,看看還需要多輸入幾個字母才能確定mkdir這個命令,然後輸入需要的字母,再按tab鍵,讓shell補齊剩下的命令。

● 最後輸入要建立的目錄名,按回車鍵執行命令。

● 多試幾個命令利用tab鍵補齊。

到a可以補齊

到p可以補齊

2) 命令別名功能

● 輸入alias命令,顯示目前已經設定好的命令的別名。

● 設定別名ls為ls –l,以長格形式顯示檔案列表:

● 顯示別名ls代表的命令,確認設定生效:

● 使用別名ls顯示當前目錄中的檔案列表。

● 刪除別名ls:#unalias ls。

● 顯示別名ls,確認刪除別名已經生效:

● 最後再用命令ls 顯示當前目錄中的檔案列表。

3) 輸入、輸出重定向和管道

(1) 輸入/輸出重定向

● 用ls命令顯示當前目錄中的檔案列表:

● 使用輸出重定向,把ls命令在終端上顯示的當前目錄中的檔案列表重定向到檔案list中:

● 檢視檔案list中的內容:

● 再次使用輸出重定向,把ls命令在終端上顯示的當前目錄中的檔案列表重定向到檔案list中。這次使用管道符號》進行重定向:

● 檢視檔案list的內容,可以看到用》進行重定向是把新的輸出內容附加在檔案的末尾:

● 重複命令#ls –l > list。

● 再次檢視檔案list中的內容,和前兩次的結果相比較,完成課後第一題。

(2) 管道

● 利用管道和grep命令,在上面建立的檔案list中查詢字串list:

● 利用管道和wc命令,計算檔案list中的行數、單詞數和字元數:

行數:單詞數:

字元數:

2. vi編輯器

執行編輯器vi。

1) 在「/root」目錄下建乙個名為「/vi」的目錄

2) 進入「/vi」目錄。

3) 在vi中編寫乙個程式(見下頁)

4) 設定行號。

5) 將游標移到第6行。

6) 複製該行內容。:

7) 將游標移到倒數第二行行首。

8) 貼上複製行的內容。

:9) 撤銷第8步的動作。

10) 刪除該行。

刪除了第六行

11) 存檔但不退出。

12) 將游標移到首行。

13) 插入模式下輸入「hello,this is vi world!」。

14) 返回命令列模式。

15) 向下查詢字串「int」

16) 再向上查詢字串「stdio」。

17) 強制退出 vi,不存檔。

/* 乙個解決「雞兔同籠」問題的源程式 */

#include<>

main( )

實驗中的問題及解決辦法:

1. 用alias命令設定別名的時候,一開始直接就打了命令的名稱,出現了不是命令的錯誤,應該在原命令的外面加上『 』說明那是乙個命令。

2. 在執行複製**行的命令時,經常弄不清是在哪個模式下輸入,命令模式和插入模式經常搞混。需要經常切換。

3. 在本次試驗中,主要了解了一些有關於檔案和**的操作。以前對於虛擬機器上的**編寫只能是逐個操作,現在知道了可以逐行操作,更加方便快捷。

思考題:

1. 輸出重定向》和》的區別是什麼?

答:>是將內容重定向輸出到某個檔案中,若有新的內容重定向輸出到同乙個檔案,則新的內容會替代原來的內容。

》也是將內容重定向到某個檔案中,但若有新的內容重定向輸出到同乙個檔案,則新的內容會接在原來內容的尾部。

區別就是》不替代原有內容,只是接著往下輸出,而》會替代原來的內容。

Unix vi編輯器完全使用手冊

一 unix編輯器概述 編輯器是使用計算機的重要工具之一,在各種作業系統中,編輯器都是必不可少的部件。unix及其相似的ix 作業系統系列中,為方便各種使用者在各個不同的環境中使用,提供了一系列的ex編輯器,包括ex,edit,ed和 vi.其中ex,edit,ed都是行編輯器,現在已很少有人使用,...

2019公式編輯器設定方法

word2007將 microsoft 公式 3.0 作為乙個按鈕放在快速訪問工具欄 2009 11 15 15 14 如果你經常需要在word2007中使用相容模式新建或編輯word97 2003格式的文件,這時新版word中的公式編輯器就不能使用了,只能通過插入 物件 microsoft 公式 ...

在2019中安裝公式編輯器的方法

在word2003中安裝 公式編輯器 使用者在安裝office 2003的時候,如果採用典型安裝方式,則 公式編輯器 將不被預設安裝。因此如果使用者在word2003的 物件型別 列表中無法找到 microsoft公式 3.0 選項,則需要安裝 公式編輯器 工具。以在windows xp系統中安裝公...