linux學(xué)習(xí)知識點(diǎn)總結(jié)教程 怎樣才算使用linux的入門和精通?
怎樣才算使用linux的入門和精通?Linux的入門和熟練很難量化平衡,我就簡單描述一下,個人觀點(diǎn)僅供參考。從零到Hello world的入門水平是入門語言的基礎(chǔ)。對于linux,首先要通過了解lin
怎樣才算使用linux的入門和精通?
Linux的入門和熟練很難量化平衡,我就簡單描述一下,個人觀點(diǎn)僅供參考。
從零到Hello world的入門水平是入門語言的基礎(chǔ)。對于linux,首先要通過了解linux的一些基本概念來了解linux的起源,知道Unix,window,bsd,Linux是不同的操作系統(tǒng),林。Ux分為redhat系統(tǒng)、debian系統(tǒng)等很多發(fā)行版。至少知道centos和ubnutu都是linux,linux的圖標(biāo)是企鵝(就更不用說了)。
其次,你得安裝linux操作系統(tǒng)。如何理解linux應(yīng)該從安裝開始。如果你能熟練的獨(dú)立安裝linux,基本上可以說你具備了入門條件。當(dāng)然,如果你已經(jīng)可以安裝一個LFS,你可以說你精通Linux。
知道linux的基本目錄結(jié)構(gòu),知道那些配置,知道那些文件在什么目錄下。
會用基本命令,比如yum(apt-get)、ps、netstat、top、ifconfig、ping、ls、du、df、mkdir、rm(不要亂用rm -rf哦),grep,sed。
將使用基本文件編輯nano vim。
知道如何執(zhí)行一些基本的腳本和命令。如果你具備以上技能,我覺得可以算是入門或者熟練了。
熟練程度
熟練程度。;讓我們從幾個方面來談一談:
Shell編程:熟悉linux的常用工具,能使用它們編寫shell腳本實現(xiàn)一些需求。比如可以通過cron定期執(zhí)行任務(wù)(由大家補(bǔ)充)。
日志記錄和故障排除:可以在linux下安裝一些常用的服務(wù),并且知道如何查看服務(wù)日志,通過日志分析故障,或者通過日志做一些數(shù)據(jù)統(tǒng)計。
內(nèi)核調(diào)試調(diào)優(yōu)可以根據(jù)具體的應(yīng)用和環(huán)境對系統(tǒng)進(jìn)行調(diào)優(yōu),設(shè)置linux內(nèi)核描述,提高服務(wù)性能,解決一些與內(nèi)核相關(guān)的問題。
編譯、安裝、調(diào)試:能夠批量編譯安裝軟件,能夠編譯安裝各種語言,知道在安裝調(diào)試出現(xiàn)問題時如何排查和解決問題。
安全設(shè)置:了解linux主機(jī)、網(wǎng)絡(luò)、通信的一些安全設(shè)置,比如熟練使用iptales/ipfw限制端口。通過證書設(shè)置linux主機(jī)的登錄和維護(hù),設(shè)置selinux規(guī)則,限制異常服務(wù)(端口)的啟動和爆發(fā)。暴露的
專門的軟件和技術(shù):我能熟練地在linux中完成我的專業(yè)或工作相關(guān)的服務(wù)、軟件和工作任務(wù),比如開發(fā)我能在linux中熟練完成的工作。比如云計算、容器、大數(shù)據(jù)、AI等等。
以上是對bug的粗略總結(jié)。有什么補(bǔ)充的可以直接留言,也可以關(guān)注bug一起討論。
初讀“Python基礎(chǔ)教程”自學(xué)Python完全讀不懂,該如何是好?
python雖然是一門簡潔的語言,入門相對容易,但是零基礎(chǔ)的初學(xué)者自學(xué)起來還是比較困難的。建議你找個有經(jīng)驗的人帶你入門。有人指導(dǎo)很容易解決問題,我身邊很多朋友直到最后都放棄自學(xué),所以他們可以 不要堅持。
耐心點(diǎn),先看一些入門視頻。
關(guān)于python,可以關(guān)注我的個人官方賬號【python教程】。