僅涉及部分淺顯知識(shí)
首先糖权,學(xué)習(xí)使用linux命令是相對(duì)簡(jiǎn)單的。因?yàn)樗梢詭椭?/p>
1.man(manual)
命令格式:man 命令(僅適合初學(xué)者的格式)
這樣就可以顯示你所要看命令的用法說明奔脐。
注釋:a.這時(shí)候你可以通過輸入/在輸入你要查找的的內(nèi)容再按[enter]來(lái)進(jìn)行查找 按n顯示下一個(gè)
b.上下鍵可以上下一行行翻 [enter]鍵向下一行行翻
c.[space]和[PgDn]鍵為向下翻頁(yè)俄周,[PgUp]為向上翻頁(yè)
d.q為退出
e.以上忘了都沒關(guān)系,你可以按h(help)有幫助頁(yè)面的
附??whatis ?命令格式:whatis 命令 ?作用display one-line manual page descriptions
--help ? 命令格式:命令 --help
2.cat(concatenate)
命令格式:cat file
對(duì)初學(xué)者就是一個(gè)查看命令髓迎,有意思的是還有一個(gè)命令和它“差不多”那個(gè)命令是tac峦朗,看這個(gè)單詞估計(jì)就知道tac和cat的結(jié)果有什么不同了。
當(dāng)你學(xué)習(xí)一段時(shí)間后排龄,你會(huì)發(fā)現(xiàn)這個(gè)命令也可以用來(lái)利用輸出重定向來(lái)合并文件波势。
有些時(shí)候如果查看的文件內(nèi)容太多,而shell顯示的行數(shù)是有限制的橄维,之時(shí)候我們就需要另一個(gè)命令的幫助尺铣。
3.less
只是用來(lái)查看文件的話就有這兩種命令格式
格式一:less file
格式二:cat file |less
less之后的page可以參考man的注釋
4.挺實(shí)用的輸出重定向
當(dāng)你執(zhí)行一個(gè)命令的時(shí)候,可能會(huì)有錯(cuò)誤發(fā)生争舞,而命令的輸出行數(shù)可能比較多凛忿,以至于之前的報(bào)錯(cuò)之類的無(wú)法查看,這時(shí)候就可以試用輸出重定向竞川,比如ls /etc?>>t.txt &&ls ?&&ls只是用來(lái)判斷l(xiāng)s /etc >>t.txt 是否正確執(zhí)行的操作店溢,>>是將ls /etc的結(jié)果追加到t.txt里。>是覆蓋委乌,即覆蓋原有內(nèi)容床牧。
如果你要找命令里的錯(cuò)誤你就可以用less t.txt查看,用/error查找遭贸。
之前提及的cat實(shí)現(xiàn)合并:cat file1 file2 >>file3
一個(gè)有趣的命令 ? ? ? ?printerbanner 你想輸出的文字戈咳。