莫名的想學(xué)習(xí)一下Linux了,因?yàn)閷@方面的知識儲備為0。對于命令行界面始終是零接觸零了解,對一個程序員來說這幾乎是致命的,所以簡單了解一下。
一、教程參考
參考菜鳥教程即可: Linux 教程 | 菜鳥教程
二、學(xué)習(xí)難點(diǎn):
學(xué)習(xí)Linux的難點(diǎn)在于,Linux主要是命令行操作界面。
在Windows上熟悉了圖形操作界面,所有的軟件都是圖形操作界面,點(diǎn)擊對應(yīng)的功能操作即可,這意味著所有軟件實(shí)際只有一種操作方式————。
而Linux,從系統(tǒng)到軟件,都是命令行操作,你需要記憶各種命令,以及命令的各種參數(shù),相對來說還是比較復(fù)雜的。
初步了解Linuxlinux命令大全,感覺至少需要掌握以下幾種操作命名:
基本系統(tǒng)操作命令 :文件夾文件的新增刪除修改等、軟件的安裝,以及各種設(shè)置的修改;這些都需要通過命令來完成。
VIM對于文件的操作 :輸入輸出保存,修改替換等,文件內(nèi)部跳轉(zhuǎn)等;
** Bash命令**:如果想要很好的使用Linux,Bash命令肯定少不了;
** 其他安裝軟件的命令**:數(shù)據(jù)庫MySQL,服務(wù)器Tomcat,甚至Ngnix,以及其他其他開發(fā)常用的命令。
看似比較艱難,不過做好分類,你會發(fā)現(xiàn)也沒那么難,而且熟悉之后,操作的流暢度和效率也是Windows的圖形操作無法比擬的。
三、學(xué)習(xí)整理:
這里只是對于常用命令進(jìn)行了整理linux命令大全,和原教程無太多區(qū)別,不過自己的整理能使自己更好的記憶、更好的學(xué)習(xí)。這點(diǎn)還是比較好的
也可:Linux 命令大全 (手冊)_Linux 常用命令行實(shí)例詳解_Linux 命令學(xué)習(xí)手冊 (感覺更詳細(xì)更深入)
四、常用命令:
根據(jù)文件名和后綴搜索當(dāng)前目錄及其子目錄:
find . -name "*.c"
五、其他說明:
如果本機(jī)沒有Linux環(huán)境,可以嘗試在網(wǎng)上找一些在線Linux環(huán)境進(jìn)行操作,會加深理解。
我主要是用的實(shí)驗(yàn)樓的在線環(huán)境,上面還有課程,如果要學(xué)習(xí)也很不錯。
實(shí)驗(yàn)樓 - 在線做實(shí)驗(yàn),高效學(xué)編程 https://www.shiyanlou.com/
六、附件: