linux看命令幫助文檔 linux命令行查看文件

linux查看文件內(nèi)容命令

linux查看文件內(nèi)容最常用的5 個命令:

創(chuàng)新互聯(lián)公司成都企業(yè)網(wǎng)站建設(shè)服務(wù),提供成都網(wǎng)站建設(shè)、做網(wǎng)站網(wǎng)站開發(fā),網(wǎng)站定制,建網(wǎng)站,網(wǎng)站搭建,網(wǎng)站設(shè)計,成都響應(yīng)式網(wǎng)站建設(shè)公司,網(wǎng)頁設(shè)計師打造企業(yè)風格網(wǎng)站,提供周到的售前咨詢和貼心的售后服務(wù)。歡迎咨詢做網(wǎng)站需要多少錢:18980820575

命令一:cat

cat命令應(yīng)該是在Linux中查看文件內(nèi)容最常見的命令了。

使用cat命令會打印指定文件的所有內(nèi)容到標準輸出上,比如你的屏幕。

cat命令最簡單的用法,是直接在cat命令后面跟上文件即可。

命令二:nl

nl命令跟cat命令很相識,它的不同之處在于每一行的前面多了行號的顯示。

命令三:less

less命令一次只會顯示一個頁面的文件內(nèi)容。

可以通過?j、k?兩個按鍵進行上、下瀏覽文件內(nèi)容,使用?q?可以隨時退出。

命令四:tail

tail?命令用于查看文件內(nèi)容的最后一部分,默認顯示的行數(shù)是10行。

當然,如果你想讓?tail?命令顯示更多的文件內(nèi)容,可以使用?-n number?這個參數(shù),number?代表行數(shù)。

命令五:head

head?命令跟tail很相識,只不過它們查看的文件內(nèi)容的方向是相反的。

head?命令用于查看文件內(nèi)容的前面部分,默認顯示的行數(shù)也是10行。

當然,如果想顯示更多的行數(shù)的話,也是可以使用?-n number?這個參數(shù),number?代表行數(shù)。

Linux基礎(chǔ)命令之命令行下的查看命令幫助

【語法格式】

man 參數(shù)選擇 命令/文件

【命令操作】

【語法格式】

命令 --help

【命令操作】

如果想顯示中文的幫助解釋,需要調(diào)整中文字符集的結(jié)果,其實就是調(diào)整系統(tǒng)字符集為“zh_CN.UTF-8”(不建議使用中文)

在Linux系統(tǒng)里有一些特殊的命令,它們就是bash程序的內(nèi)置命令,例如cd、history、read等,這些命令在系統(tǒng)目錄里不存在真實的程序文件(存在于bash程序里),對于這部分命令,查看幫助的方法就是使用help命令。

【命令操作】

Linux系統(tǒng)中的info命令是一個查看程序?qū)?yīng)文檔信息的命令,可以作為man及help命令的幫助補充

【命令操作】

搜索引擎使用順序google - bing - baidu(不要問為什么?。?/p>

像火柴盒、utools等工具也有各類系統(tǒng)的命令幫助插件

Linux下文件搜索、查找、查看命令

1、最強大的搜索命令:find 查找各種文件的命令 

2、在文件資料中查找文件:locate

3、搜索命令所在的目錄及別名信息:which 

4、搜索命令所在的目錄及幫助文檔路徑:whereis

5、在文件中搜尋字符串匹配的行并輸出:grep

6、分頁顯示一個文件或任何輸出結(jié)果:more

7、分頁顯示一個文件并且可以回頭:less

8、指定顯示前多少行文件內(nèi)容:head

9、指定顯示文件后多少行內(nèi)容:tail

10、查看一個文件:cat

11、查看文件內(nèi)容多少字符多少行多少字節(jié):wc

12、排序文件內(nèi)容:sort

一、根據(jù) 文件或目錄名稱 搜索

find 【搜索目錄】【-name或者-iname】【搜索字符】:-name和-iname的區(qū)別一個區(qū)分大小寫,一個不區(qū)分大小寫

eg:在/etc 目錄下搜索名字為init的文件或目錄

①、find /etc -name init (精準搜索,名字必須為 init 才能搜索的到)

②、find /etc -iname init (精準搜索,名字必須為 init或者有字母大寫也能搜索的到)

③、find /etc -name *init (模糊搜索,以 init 結(jié)尾的文件或目錄名)

④、find /etc -name init??? (模糊搜索,? 表示單個字符,即搜索到 init___)

二、根據(jù) 文件大小 搜索

eg:在根目錄下查找大于 100M 的文件

find / -size +204800

這里 +n 表示大于,-n 表示小于,n 表示等于

1 數(shù)據(jù)塊 == 512 字節(jié) 0.5KB,也就是1KB等于2數(shù)據(jù)塊

100MB == 102400KB204800數(shù)據(jù)塊

三、根據(jù) 所有者和所屬組 搜索

①、在home目錄下查詢所屬組為 root 的文件

find /home -group root

②、在home目錄下查詢所有者為 root 的文件

find /home -user root

四、根據(jù) 時間屬性 搜索

find 【路徑】【選項】【時間】

選項有下面三種:-amin 訪問時間

-cmin 文件屬性被更改

-mmin 文件內(nèi)容被修改

時間:+n,-n,n分別表示超過n分鐘,n分鐘以內(nèi)和n分鐘

eg:在 /etc 目錄下查找5 分鐘內(nèi)被修改過屬性的文件和目錄

find /etc -cmin -5

五、根據(jù) 文件類型或i節(jié)點 搜索

 -type 根據(jù)文件類型查找:

 f表示文件,d表示目錄,l表示軟鏈接

eg:查找 /home 目錄下文件類型是目錄的

find /home -type d

-inum 根據(jù)i節(jié)點查找

eg:查找 /tmp 目錄下i節(jié)點為400342的文件或目錄

  find /tmp -inum 400342

六、組合條件 搜索

這里有兩個參數(shù):

①、-a 表示兩個條件同時滿足(and)

②、-o 表示兩個條件滿足任意一個即可(or)

范例:查找/etc目錄下大于80MB同時小于100MB的文件

find /etc -size +163840 -a -size -204800

語法:locate【文件名】 -i 不區(qū)分大小寫

注意:這里和 find 命令是有區(qū)別的,find是全盤檢索,而locate 是在文件資料庫中進行搜索。所以locate命令的執(zhí)行要比find命令執(zhí)行速度快很多。但是這里有個問題,文件資料庫是需要不斷更新的。我們新創(chuàng)建的文件如果不更新 文件資料庫,使用 locate 是查找不到的。

updatedb 手動更新資料庫,但是對于/tmp目錄下的新建文件,是更新不到文件資料庫的,因為/tmp目錄不屬于文件資料庫的收錄范圍。

eg:locate hcf

功能描述:搜索命令所在的目錄及別名信息

 語法:which【命令】

 eg:which ls

功能描述:搜索命令所在的目錄及幫助文檔路徑

 語法:whereis【命令】

 eg:whereis ls

功能描述:在文件中搜尋字符串匹配的行并輸出

 語法:grep -iv 【指定字符串】【文件】

-i 不區(qū)分大小寫

-v 排除指定字符串

 eg:查找 /root/install.log 文件中包含 mysql 字符串的行,并輸出

grep mysql /root/install.log

本搜索工具,根據(jù)用戶指定的模式,對目標文件逐行進行匹配檢查,打印匹配到的行

grep是在文件中搜索匹配的字符串,是在文件中進行內(nèi)容搜索,這個命令后面用到的比較多

描述:

分頁顯示一個文件或任何輸出結(jié)果

用于查看純文本文件(較長的)格式

格式:

more[選項] 文件

less 與 more 類似,但使用 less 可以隨意瀏覽文件,而 more 僅能向前移動,卻不能向后移動,而且 less 在查看之前不會加載整個文件。

head[必要參數(shù)][選擇參數(shù)][文件]

用于顯示指定文件開始多少行內(nèi)容

命令參數(shù):

-n 10 顯示前10行

-n -10 正常輸出但不顯示最后的10行

eg:顯示new.txt的前兩行內(nèi)容

head -n 2 new.txt

head -2 new.txt

tail[必要參數(shù)][選擇參數(shù)][文件]

用于顯示指定文件末尾多少行內(nèi)容

命令參數(shù):

-n 10 顯示后面10行

-f 持續(xù)刷新顯示的內(nèi)容

eg:顯示new.txt的末尾兩行內(nèi)容

tail -n 2 new.txt

tail -2 new.txt

eg:指定從第二行開始顯示

tail -n +2 new.txt

描述:一次顯示整個文件內(nèi)容

cat 命令 用于查看純文本文件(較短)

 cat [選項] [文件]…

描述:wc 命令默認情況下會打印換行符數(shù)、單詞數(shù)和字符數(shù)。

 用法:wc [選項] [文件]

用法:sort [選項] [文件]

轉(zhuǎn)自: Linux下文件搜索、查找、查看命令_黃小小的博客-CSDN博客_linux 搜索

Linux命令info的基本用法

Linux命令info的基本用法

Info 是什么?info是一種文檔格式,也是閱讀此格式文檔的閱讀器;我們常用它來查看Linux命令的info文檔。它以主題的形式把幾個命令組織在一起,以便于我們閱讀;在主題內(nèi)以node(節(jié)點)的形式把本主題的幾個命令串聯(lián)在一起。

info(選項)(參數(shù))

選項

-d:添加包含info格式幫助文檔的目錄;

-f:指定要讀取的info格式的幫助文檔;

-n:指定首先訪問的info幫助文件的節(jié)點;

-o:輸出被選擇的'節(jié)點內(nèi)容到指定文件。

參數(shù)

幫助主題:指定需要獲得幫助的主題,可以是指令、函數(shù)以及配置文件。

實例

在info后面輸入命令的名稱就可以查看該命令的info幫助文檔了:

info

面介紹一下它的幾個常用快捷鍵。

?鍵:它就會顯示info的常用快捷鍵。

N鍵:顯示(相對于本節(jié)點的)下一節(jié)點的文檔內(nèi)容。

P鍵:顯示(相對于本節(jié)點的)前一節(jié)點的文檔內(nèi)容。

U鍵:進入當前命令所在的主題。

M鍵:敲M鍵后輸入命令的名稱就可以查看該命令的幫助文檔了。

G鍵:敲G鍵后輸入主題名稱,進入該主題。

L鍵:回到上一個訪問的頁面。

SPACE鍵:向前滾動一頁。

BACKUP或DEL鍵:向后滾動一頁。

Q:退出info。

命令

? 顯示幫助窗口

在幫助窗口中:

Ctrl-x 0 關(guān)閉幫助窗口

Ctrl-x Ctrl-c 關(guān)閉整個 Info

q 退出 info

n 打開與本 Node 關(guān)聯(lián)的下一個 Node

p 打開與本 Node 關(guān)聯(lián)的前一個 Node

u 打開與本 Node 關(guān)聯(lián)的上一個 Node

l 回到上一次訪問的 Node

m或g 選擇一個菜單項(Node 的名字)

輸入指定菜單的名字后按回車,打開指定菜單項關(guān)聯(lián)的 Node

空格鍵 下一頁(PageDown 也可以,下一頁從當前頁的最后兩行開始算起)

下一個 Node (若當前頁在 Node 文檔的末尾)

Del 鍵 上一頁(PageUp 也可以,上一頁從當前頁的開始兩行開始算起)

上一個 Node (若當前頁 Node 文檔的開始)

b 或 t 或 Home 文檔的開始(b 是 begining 的意思)

e 或 End 文檔的末尾(b 是 ending 的意思)

Ctrl-l 刷新當前頁,若當前文檔顯示情況有問題時

Ctrl-g 取消所鍵入的指令

;

名稱欄目:linux看命令幫助文檔 linux命令行查看文件
網(wǎng)站網(wǎng)址:http://muchs.cn/article16/ddiodgg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供電子商務(wù)響應(yīng)式網(wǎng)站、標簽優(yōu)化、網(wǎng)站收錄全網(wǎng)營銷推廣、動態(tài)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設(shè)