全套筆記資料代碼移步: 前往gitee倉(cāng)庫(kù)查看
感興趣的小伙伴可以自取哦抒巢,歡迎大家點(diǎn)贊轉(zhuǎn)發(fā)~
全套教程部分目錄:
部分文件圖片:
操作系統(tǒng)
學(xué)習(xí)目標(biāo)
- 能夠知道操作系統(tǒng)的作用
1. 常見(jiàn)的操作系統(tǒng)
- Windows
- mac OS
- Linux
- iOS
- Android
2. 操作系統(tǒng)的定義
操作系統(tǒng)直接運(yùn)行在計(jì)算機(jī)上的系統(tǒng)軟件弄捕, 它是控制硬件和支持軟件運(yùn)行的計(jì)算機(jī)程序。
3. 操作系統(tǒng)的作用
向下控制硬件向上支持軟件的運(yùn)行,具有承上啟下的作用梗摇。
4. 小結(jié)
操作系統(tǒng)是一個(gè)控制硬件和支持軟件運(yùn)行的計(jì)算機(jī)程序,只有安裝了操作系統(tǒng)計(jì)算機(jī)才能進(jìn)行正常工作。
虛擬機(jī)軟件
學(xué)習(xí)目標(biāo)
- 能夠說(shuō)出虛擬機(jī)的作用
1. 虛擬機(jī)軟件的介紹
它是能夠虛擬出來(lái)計(jì)算機(jī)的一個(gè)軟件。
常用虛擬機(jī)軟件:
- Vmware
- VirtualBox
說(shuō)明:
只有安裝了虛擬機(jī)軟件才可以創(chuàng)建虛擬機(jī)傍妒,當(dāng)然通過(guò)虛擬機(jī)軟件還可以創(chuàng)建多個(gè)虛擬機(jī)。
2. 虛擬機(jī)的介紹
就是模擬一個(gè)真實(shí)的計(jì)算機(jī)摸柄,好比一個(gè)虛擬的電腦颤练,對(duì)于快速學(xué)習(xí)一個(gè)新的操作系統(tǒng)就可以通過(guò)虛擬機(jī)來(lái)完成。
說(shuō)明:
虛擬機(jī)之間是相互獨(dú)立的驱负,刪除虛擬機(jī)不會(huì)對(duì)其它虛擬機(jī)產(chǎn)生影響嗦玖,當(dāng)然也不會(huì)對(duì)電腦本身產(chǎn)生影響
3. 虛擬機(jī)軟件的安裝說(shuō)明
- Windows和Linux下載VMware Workstation版的安裝包
- mac OS下載VMware Fusion版的安裝包
- 當(dāng)對(duì)應(yīng)的安裝包下載完成以后雙擊進(jìn)行安裝就可以了
- 當(dāng)虛擬機(jī)軟件安裝成功就可以創(chuàng)建虛擬機(jī)了
創(chuàng)建虛擬機(jī)效果圖
這里需要提前下載一個(gè)操作系統(tǒng)鏡像文件
然后安裝提示一步步進(jìn)行安裝就可以了。
4. 小結(jié)
- 對(duì)于快速學(xué)習(xí)一個(gè)新的操作系統(tǒng)跃脊,我們可以借助虛擬機(jī)來(lái)完成宇挫。
- 虛擬機(jī)軟件、虛擬機(jī)酪术、操作系統(tǒng)它們?nèi)咧g的關(guān)系:
Ubuntu操作系統(tǒng)
學(xué)習(xí)目標(biāo)
- 能夠說(shuō)出Windows和Linux文件目錄結(jié)構(gòu)的區(qū)別
1. Ubuntu操作系統(tǒng)的介紹
Ubuntu操作系統(tǒng)是屬于Linux操作系統(tǒng)中的一種器瘪,它是免費(fèi)、穩(wěn)定又可以擁有絢麗界面的一個(gè)操作系統(tǒng)
2. Ubuntu圖形界面的介紹
任務(wù)欄
窗口操作按鈕
窗口菜單條
任務(wù)欄效果圖:
窗口操作按鈕效果圖:
窗口菜單條效果圖:
3. 與Windows目錄結(jié)構(gòu)對(duì)比
Windows目錄結(jié)構(gòu)效果圖:
說(shuō)明:
每一個(gè)盤(pán)符就是一個(gè)根目錄,在Windows操作系統(tǒng)里面可能會(huì)出現(xiàn)多個(gè)根目錄娱局。
Linux目錄結(jié)構(gòu)效果圖:
說(shuō)明:
Ubuntu 沒(méi)有盤(pán)符這個(gè)概念,只有一個(gè)根目錄 / 咧七。
Linux主要目錄介紹效果圖:
主要目錄說(shuō)明:
- /:根目錄
- /bin:可執(zhí)行二進(jìn)制文件的目錄
- /etc:系統(tǒng)配置文件存放的目錄
- /home:用戶家目錄
4. 與Windows窗口對(duì)比
Windows窗口效果圖:
Linux窗口效果圖:
窗口對(duì)比說(shuō)明:
- Windows窗口操作按鈕在窗口右邊
- Linux窗口操作按鈕在窗口左邊
5. 小結(jié)
- Ubuntu操作系統(tǒng)屬于Linux操作系統(tǒng)中的一種
- Ubuntu操作系統(tǒng)窗口菜單條會(huì)隱藏衰齐,鼠標(biāo)移動(dòng)上去會(huì)顯示,而Windows操作系統(tǒng)的窗口菜單條不會(huì)隱藏继阻。
- Windows操作系統(tǒng)有可能會(huì)有多個(gè)盤(pán)符(C耻涛、D、E瘟檩、F)
- Ubuntu操作系統(tǒng)沒(méi)有多個(gè)盤(pán)符抹缕,只有一個(gè)根目錄(/)
- Ubuntu操作系統(tǒng)比Windows操作系統(tǒng)運(yùn)行更加穩(wěn)定。
Linux內(nèi)核及發(fā)行版
學(xué)習(xí)目標(biāo)
- 能夠知道內(nèi)核和發(fā)行版的關(guān)系
- 能夠說(shuō)出常用的Linux發(fā)行版操作系統(tǒng)
1. Linux內(nèi)核
Linux內(nèi)核是操作系統(tǒng)內(nèi)部操作和控制硬件設(shè)備的核心程序墨辛,它是由芬蘭人林納斯開(kāi)發(fā)的卓研。
內(nèi)核效果圖:
說(shuō)明:
真正操作和控制硬件是由內(nèi)核來(lái)完成的,操作系統(tǒng)是基于內(nèi)核開(kāi)發(fā)出來(lái)的睹簇。
2. Linux發(fā)行版
是Linux內(nèi)核與各種常用軟件的組合產(chǎn)品奏赘,通俗來(lái)說(shuō)就是我們常說(shuō)的Linux操作系統(tǒng)。
常用的Linux發(fā)行版:
- Ubuntu
- CentOS
- Redhat
Linux發(fā)行版效果圖:
3. 小結(jié)
- Linux內(nèi)核是Linux操作系統(tǒng)管理硬件設(shè)備的核心程序
- 常用的Linux操作系統(tǒng)都是基于Linux內(nèi)核開(kāi)發(fā)出來(lái)的
查看目錄命令
學(xué)習(xí)目標(biāo)
- 能夠使用Linux命令查看目錄信息
1. 查看目錄命令的使用
命令 | 說(shuō)明 |
---|---|
ls | 查看當(dāng)前目錄信息 |
tree | 以樹(shù)狀方式顯示目錄信息 |
ls命令效果圖:
tree命令效果圖:
2. 查看當(dāng)前目錄路徑
命令 | 說(shuō)明 |
---|---|
pwd | 查看當(dāng)前目錄路徑 |
pwd命令效果圖:
3. 清除終端內(nèi)容
命令 | 說(shuō)明 |
---|---|
clear | 清除終端內(nèi)容 |
pwd命令效果圖:
4. 小結(jié)
- ls和tree是我們查看目錄信息最常用的命令
- ls只能查看一層目錄信息
- tree可以查看多層目錄信息太惠。
切換目錄命令
學(xué)習(xí)目標(biāo)
- 能夠使用Linux命令查看目錄信息
1. 切換目錄命令的使用
命令 | 說(shuō)明 |
---|---|
cd 目錄 | 切換到指定目錄 |
cd ~ | 切換到當(dāng)前用戶的主目錄 |
cd .. | 切換到上一級(jí)目錄 |
cd . | 切換到當(dāng)前目錄 |
cd - | 切換到上一次目錄 |
注意:
- cd命令切換目錄時(shí)磨淌,這個(gè)目錄必須存在。
- cd 后面不寫(xiě)目錄等價(jià)于cd ~
cd 目錄效果圖:
cd ~效果圖:
cd ..效果圖:
cd .效果圖:
cd -效果圖:
2. 小結(jié)
- cd命令是完成目錄切換操作的凿渊,當(dāng)切換目錄時(shí)梁只,這個(gè)目錄必須存在。
絕對(duì)路徑和相對(duì)路徑
學(xué)習(xí)目標(biāo)
- 能夠使用絕對(duì)路徑或者相對(duì)路徑進(jìn)行目錄切換
1. 絕對(duì)路徑
從根目錄算起的路徑叫做絕對(duì)路徑
例如:
- /home/python/Desktop
- /usr/bin
2. 相對(duì)路徑
從當(dāng)前目錄算起的路徑叫做相對(duì)路徑
例如:
- ./test/hello
- ../static/images
3. 絕對(duì)路徑和相對(duì)路徑的使用
使用絕對(duì)路徑切換到桌面
</br>cd /home/python/Desktop在下載目錄以相對(duì)路徑切換到桌面
</br>cd Downloads
</br>cd ../Desktop在桌面使用相對(duì)路徑切換到上一級(jí)目錄的上一級(jí)目錄 cd Desktop cd ../../
4. 自動(dòng)補(bǔ)全
- 當(dāng)敲出 文件或者目錄或者命令 的前幾個(gè)字母之后埃脏,按下 tab 鍵搪锣,如果輸入的沒(méi)有歧義,系統(tǒng)會(huì)自動(dòng)補(bǔ)全
- 當(dāng)切換目錄或者使用命令的時(shí)候剂癌,如果不確定當(dāng)前目錄下有那些子目錄或者其它命令淤翔,可以通過(guò)兩次tab鍵查看
5. 小結(jié)
-
絕對(duì)路徑和相對(duì)路徑是路徑的兩種表現(xiàn)形式,應(yīng)遵循最短路徑原則(使用最短的路徑操作某個(gè)文件或者目錄)佩谷。
- 如果切換的目錄離當(dāng)前目錄近可以使用相對(duì)路徑
- 如果切換的目錄離根目錄近可以使用絕對(duì)路徑
- 如果切換的目錄離根目錄和當(dāng)前目錄都一樣那么使用絕對(duì)路徑旁壮,因?yàn)檫@樣路徑很清楚和明確,方便閱讀谐檀。
創(chuàng)建抡谐、刪除文件及目錄命令
學(xué)習(xí)目標(biāo)
- 能夠使用Linux命令創(chuàng)建文件夾
1. 創(chuàng)建、刪除文件及目錄命令的使用
命令 | 說(shuō)明 |
---|---|
touch 文件名 | 創(chuàng)建指定文件 |
mkdir 目錄名 | 創(chuàng)建目錄(文件夾) |
rm 文件名或者目錄名 | 刪除指定文件或者目錄 |
rmdir 目錄名 | 刪除空目錄 |
touch命令效果圖:
mkdir命令效果圖:
rm命令效果圖:
rm刪除目錄效果圖
說(shuō)明:
rm命令想要?jiǎng)h除目錄需要加上-r選項(xiàng)桐猬,-r表示遞歸刪除目錄及其內(nèi)容
rmdir命令效果圖:
2. 小結(jié)
- touch 表示創(chuàng)建文件
- mkdir 表示創(chuàng)建目錄
- rm 表示刪除文件或者目錄麦撵,如果刪除目錄需要使用 -r 選項(xiàng),-r 表示遞歸刪除目錄及其內(nèi)容
- rmdir 表示刪除空目錄
復(fù)制、移動(dòng)文件及目錄命令
學(xué)習(xí)目標(biāo)
- 能夠使用Linux命令拷貝和移動(dòng)文件
1. 復(fù)制免胃、移動(dòng)文件及目錄命令的使用
命令 | 說(shuō)明 |
---|---|
cp | 拷貝文件音五、拷貝目錄 |
mv | 移動(dòng)文件、移動(dòng)目錄羔沙、重命名 |
cp命令效果圖:
說(shuō)明:
- 拷貝目錄需要加上-r選項(xiàng)躺涝,-r表示遞歸拷貝目錄及其內(nèi)容
mv命令移動(dòng)文件效果圖
mv命令移動(dòng)目錄效果圖
mv命令重名名效果圖
2. 小結(jié)
- cp:拷貝目錄需要加上 –r 選項(xiàng)
- mv:移動(dòng)目錄不需要加選項(xiàng)
- mv:命令還可以重命名文件和目錄
終端命令格式的組成
學(xué)習(xí)目標(biāo)
- 能夠知道終端命令的格式
1. 終端命令格式說(shuō)明
command [-options] [parameter]
每項(xiàng)信息的說(shuō)明:
- command:命令名, 比如: ls、pwd
- [-options]:選項(xiàng)扼雏,可以有零個(gè)坚嗜、一個(gè)或者多個(gè)選項(xiàng),多個(gè)選項(xiàng)可以合并诗充,比如使用的 -r 就是選項(xiàng)苍蔬。
- [parameter]:參數(shù),可以有零個(gè)蝴蜓、一個(gè) 或者 多個(gè)參數(shù)碟绑, 比如: touch 文件名、mkdir 目錄名励翼、cd 目標(biāo)目錄(路徑)蜈敢,這些文件名和目錄名都是參數(shù)。
- []:代表可選
2. 小結(jié)
終端命令完整格式: 命令名 選項(xiàng)(可選) 參數(shù)(可選)
選項(xiàng):用于調(diào)整命令的功能汽抚,比如:-r選項(xiàng)調(diào)整cp命令的功能抓狭。
-
選項(xiàng)可以分為短選項(xiàng)和長(zhǎng)選項(xiàng)
- 短選項(xiàng)的格式: '-'后面接單個(gè)字母, 比如:-r
- 長(zhǎng)選項(xiàng)的格式: '--'后面接單詞, 比如:--help
參數(shù):命令的操作對(duì)象,一般是文件名或者目錄名造烁。
查看命令幫助
學(xué)習(xí)目標(biāo)
- 能夠知道查看命令幫助的方式
1. 查看命令幫助方式
- --help 使用說(shuō)明: 命令 --help
- man 使用說(shuō)明: man 命令
查看命令幫助的目的說(shuō)明:
- 查看命令幫助目的是查看命令選項(xiàng)信息
--help效果圖:
man效果圖:
man命令的說(shuō)明:
操作鍵 | 說(shuō)明 |
---|---|
空格 | 顯示下一屏信息 |
回車 | 顯示下一行信息 |
b | 顯示上一屏信息 |
f | 顯示下一屏信息 |
q | 退出 |
2. 小結(jié)
- --help和man是查看命令幫助的兩種方式否过,主要是查看命令所對(duì)應(yīng)的選項(xiàng)信息