linux獲取文件內(nèi)容命令
linux獲取文件內(nèi)容命令
linux下讀取文件內(nèi)容的命令比較多:cat tac nl more less head tail od等,下面由學習啦小編為大家整理了linux獲取文件內(nèi)容的命令,希望大家喜歡!
linux獲取文件內(nèi)容命令1. cat
有些有用的參數(shù) -b和-n都是列出行號,注意兩者之間的區(qū)別;
linux獲取文件內(nèi)容命令2.tac
cat是從頭到尾列出內(nèi)容,tac正好相反,
linux獲取文件內(nèi)容命令3.
列出行號#nl /etc/issue/
感覺比較雞肋,可能沒找到應用場景吧,可以控制行號的格式;
linux獲取文件內(nèi)容命令4.more less
如果文件很大,怎么辦?可以用more less 一頁一頁的顯示,less可以向前翻頁,可以搜索
/帶搜索字符 向下搜索
?帶搜索字符 向上搜素
q 離開
linux獲取文件內(nèi)容命令5.head tail
如果就想要文件的幾行呢?
head -n 20 /etc/man.config 列出文件前20行
tail -n 10 /etc/man.config 列出文件最后10行
tail -n +30 /etc/man.config 列出30行之后的數(shù)據(jù)
linux獲取文件內(nèi)容命令6.
對于日志這類不斷有數(shù)據(jù)寫入的文件可以用
tail -f /tmp/php_errors.log
tailf /tmp/php_errors.log
linux獲取文件內(nèi)容命令7.
如何讀取非文本文檔呢?
od /etc/issue
linux獲取文件內(nèi)容命令8.
上面的都是讀文件,怎么新建文件呢?
touch demo.txt
vi deom2.txt都可以新建文件
linux獲取文件內(nèi)容命令9.
雞肋命令:basename
dirname