linux必學(xué)的60個(gè)命令 大學(xué)生花時(shí)間折騰linux值得嗎?
大學(xué)生花時(shí)間折騰linux值得嗎?說(shuō)實(shí)話,這不值得。Linux可以做什么?美化和定制Linux?這在實(shí)際應(yīng)用中幾乎沒(méi)有得到應(yīng)用。部署各種服務(wù)器、FTP、web等?有很多教程,它們都有規(guī)范和步驟。一旦部
大學(xué)生花時(shí)間折騰linux值得嗎?
說(shuō)實(shí)話,這不值得。
Linux可以做什么?
美化和定制Linux?這在實(shí)際應(yīng)用中幾乎沒(méi)有得到應(yīng)用。
部署各種服務(wù)器、FTP、web等?有很多教程,它們都有規(guī)范和步驟。一旦部署,這個(gè)東西可能幾年內(nèi)不會(huì)再使用,臨時(shí)學(xué)習(xí)也不慢。
在Linux下編程,即使用命令和編輯器,如VI、LS、cat等。此外,現(xiàn)在圖形界面編輯器是主流,如vscode。沒(méi)必要折騰自己。實(shí)際上,常用的命令只有10個(gè)左右。
如何編寫(xiě)Linux應(yīng)用程序?這幾乎就是開(kāi)源庫(kù)和算法的應(yīng)用,它們是標(biāo)準(zhǔn)庫(kù),與Linux沒(méi)有什么關(guān)聯(lián)。
編寫(xiě)Linux核心程序、內(nèi)核/驅(qū)動(dòng)程序等??磥?lái)今后寫(xiě)這些的機(jī)會(huì)不多了。如果內(nèi)核是固定的,它只是刪除。即使是在嵌入式系統(tǒng)中,內(nèi)核也被刪掉了,幾乎沒(méi)有修改,驅(qū)動(dòng)程序也幾乎一樣。復(fù)雜的驅(qū)動(dòng)程序已經(jīng)完成。據(jù)估計(jì),大多數(shù)自定義驅(qū)動(dòng)程序是GPIO、字符類型設(shè)備等。這個(gè)參照系將會(huì)改變。此外,嵌入式平臺(tái)有數(shù)百種,常用的有幾十種。還有一些不同之處。因此,大學(xué)認(rèn)真建議學(xué)習(xí)算法和編程基礎(chǔ),不建議學(xué)習(xí)特定平臺(tái)的東西。如果你真的感興趣,覆盆子派是個(gè)不錯(cuò)的選擇。
自學(xué)linux應(yīng)該學(xué)哪些內(nèi)容呢?
我會(huì)談?wù)勎沂侨绾螌W(xué)會(huì)的,學(xué)到了多少,遇到了什么問(wèn)題,還有什么困擾著我。
如何學(xué)習(xí):我在18年前買(mǎi)了第一個(gè)樹(shù)莓派3B。我使用了CentOS系統(tǒng)(我主要研究CentOS),它相對(duì)簡(jiǎn)單。后來(lái)我買(mǎi)了3b、4和minipc,它們與CentOS系統(tǒng)一起安裝,windows虛擬機(jī)也被用作一個(gè)系統(tǒng)。兩個(gè)帶有0W樹(shù)莓派的項(xiàng)目。第一本書(shū)必須是伯德叔叔的Linux私家菜,版本2和3。這本書(shū)比較全面。每年約20萬(wàn)字。
你現(xiàn)在學(xué)到了什么程度:你可以制作自己的FTP服務(wù)器;外部硬盤(pán);文件服務(wù)器;常用命令;systemctl用法;用戶操作;VIM操作更熟練;你可以編寫(xiě)shell腳本;你可以理解系統(tǒng)結(jié)構(gòu);你可以理解文件夾的作用;你可以使用top查看系統(tǒng)情況等。
遇到那些問(wèn)題:Linux變量比較復(fù)雜,操作也比較復(fù)雜,難度大!正則表達(dá)式很難!Sed、grep和其他命令并不熟練。小組操作實(shí)踐不多,不熟練。
麻煩:我不知道現(xiàn)在該學(xué)什么。我基本上能操作?,F(xiàn)在正處于不斷學(xué)習(xí)的階段,我不知道下一步該學(xué)什么。(在此期間,我學(xué)習(xí)了python,基礎(chǔ)介紹)。
這是我的學(xué)習(xí)經(jīng)歷。我沒(méi)有一個(gè)好的學(xué)習(xí)環(huán)境。我希望我能改進(jìn)它。