文本文件编辑命令
1.cat命令
cat命令用于查看純文本文件(內(nèi)容較少的)。一次性能夠把文件的內(nèi)容全部輸出顯示。格式為:
cat [選項(xiàng)] [文件]
cat -n 文件(顯示行號(hào))
2.more命令
more命令用于查看純文本文件(內(nèi)容較多的)。可以使用空格鍵或回車(chē)鍵向下翻頁(yè)。格式為:
more [選項(xiàng)] [文件]
3.head命令
head命令用于查看純文本文檔的前N行。(默認(rèn)為前10行)格式為:
head [選項(xiàng)][文件]
4.tail命令
tail命令用于查看純文本的后N行或持續(xù)刷新一個(gè)文件的內(nèi)容。格式為:
tail [選項(xiàng)] [文件]
1.當(dāng)想實(shí)時(shí)查看最新日志文件時(shí)。tail -f(動(dòng)態(tài)監(jiān)控)文件名
passwd修改密碼后查看/var/log/secure
5.tr命令
tr命令用于替換文本文件中的字符,格式為:
tr [原始字符] [目標(biāo)字符]
1.如果為文件時(shí),可以用cat或more讀取待處理的文本后通過(guò)管道符傳給tr
6.wc命令
wc命令用于統(tǒng)計(jì)指定文本的行數(shù),字?jǐn)?shù),字節(jié)數(shù),格式為:
wc [參數(shù)] [文本]
常用參數(shù):
-l 只顯示行數(shù)
-w 只顯示單詞數(shù)
-c 只顯示字節(jié)數(shù)
7.stat命令
stat命令用于查看文件的具體存儲(chǔ)信息和時(shí)間等信息。格式為:
stat 文件名
1.stat三種格式?
Access:修改時(shí)間
Modify:訪問(wèn)時(shí)間
Change:更改時(shí)間
8.cut命令
cut命令用于按“列”提取文本字符,格式為:
cut [參數(shù)] 文本
1.只要顯示/etc/passwd中用戶名一行
-d顯示相同的點(diǎn)為:,-f顯示第一個(gè):
2.在網(wǎng)卡配置中顯示出ip地址(文本編輯命令)
ifconfig | head -2 | tail -1 | tr ’ ’ ‘x’| cut -d ‘x’ -f10
9.diff命令
diff命令用于比較多個(gè)文本文件的差異,格式為:
diff [選項(xiàng)] [文件]
1.比較更詳細(xì)diff -c test test1
2.顯示比較后的結(jié)果diff --brief test test1
3.diff生成文件中:a,d,c分表代表什么含義?
a代表添加
d代表刪除
c代表修改操作
4.常用一些選項(xiàng)?
-u 顯示有差異行的前后幾行
-p 顯示代碼所在的c函數(shù)信息
-r 遞歸地對(duì)比一個(gè)目錄和它的所有子目錄
-N 如果某個(gè)文件缺少了,就當(dāng)做是空文件來(lái)對(duì)比。
10.patch命令
patch被用于開(kāi)放源代碼軟件安裝補(bǔ)丁程序。讓用戶利用設(shè)置修補(bǔ)文件的方式,修改,更新原始文件。
總結(jié)
- 上一篇: tomcat乱码解决办法
- 下一篇: html中的表格背景透明度标签,透明度