怎麼入門,並快速掌握Linux命令?

01 有沒有什麼快速學習的方法?

有的,波動速讀。

哈哈,說笑。

多練就行了。

把我在公司內給同學們分享時說的學習方法也分享一下吧。

我認爲學習東西的過程分爲三個階段:

1、看山是山,看水不是水

2、看山不是山,看水不是水

3、看山還是山,看誰還是水

學習有什麼實際的手段呢?

1、重點學習。因爲人的精力是有限的。

2、學以致用。絕知此事要躬行。

3、活學活用。根據場景選擇技術,選擇技術考慮場景。

最後,知行合一。

下爲我的一個ppt分享圖:

02 進入正題,Linux的命令都有哪些類別?

對於Linux命令從使用方面來看,我將Linux基礎命令共劃分爲6個部分:

1、文件及目錄操作

2、文件查看及編輯

3、文件查找及統計

4、文件解壓與壓縮

5、用戶與文件權限

6、資源監控與管理

可以看到,我這邊劃分的6個類別有5個都是跟文件有關的名字(其實最後一個也跟文件有關)。

記住一個理念:在Linux中一切皆是文件。

cpu、內存、磁盤、外設、驅動等等,都是以文件形式存在我們的Linux系統中。

03 Linux中使用命令有沒有什麼快捷鍵?

enter 執行命令

tab 自動補全

↑ 向上查找 history命令

ctrl + c 中斷命令

ctrl + z 中斷命令;ctrl + c 無法進行中斷操作的時候可以嘗試下此命令

ctrl + insert 複製;複製選中內容

shift + insert 粘貼;粘貼剪切板中內容

ctrl + Backspace 向前刪除。Backspace無法刪除字符時可使用此命令

delete 向後刪除

ctrl + s 停止滾屏,日誌查看常用

ctrl + q 恢復滾屏

04 想知道命令怎麼用但是又不能聯網怎麼辦?

特殊的幾個命令:

man 全面的幫助命令,示例【 man ls】使用 :q 命令退出幫助界面

help 常用幫助命令,示例【ls --help】,直接屏幕上展示,不用退出

history 歷史命令查看,示例【!22】可執行history中22行對應命令,也可使用up方向鍵查看曾敲出的Linux命令

05 爲什麼照着你的命令打出來卻沒法執行?

本文使用Linux環境爲CentOS 7,其他發行版可能會有輕微不一致情況。

如Mac、AIX、ubuntu、redhat的命令都可能有些微差別。

初學者需要注意,在linux中所有命令都要使用空格隔開,如cd xx文件。

命令一般都有參數,可使用man或help查看其參數作用。

參數寫法一般爲符號短槓【-】開頭。

如ls -a查看當前目錄下所有文件。rm -f xxx文件,刪除xxx文件,-f參數含義爲如果沒有這個文件,也不提示。

06 最後,學習Linux命令有什麼好的書籍和網站嗎?

Linux命令的參考網站

1、 Linux命令大全 https://man.linuxde.net/

2、 海底蒼鷹的個人博客與他創建的Linux命令搜索網站

http://blog.51yip.com/

http://linux.51yip.com/

3、 菜鳥教程 https://www.runoob.com/linux/linux-tutorial.html

海底蒼鷹的博客是我前幾天找資料無意中發現的,牆裂推薦。

書籍推薦:

《跟老男孩學linux運維-核心系統命令實戰》

如果不只是想學一些Linux命令,相對Linux更深入,掌握得更多點的話,推薦《Linux就該這麼學》、《鳥哥的Linux私房菜》,不建議初學者去學,會勸退。

可以作爲進階書籍。


推薦閱讀

公衆號@陳樹義,用最簡單的語言,分享我的技術見解。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章