僅涉及部分淺顯知識
首先,學習使用linux命令是相對簡單的。因為他可以幫助你
1.man(manual)
命令格式:man 命令(僅適合初學者的格式)
這樣就可以顯示你所要看命令的用法說明。
注釋:a.這時候你可以通過輸入/在輸入你要查找的的內容再按[enter]來進行查找 按n顯示下一個
b.上下鍵可以上下一行行翻 [enter]鍵向下一行行翻
c.[space]和[PgDn]鍵為向下翻頁,[PgUp]為向上翻頁
d.q為退出
e.以上忘了都沒關系,你可以按h(help)有幫助頁面的
附??whatis ?命令格式:whatis 命令 ?作用display one-line manual page descriptions
--help ? 命令格式:命令 --help
2.cat(concatenate)
命令格式:cat file
對初學者就是一個查看命令,有意思的是還有一個命令和它“差不多”那個命令是tac,看這個單詞估計就知道tac和cat的結果有什么不同了。
當你學習一段時間后,你會發現這個命令也可以用來利用輸出重定向來合并文件。
有些時候如果查看的文件內容太多,而shell顯示的行數是有限制的,之時候我們就需要另一個命令的幫助。
3.less
只是用來查看文件的話就有這兩種命令格式
格式一:less file
格式二:cat file |less
less之后的page可以參考man的注釋
4.挺實用的輸出重定向
當你執行一個命令的時候,可能會有錯誤發生,而命令的輸出行數可能比較多,以至于之前的報錯之類的無法查看,這時候就可以試用輸出重定向,比如ls /etc?>>t.txt &&ls ?&&ls只是用來判斷ls /etc >>t.txt 是否正確執行的操作,>>是將ls /etc的結果追加到t.txt里。>是覆蓋,即覆蓋原有內容。
如果你要找命令里的錯誤你就可以用less t.txt查看,用/error查找。
之前提及的cat實現合并:cat file1 file2 >>file3
一個有趣的命令 ? ? ? ?printerbanner 你想輸出的文字。