通過命令+文件名查看內容。如下命令可以查看。
創(chuàng)新互聯(lián)主營仁化網站建設的網絡公司,主營網站建設方案,重慶App定制開發(fā),仁化h5小程序設計搭建,仁化網站營銷推廣歡迎仁化等地區(qū)企業(yè)咨詢
1, cat :由第一行開始顯示文件內容;
2,tac:從最后一行開始顯示,可以看出tac與cat字母順序相反;
3,nl:顯示的時候輸出行號;
4,more:一頁一頁的顯示文件內容;
5,less與more類似,但它可以向前翻頁;
6,head:只看前幾行;
7,tail:只看最后幾行;
8,od:以二進制的方式讀取文件。
9,vi和vim作為編輯器,也可以打開文件查看內容。
用linux命令進入一個目錄 并且執(zhí)行該目錄下的一個文件方法如下:
1、打開文件vi(如/etc里面有一個文件hosts,要打開這個文件執(zhí)行vi hosts);
2、進入編輯模式i,a(打開hosts后不能進行編輯,輸入i之后出現(xiàn)---insert就進入編輯模式可以進行編輯了);
3、退出編輯模式,按下Esc;
4、進入命令模式,按下;
5、退出但不保存q;
6、退出保存wq或x;
7、保存w。
1、在Fedora桌面打開“Applications”-“System Tools”-“Terminal”打開命令終端,為vi編輯做準備。
2、在終端切換到要編輯的二進制文件目錄,然后輸入“vi -b test.bin”,其中“test.bin”是我要編輯的二進制文件。當然也可以直接指定vi要打開編輯的文件路徑?!?b”參數,就是告訴vi編輯器,我是在用二進制模式打開文件的。
3、打開文件之后,我們是很難看到文件實際內容的,因為是二進制的,文件不是可讀的,因此也不能直接編輯和修改的。這時,我們可以使用命令“:%xxd”強制將其轉化為可讀的十六進制顯示,就可以使用正常的vi命令對文件進行編輯了。
4、轉化之后的文件內容以十六進制表示,左側是文件偏移值。我們計劃將文件編譯00000010開始的4個十六進制字符“FFFFFFFF”修改一下。
5、使用正常的vi編輯器命令將十六進制字符“FFFFFFFF”修改為“88888888”,修改完成后,使用esc命令返回到vi的命令模式,然后使用命令“:%xxd -r”就可以將其重新轉化為二進制模式了。
常用的7個Linux文件內容查看命令:
1.cat由第一行開始顯示文件內容
用法:
cat-A 相當于-vET的整合選項,可列出一些特殊字符而不是空白;
cat-b 列出行號,僅針對非空白行做行號顯示,空白行不標行號;
cat-E 將結尾的斷行字節(jié)$顯示出來;
cat-n 列印出行號,連同空白行也會有行號,與-b的選項不同;
cat-T 將[tab]按鍵以^I顯示出來;
cat-v 列出一些看不出來的特殊字符;
2.tac 由最后一行開始顯示文件內容
tac-b 在行前而非行尾添加分隔標志;
tac-r 將分隔標志視作正則表達式來解析;
tac-s 使用指定字符串代替換行作為分隔標志;
3.nl 顯示行號
nl-b a 無論是否為空行,均列出行號;
nl-b t 空行不列出行號;
nl-n ln 行號在熒幕的最左方顯示;
nl-n rn 行號在自己欄位的最右方顯示,且不加0;
nl-n rz 行號在自己欄位的最右方顯示,且加0;
nl-w 行號欄位的占用的位數;
4.more 一頁一頁的顯示文件內容
在more程序運行過程中,可以按以下鍵:
空白鍵(space):代表向下翻一頁;
Enter:代表向下翻『一行』;
/字串:代表在這個顯示的內容當中,向下搜尋『字串』這個關鍵字;
:f:立刻顯示出檔名以及目前顯示的行數;
q:代表立刻離開more,不再顯示該文件內容。
b或[ctrl]-b:代表往回翻頁,不過這動作只對文件有用,對管線無用。
5.less與more類似,但是比more更好的是,他可以往前翻頁
less運行時可以輸入的命令有:
空白鍵:向下翻動一頁;
[pagedown]:向下翻動一頁;
[pageup]:向上翻動一頁;
/字串:向下搜尋『字串』的功能;
?字串:向上搜尋『字串』的功能;
n:重復前一個搜尋(與/或?有關!);
N:反向的重復前一個搜尋(與/或?有關!);
q:離開less這個程序;
6.head 顯示前幾行
語法:
head-n 后面接數字,代表顯示行數;
7.tail 顯示后幾行
tail-n 后面接數字,代表顯示行數;
tail-f 表示持續(xù)偵測后面所接的檔名,要等到按下[ctrl]-c才會結束tail的偵測;
網站題目:linux命令打開文件 linux命令打開文件夾后怎么返回
標題網址:http://jinyejixie.com/article22/hehicc.html
成都網站建設公司_創(chuàng)新互聯(lián),為您提供響應式網站、建站公司、網站建設、域名注冊、企業(yè)建站、網站營銷
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)