幫助與聯機手冊

一、幫助與聯機手冊

1man

aNAME:命令的名稱於描述

bSYNOPSIS:語法框架

cDESCRIPTION:功能描述

dAUTHOR:作者

eREPORTING BUGS:錯誤報告

fCOPYRIGHT:版權信息

gSEE ALSO:參考信息

2man的章節結構

1章  普通用戶命令手冊       man ls

2章  內核 [^fl]函數與內核工具     man inw

3章  常用函數與函數庫       man yn

4章  設備文件說明           man hd

        第5章  配置文件說明           man 5 passwd

6章  遊戲說明       man 6 intro

7章  系統與網絡標準協議說明 man tcp

8章  系統管理員命令說明     man shutdown

9章  與內核相關 (1)  的文件說明   man ksoftirqd

3man的語法

a、#man   命令名|文件名

b、#man   手冊頁    命令|文件名

c、#man k pa (1)  sswd  (-k顯示特定字符串在手冊頁中的分佈)

dq退出man手冊頁。

4man手冊的存儲:/usr/share/man/

二、命令的功能與語法幫助

#命令 --help

三、命令的功能和手冊分佈

whatis  命令

硬盤搜索:#find 起始目錄  -name  文件名

四、選取數據操作

1、輸出文件的頭部信息:#head 文件名(默認輸出文件的前10行內容)

            #head  行數  文件名 

2、輸出文件的尾部信息:#tail  文件名 (默認輸出文件的後10行內容)

      #tail  行數  文件名

設定待輸出的行數。

3、文件信息統計命令:#wc 文件名

行數  單詞數  字符數

    #wc  l  文件名  統計文件的行數

    #wc  w  文件名  統計文件的單詞數

    #wc  c  文件名 統計文件的字符數

五、搜索文件

1、搜索命令:#which  命令名  (顯示命令的存儲位置)

命令的種類:內部命令:shell自帶的命令。

    外部命令:以可執行文件俄形式存放於系統中的。

2、搜索文件:#whereis 文件名|字符串

whereis使用/var/lib/mlocate/mlocate.db數據庫

使用:updatedb更新mlocate.db

3、搜索文件:#locate 字符串(模糊搜索)

4、硬盤搜索:#find 起始目錄  -name  文件名

     #find / name  leobj

六、通配符

*,任意長度的任意字符

?,單一長度的任意字符

az123]包含匹配。符合括號內的任意一個字符均識別爲匹配關係。

 [^a-z,123]非包含匹配。符合括號內的任意一個字符均不被識別爲匹配關

                          系。

硬盤搜索:#find 起始目錄  -name  文件名

七、vim編輯器

1vi的啓動與結束

vi   q退出

vi 文件名 (如果文件存在則打開文件,如果文件不存在則創建文

                       件並打開)

2vi的模式

命令模式:僅接受命令操作(默認模式)

插入模式:接受數據插入

末行模式(執行模式):接受末行命令

                 插入模式---命令模式---末行模式

3、模式的切換

命令模式進入插入模式:i:在光標前插入數據

            a:在光標後插入數據

            I:在光標行行首插入數據

            A:在光標行行尾插入數據

            o:在光標行下新建一行,插入數據

            O:在光標行上新建一行,插入數據

            R: 在光標當前位置以覆蓋方式插入數據

插入模式進入命令模式:esc

命令模式進入末行模式:   “:末行命令“":set nu"

末行模式進入命令模式:執行完末行命令自動退回命令模式

4、命令模式中的命令:

a、光標定位:左h,右lk上,j下。

     H光標至屏幕最上行行首

     M光標至屏幕中間行行首

     L光標至屏幕最下行行首

     G光標至文件尾行行首

     1G光標至文件第一行行首

     nG光標至特定行行首(n爲行號)

b、刪除文本:dd  刪除光標所在行

    ndd 刪除n行數據

      u 撤銷上一次操作

c、複製與粘貼:yy複製光標所在行

粘貼

      nyy 複製n

d、查找字符串:/字符串,/繼續查找

5、末行模式命令

設置行號: “:set nu

取消行號: “:set nonu

保存文件: “:w

退出:      “: q

保存退出:  “:wq

強制保存:  “:w!”

強制退出:  “:q!”

強制保存退出: “:wq!

打開文件進行編輯: “:e  文件名”

執行linux命令:  “:!命令”

查找替換:“:s/源字符串/替換字符串/(將光標所在行的源字符串

                                                替換爲替換字符串)

   “:s/字符串1/字符串2/g(將光標所在行所有的字符串1

                                              替換爲字符串2)

   “:1$s/字符串1/字符串2/g”(從第一行到最後一行將

                                          所有的字符串1替換爲字符串2

s查找替換,g包含行中所有字符串

1第一行,$最後一行

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章