我自認(rèn)為我的 linux 基礎(chǔ)還可以,但是想要寫一部自己的 linux教程,就需要參考其他人的視頻了,吸取他們的一些優(yōu)點(diǎn),這也是我在看別人視頻的時(shí)候的筆記。
李明老師的課的一個(gè)特點(diǎn)就是:課堂容量大,如果是初學(xué)者,并且只是聽一遍,沒有配合適當(dāng)?shù)木毩?xí),估計(jì)會(huì)忘得差不多了。
我的筆記對(duì)一些純粹的操作性的那部分進(jìn)行了適當(dāng)?shù)膲嚎s,因?yàn)楹芏嗖僮饔谜Z(yǔ)言描述真心麻煩,不僅說不清楚,而且會(huì)非常混亂。而且我對(duì) shell 那一部分進(jìn)行了大幅度的內(nèi)容刪減,其實(shí)是我想專門寫一本 shell 的書,而不是拿出來作為一個(gè)小節(jié)。
目錄:
第一節(jié):linux 應(yīng)用與發(fā)展..3
第二節(jié):linux 系統(tǒng)安裝(直接刪除)
第三節(jié):linux 常用命令......8
第四節(jié):文本編輯器 vim...41
第五節(jié):linux 引導(dǎo)流程解析......48
第六節(jié):linux 軟件包管理..61
第七節(jié):linux 用戶管理.....66
第八節(jié):linux 進(jìn)程管理.....85
第九節(jié):linux 文件系統(tǒng)管理.....100
第十節(jié):shell 編程...109
一點(diǎn)廢話.115
linux 的優(yōu)點(diǎn):
1.分時(shí)的多用戶、多任務(wù)的操作系統(tǒng)
2.多數(shù)網(wǎng)絡(luò)協(xié)議支持,方便的遠(yuǎn)程管理。
3.強(qiáng)大的內(nèi)存管理和文件管理。
4.大量的可用軟件和免費(fèi)軟件
5.優(yōu)良的穩(wěn)定性和安全性
6.良好的可移植性和靈活性
7.可選擇的廠商多
文件命名規(guī)則:
1.除了/之外,所有的字符都合法,因?yàn)?是作為目錄分隔符出現(xiàn)的。
2.有些字符最好別用,比如空格符、制表符、退格符和字符@#$&()-等特殊字符。
3.避免使用.作為普通文件名的第一個(gè)字符,因?yàn)樵?Linux 中用.開頭的文件會(huì)被自動(dòng)隱藏,它不同于 windows 的方式。
4.大小寫嚴(yán)格區(qū)分,這點(diǎn)受 C 語(yǔ)言的影響,不僅在文件名上,而且在很多地方都是大小寫嚴(yán)格區(qū)分的。
5.之所以不建議在 Linux 下用空格來作為文件名的一部分,因?yàn)槲覀冊(cè)诿钚邢掠每崭駚矸指蠲畹,比如我們的文件名為a .txt,這樣在命令行下執(zhí)行的時(shí)候會(huì)有點(diǎn)混亂。
6.windows 下有個(gè)所謂的“八三規(guī)則”,即文件名一般不超過八個(gè)字母,后綴名一般不超過三個(gè)字母,不過現(xiàn)在意義不大了。
命令格式:
1.命令格式: 命令 -選項(xiàng) 參數(shù)
例: ls –la /etc
2.說明:a)當(dāng)有多個(gè)選項(xiàng)時(shí),可以寫在一起。
b)兩個(gè)特殊的目錄,.和..分別代表當(dāng)前目錄和當(dāng)前目錄的父目錄。
3.cd ..回到上一級(jí)目錄,在 Dos 下使用 cd..回到上一級(jí)目錄,注意在 Linux 下需要空格。