Linux 檢視非純文字檔案

2021-06-21 19:04:19 字數 633 閱讀 2156

od:以二進位制的方式讀取檔案內容

引數 -t :後面可以接各種「型別」的輸出

a         :利用預設的字元來輸出

c         :利用ascii字元來輸出

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

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

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

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

1.將/etc/issue的內容使用ascii方式來輸出

2.將/etc/issue的內容使用八進位制方式來輸出

如上圖所示,可以發現每個字元可以對應到的數值

列如e對應的記錄數值為145,轉成十進位制:1*8^2+4*8+5=101

非純文字檔案的操作

檔案是以某一種標準編碼成二進位制存在硬碟裡的,在應用程式給作業系統傳送資料請求後,作業系統傳送資料請求後,作業系統在硬碟讀取二進位制編碼,然後返回給應用程式,通過open方法,將編碼解碼成我們看到的字元。讀取純文字檔案 r r w w a a rt rt wt wt at at 讀取非純文字檔案 r...

Linux之文字檔案檢視篇

對於linux系統裡面的檔案大概有如下幾個指令來完成 1.cat 用法 cat options filename options a 顯示全部.e 在每一行的後面加上 符號結尾.b 在所有的非空白行上標示編號.上面我就列出我常用的幾個引數,其他的等用到的時候用man 檢視吧,在我的系統中輸入以下指令...

linux 下檢視文字檔案內容

cat n svnserve.conf less cat s svnserve.conf less cat b svnserve.conf less cat n svnserve.conf less cat 由第一行開始顯示檔案內容 tac 從最後一行開始顯示,可以看出 tac 是 cat 的倒著寫...