慕課網Linux 達人養成計畫 I 學習筆記(二)

2021-07-28 14:09:44 字數 2007 閱讀 9901

本文是教程第2章linux系統安裝和第3章命令基本格式及檔案處理命令的筆記。

2-1 虛擬機器的安裝

本教程使用的是vmware8,這裡需要注意的是,vmware8只是乙個虛擬機器軟體,在這個軟體中可以安裝很多個系統。

2-2 虛擬機器的使用

有一點需要注意的是,虛擬機器的網路連線方式設定,主要有下面的三種情況:

nat:使用虛擬機器的vmnet8網絡卡與真實機通訊(只能與自己的真是計算機通訊),虛擬機器可以上網;

host-only:使用虛擬機器的vmnet1網絡卡與真實機通訊(只能與自己的真是計算機通訊),虛擬機器不可以上網。

2-3 系統分割槽之分割槽與格式化

分割槽的目的:方面硬碟讀寫操作,使讀寫規範化。

分割槽的型別(win&linux通用):

主分割槽:最多只能分4個(這是由硬碟的結構決定的);

擴充套件分割槽:

最多只能有1個;

擴充套件分割槽加主分割槽不能超過4個;

不能寫入資料,只能包含邏輯分割槽。

邏輯分割槽:從擴充套件分割槽可以分出多個邏輯分割槽。

格式化:對格式化有乙個普遍的誤解:格式化是為了清空分割槽。其實,格式化的根本目的在於:寫入檔案系統,必須先清空分割槽才能寫入檔案系統,可見清空檔案系統只是附帶。

檔案系統格式化所做的兩件事情:

將分割槽分成等大小(預設是4kb)的資料塊(block);

建立分割槽表(方便讀寫資料塊)。

2-4 分割槽之分割槽裝置檔名及掛載

硬體裝置檔名:

有下面幾點需要說明的:

win和linux的硬碟使用:

win:分割槽——格式化——分配碟符;

linux(比win複雜一些):分割槽——格式化——給個分割槽起裝置檔名——分配碟符(即下面要說到的掛載)。

掛載:給分割槽分配碟符的過程。類似於win的的分配碟符,只是linux中拿目錄作為碟符(而非win中的c、d、e等等)。

linux中的主要掛載點(掛載點即碟符):

swap分割槽的劃分依據:

概念辨析:

分割槽:把大硬碟分為小的邏輯分割槽;

格式化:給分割槽寫入檔案系統;

分割槽裝置檔名:給每個分割槽定義裝置檔名;

掛載:給每個分割槽分配掛載點。

烏班圖和windows具有不同的檔案系統,前者一般是ext4,後者一般是ntfs。

2-5 ~ 2-7 略

2-8 xshell的安裝和使用

xshell是linux的遠端管理工具(用ip位址進行遠端控制,功能類似於teamviewer)。

3-1 linux命令格式

對 [root@locahost ~]# 的解析:

基本命令格式:

命令 [選項] [引數]

ex:ls -l /etc/

ps:「」表示可選的意思。乙個「-」表示簡化選項,比如「-a」就等價於「–all」(完整選項)。

當使用「ls -l」的時候,前面的「-rwxrw-r-- 1」中:

3-2&3-3 linux 目錄處理命令

需要強調的是:在linux下,目錄也是檔案,只是一般的檔案存放的是資料,而目錄檔案存放的是目錄。

常見的目錄處理命令:

3-4 linux 中常見目錄的作用

3-5 linux 鏈結命令

linux的鏈結可以分為硬鏈結和軟鏈結。

原檔案和目標檔案擁有相同的i節點和儲存block塊,可以看作是同乙個檔案;

可通過i節點識別原檔案和目標檔案(ls -i)的硬鏈結關係;

不能跨分割槽使用;

不能針對目錄使用。

只能通過i節點來識別原檔案和目標檔案的硬鏈結關係;

受到的限制比較多(比如上面的3和4);

類似win的快捷方式;

擁有自己的i節點和block塊,但資料塊中只儲存原檔案的檔名以及i節點,並無實際的檔案資料;

「lrwxrwxrwx」的「l」表示軟鏈結,軟鏈結的許可權都為rwxrwxrwx;

修改任意檔案(原檔案或者目標檔案),另乙個都會變;

慕課網Linux達人養成計畫I內容摘記

目錄相當於windows中的資料夾 p 遞迴建立 make directories 例子 mkdir 慕課網 mkdir p 慕課網課程 linux基本命令其中,當需要建立兩個都不存在的目錄時,如這裡的 慕課網課程 linux基本命令,這兩個目錄時,需要加 p選項 print working dir...

慕課網Linux達人養成計畫I內容摘記

與windows的是相同的,所以這種壓縮方式是可以同時在windows和linux中進行壓縮和解壓縮的 zip 壓縮後檔名 原始檔 zip r 壓縮後檔名 目錄 雖然linux沒有字尾名這種概念,但是最好的習慣是使用什麼型別的壓縮格式,就使用相應的字尾名。unzip 壓縮後檔名 注意,使用該命令後,...

慕課網Linux達人養成計畫I內容摘記

自動掛載的配置檔案在 etc fstab中,至於其中的內容,我看不懂,系統每次會按照配置檔案中的內容,自動掛載其中的設定。t 檔案系統 使用 t指定該檔案在系統下的型別,可以是ext3,ext4,iso9660等 o 特殊選項 內容很多,自己去man,不過所有設定都有預設設定 mkdir mnt c...