日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux查看文件只会用vi?除了vi,这几个文件查看的命令,让你爱不释手!

發布時間:2025/3/19 linux 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux查看文件只会用vi?除了vi,这几个文件查看的命令,让你爱不释手! 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

目錄

文件操作

cat [-AEnTv]

nl [-bnw] 檔案

more (一頁一頁翻動)

less (一頁一頁翻動)

head [-n number] 檔案

tail [-n number] 檔案

od [-t TYPE] 檔案

? modification time (mtime):

? access time (atime):

touch [-acdmt] 檔案


(文章摘自《linux鳥哥私房菜》,并做了些許修改)

文件操作

? cat 由第一行開始顯示檔案內容

? tac 從最后一行開始顯示,可以看出 tac 是 cat 的倒著寫!

? nl 顯示的時候,順道輸出行號!

? more 一頁一頁的顯示檔案內容

? less 與 more 類似,但是比 more 更好的是,他可以往前翻頁!

? head 只看頭幾行

? tail 只看尾巴幾行

? od 以二進制的方式讀取檔案內容!

cat [-AEnTv]

參數:

-A :相當于 -vET 的整合參數,可列出一些特殊字符~

-E :將結尾的斷行字符 $ 顯示出來;

-n :打印出行號;

-T :將 [tab] 按鍵以 ^I 顯示出來;

-v :列出一些看不出來的特殊字符

nl [-bnw] 檔案

參數:

-b :指定行號指定的方式,主要有兩種:

-b a :表示不論是否為空行,也同樣列出行號;

-b t :如果有空行,空的那一行不要列出行號;

-n :列出行號表示的方法,主要有三種:

-n ln :行號在屏幕的最左方顯示;

-n rn :行號在自己字段的最右方顯示,且不加 0 ;

-n rz :行號在自己字段的最右方顯示,且加 0 ;

-w :行號字段的占用的位數。

more (一頁一頁翻動)

? 空格鍵 (space):代表向下翻一頁;

? Enter :代表向下翻『一行』;

? /字符串 :代表在這個顯示的內容當中,向下搜尋『字符串』;

? :f :立刻顯示出文件名以及目前顯示的行數;

? q :代表立刻離開 more ,不再顯示該檔案內容。

less (一頁一頁翻動)

? 空格鍵 :向下翻動一頁;

? [pagedown]:向下翻動一頁;

? [pageup] :向上翻動一頁;

? /字符串 :向下搜尋『字符串』的功能;

? ?字符串 :向上搜尋『字符串』的功能;

? n :重復前一個搜尋 (與 / 或 ? 有關!)

? N :反向的重復前一個搜尋 (與 / 或 ? 有關!)

? q :離開 less 這個程序;

head [-n number] 檔案

參數:

-n :后面接數字,代表顯示幾行的意思

tail [-n number] 檔案

參數:

-n :后面接數字,代表顯示幾行的意思

-f :循環滾動查看(查看日志用)。

od [-t TYPE] 檔案

參數:

-t :后面可以接各種『類型 (TYPE)』的輸出,例如:

a :利用預設的字符來輸出;

c :使用 ASCII 字符來輸出

d[size] :利用十進制(decimal)來輸出數據,每個整數占用 size bytes ;

f[size] :利用浮點數值(floating)來輸出數據,每個數占用 size bytes ;

o[size] :利用八進位(octal)來輸出數據,每個整數占用 size bytes ;

x[size] :利用十六進制(hexadecimal)來輸出數據,每個整數占用 size bytes ;

? modification time (mtime):

當該檔案的『內容數據』變更時,就會更新這個時間! 內容數據指的是檔案的內容,而不是檔案的屬性喔!

? status time (ctime):當該檔案的『狀態 (status)』改變時,就會更新這個時間,舉例來說, 像是權限與屬性被更改了,都會更新這個時間啊~

? access time (atime):

當『該檔案的內容被取用』時,就會更新這個讀取時間 (access)。 舉例來說,我們使用 cat 去讀取 ~/.bashrc ,就會更新 atime 了。

touch [-acdmt] 檔案

參數:

-a :僅修訂 access time;

-c :僅修改時間,而不建立檔案;

-d :后面可以接日期,也可以使用 --date="日期或時間"

-m :僅修改 mtime ;

-t :后面可以接時間,格式為[YYMMDDhhmm]

touch -d "2 days ago" bashrc

touch -t 0507150202 bashrc

?

總結

以上是生活随笔為你收集整理的linux查看文件只会用vi?除了vi,这几个文件查看的命令,让你爱不释手!的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。