day7-查看文档
cat Concatenate
cat 選項(xiàng) 文件名
-n 在每一行(含空行)前顯示行號(hào)
?
more less 分屏閱讀
more 選項(xiàng) 文件名
缺點(diǎn):不方便向前翻頁(yè)
?
Enter鍵下翻一行?
空格鍵下翻一屏
b鍵向上翻一屏
q或Q 鍵退出?
/鍵后查找
?鍵了解操作說(shuō)明
?
less
less 選項(xiàng) 文件名
優(yōu)點(diǎn):支持前后翻頁(yè)
PgUp向前翻頁(yè)
PgDn向后翻頁(yè)
?鍵向前 按/鍵向后查找(n,N切換)
?
more最基本的文本閱讀器
less是增強(qiáng)型的文本閱讀器,功能更多
?
文件首/尾部
head tail
head -n 數(shù)字 文件名 默認(rèn)為10行 -n 或-數(shù)字
?
文件的14-15行
[root@localhost test]# head -n 15 /etc/passwd|tail -n 2
ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin
nobody:x:99:99:Nobody:/:/sbin/nologin
?
文本統(tǒng)計(jì)
wc Word Count
wc 選項(xiàng) 文件名
文件的行數(shù)
[root@localhost test]# wc -l /etc/services?
10774 /etc/services
?
多少個(gè)配置文件
[root@localhost test]# ll /etc/*.conf|wc -l
46
?
grep 條件條件檢索文本
grep 選項(xiàng) '查找條件'
-i 查找時(shí)忽略大小寫
-v 反轉(zhuǎn)查找,輸出不符合查找條件的行
--color 突出顯示查找字符串
?
雙引號(hào)內(nèi)指定查找的字符串
^.. 表示以..開頭
..$ 表示以..結(jié)尾
^$ 表示空行
?
?
[root@localhost test]# dmesg |grep 'eth' --color
eth0: no IPv6 routers present
?
去#號(hào)開頭的文本
grep -v '^#' /etc/vsftpd/vsftpd.conf?
?
當(dāng)前/bin/bash登錄shell的個(gè)數(shù)
[root@localhost test]# grep -c '/bin/bash' /etc/passwd
4
?
去空格和以#號(hào)開頭的文本
grep -E -v '^#|^$' /etc/vsftpd/vsftpd.conf
轉(zhuǎn)載于:https://www.cnblogs.com/fina/p/5781829.html
超強(qiáng)干貨來(lái)襲 云風(fēng)專訪:近40年碼齡,通宵達(dá)旦的技術(shù)人生總結(jié)
- 上一篇: Redmine 数据库连接错误
- 下一篇: 浅谈EntityFramework框架的