黑馬程序員新版Linux零基礎(chǔ)快速入門到精通,全涵蓋linux系統(tǒng)知識(shí)、常用軟件

版本1:2023/5/12
P1 Linux導(dǎo)學(xué)視頻
課程開始:
1.Linux操作系統(tǒng)的重要性:
- 網(wǎng)上購物
- 短視頻
- 打車出行
- 在線購票
- 微信聊天
2.操作系統(tǒng)的一種分類:
- 個(gè)人桌面操作系統(tǒng)
- 服務(wù)器操作系統(tǒng)
3.課程安排:
學(xué)習(xí)要訣:敲
第一章 初識(shí)Linux
P2 1.1 操作系統(tǒng)概述
課程開始:
第一章將分為8個(gè)小節(jié)進(jìn)行講解
學(xué)習(xí)目標(biāo):
- 了解操作系統(tǒng)的作用
- 了解常見的操作系統(tǒng)
1.計(jì)算機(jī)的硬件和軟件:
軟件:用戶和計(jì)算機(jī)硬件之間的接口和橋梁
計(jì)算機(jī) = 硬件 + 軟件
操作系統(tǒng)是軟件的一類
操作系統(tǒng)調(diào)度和管理計(jì)算機(jī)硬件進(jìn)行工作,充當(dāng)用戶和計(jì)算機(jī)硬件之間的橋梁
2.一個(gè)實(shí)際的例子:
3.市面上常見的操作系統(tǒng):
4.總結(jié):
P3 1.2 初識(shí)Linux
學(xué)習(xí)目標(biāo):
- 了解Linux系統(tǒng)的誕生
- 了解什么是Linux內(nèi)核
- 了解常見的Linux發(fā)行版
1.Linux系統(tǒng)的誕生:
1991年由林納斯·托瓦茲( Linus Benedict Torvalds )創(chuàng)立
2.Linux內(nèi)核:
Linux系統(tǒng)的組成:
- Linux系統(tǒng)內(nèi)核
- 系統(tǒng)級(jí)應(yīng)用程序
內(nèi)核官網(wǎng):www.kernel.org
內(nèi)核是用什么語言編寫的呢?
3.Linux發(fā)行版:
本次課程:
- 主要講解CentOS
- 輔助講解Ubuntu
國內(nèi)CentOS用的比較多,國外Ubuntu用的比較多
4.總結(jié):
P4 1.3 虛擬機(jī)介紹
學(xué)習(xí)目標(biāo):
- 了解什么是虛擬機(jī)
- 了解為什么要使用虛擬機(jī)
1.虛擬機(jī):
Linux系統(tǒng)并不適合日常辦公使用
虛擬出計(jì)算機(jī)硬件,并安裝真實(shí)的軟件
2.總結(jié):
P5 1.4 VMware Workstation安裝
學(xué)習(xí)目標(biāo):
- 了解VMware WorkStation軟件
- 完成VMwar WorkStation軟件的安裝
1.VMware介紹
安裝完VMware Workstation Pro之后,為了確保后續(xù)的正常使用,需要檢查相關(guān)的設(shè)置,如虛擬網(wǎng)卡有沒有安裝成功。
Windows11檢查方式(不推薦):
打開設(shè)置頁面->
網(wǎng)絡(luò)和Internet->
高級(jí)網(wǎng)絡(luò)設(shè)置->
更多網(wǎng)絡(luò)適配器選項(xiàng)->
網(wǎng)絡(luò)連接頁面->
檢查有無VMnet1和VMnet8這兩個(gè)網(wǎng)卡(缺少的話虛擬機(jī)無法上網(wǎng))
Windows系統(tǒng)通用檢查方式(推薦):
按win + R打開“運(yùn)行”->
輸入ncpa.cpl打開網(wǎng)絡(luò)連接頁面->
檢查有無VMnet1和VMnet8這兩個(gè)網(wǎng)卡
2.回顧:
P6 1.5 在VMware上安裝Linux
學(xué)習(xí)目標(biāo):
- 掌握使用VMware安裝Linux虛擬機(jī)
1.下載CentOS操作系統(tǒng)
本次課程使用CentOS7.6版本進(jìn)行學(xué)習(xí)
發(fā)行版下載網(wǎng)址:
https://vault.centos.org/7.6.1810/isos/x86_64/
復(fù)制網(wǎng)址時(shí)別忘了最后的斜杠 /
或使用迅雷下載以下鏈接(推薦):
https://vault.centos.org/7.6.1810/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso
2.在虛擬機(jī)上安裝CentOS:
- 點(diǎn)擊“創(chuàng)建新的虛擬機(jī)”,選擇“典型”(新手友好型)
- 選擇“安裝程序光盤映像文件”,然后選擇我們剛下的CentOS7
- 按順序操作即可
什么是主板的BIOS?
3.回顧:
P7 1.6 Mac系統(tǒng)Linux環(huán)境
暫時(shí)跳過了,目前使用的是Windows系統(tǒng)
P8 1.7 遠(yuǎn)程連接Linux系統(tǒng)
學(xué)習(xí)目標(biāo):
- 掌握操作系統(tǒng)的圖形化、命令行2種操作模式
- 理解為什么使用命令行操作LInux系統(tǒng)
- 掌握使用FinalShell軟件連接Linux操作系統(tǒng)
1.圖形化和命令行:
圖形化和命令行:圖形反饋和字符反饋
Linux操作系統(tǒng)的圖形化頁面不好用、不穩(wěn)定
2.Windows系統(tǒng)上FinalShell的安裝和下載:
官網(wǎng):www.hostbuf.com
在安裝時(shí)提示要安裝依賴軟件Winpcap,點(diǎn)擊確定即可
3.MacOS系統(tǒng)上FinalShell的安裝:
4.Windows系統(tǒng)FinalShell遠(yuǎn)程連接:
- 在VMware中打開terminal,輸入ifconfig
- 在ens33條目下有虛擬機(jī)的ip地址
- 點(diǎn)擊白色文件夾,點(diǎn)擊白色小加號(hào),選擇SSH連接(Linux)
- 按步驟配置(端口暫時(shí)不用管)
- 雙擊配置好的連接,彈出的警告點(diǎn)擊“接受并保存”
5.MacOS系統(tǒng)FinalShell遠(yuǎn)程連接:
暫時(shí)跳過了,目前使用的是Windows系統(tǒng)
6.總結(jié):
Linux虛擬機(jī)重啟的時(shí)候IP地址可能會(huì)發(fā)生變化,F(xiàn)inalShell里連接不上的時(shí)候檢查IP地址是否發(fā)生改變,如果改變了需要重新匹配。固定IP地址可以直接去看P35,配置難度不大。
P9 拓展1:WSL(Windows Subsystem for Linux)
學(xué)習(xí)目標(biāo):
- 掌握使用WSL獲得Ubuntu系統(tǒng)環(huán)境
1.WSL介紹:
兩套操作系統(tǒng)環(huán)境運(yùn)行在同一套真實(shí)的物理硬件上
2.WSL部署:
教學(xué)視頻是Win10,對(duì)于Win11,操作方式如下:
打開設(shè)置,點(diǎn)擊應(yīng)用,點(diǎn)擊可選功能,再點(diǎn)擊最下方的更多Windows功能,勾選“適用于Linux...”即可(需重啟電腦),最后在Windows自帶的應(yīng)用商店里下載Ubuntu即可。
3.Terminal軟件安裝:
下載安裝Windows系統(tǒng)的Terminal軟件(不過win11自帶了)
P10 拓展2:虛擬機(jī)快照
學(xué)習(xí)目標(biāo):
- 掌握虛擬機(jī)快照的制作和還原
1.Windows系統(tǒng)快照的制作與還原:
制作快照:
- 右鍵虛擬機(jī),移動(dòng)到“快照”上,點(diǎn)擊“快照管理器”
- 點(diǎn)擊“拍攝快照”
還原快照:
打開快照管理器,選擇需要恢復(fù)的快照即可
2.MacOS系統(tǒng)快照的制作與還原:
暫時(shí)跳過了
3.總結(jié):
第二章 Linux基礎(chǔ)命令
P11 2.1 Linux目錄結(jié)構(gòu)
學(xué)習(xí)目標(biāo):
- 掌握Linux系統(tǒng)的目錄結(jié)構(gòu)
- 掌握Linux系統(tǒng)的路徑表達(dá)形式
1.Linux的目錄結(jié)構(gòu)
Linux系統(tǒng)沒有盤符的概念,只有一個(gè)根目錄:/
2.總結(jié):
3.課后練習(xí):
- /test/hello.txt
- /itheima.txt
- /itcast/itheima/hello.txt
P12 2.2 Linux命令入門-1
Linux命令基礎(chǔ)
學(xué)習(xí)目標(biāo):
- 掌握什么是命令
- 掌握Linux命令的基礎(chǔ)格式
1.什么是命令、命令行:
2.Linux命令基礎(chǔ)格式:
command [-options] [parameter]
3.總結(jié):
P13 2.1 Linux命令入門-2
ls命令入門
學(xué)習(xí)目標(biāo):
- 對(duì)照?qǐng)D形化頁面,快速體驗(yàn)第一個(gè)命令ls
- 理解什么是HOME目錄、當(dāng)前工作目錄
1.ls命令:
這是從安裝了FinalShell之后,第一次真正意義上的使用
P14 2.1 Linux命令入門-3
ls命令的參數(shù)和選項(xiàng)
學(xué)習(xí)目標(biāo):
- 掌握ls命令的參數(shù)使用
- 掌握ls命令的選項(xiàng)使用
1.ls命令的參數(shù):

ls [ -a -l -h ] [Linux路徑]
ls不加參數(shù)默認(rèn)是當(dāng)前工作目錄
home目錄下面有很多用戶文件夾
-a all顯示全部
文件/文件夾以.開頭,就能自動(dòng)隱藏
-l list列表形式顯示
命令的選項(xiàng)可以組合使用
-h 以易于閱讀的形式顯示,-h需要和-l組合使用,單獨(dú)使用沒有效果
2.總結(jié):

課程命令記錄:
- ifconfig P8
- ls [ -a -l -h ] [Linux路徑] P14