close

【Linux】Linux基本概念篇

前一篇說了一些關於Linux的介紹,這篇就來說下在Linux系統中的一些基本觀念

※()括號中的內容是對應Windows的說法

 


首先,Linux的結構和Windows是不一樣的

指令和檔案可說是構成Linux系統的所有基礎!!(<<<這個很重要)

 

就連硬碟分割(切槽)的概念,在Linux中也都變成目錄(資料夾)了...

簡單來說,在Linux做了硬碟分割後,其實並不會像Windows那樣,在我的電腦裡面看到C槽/D槽/OOXX槽...等等等,反而需要建立一個目錄(資料夾)掛載到分割完成的磁碟空間上,讓被分割後的磁碟空間變成一個目錄(資料夾)

 

大致作法如下:

1.我把硬碟分割出了100GB的空間

2.要建立一個目錄(資料夾)(假設叫C目錄(資料夾))

3.把100GB的空間掛給C目錄(資料夾)

4.到開機設定檔中修改設定,新增命令讓這100GB空間在系統開機時就會自動掛載到C目錄(資料夾)

5.電腦的跟目錄中就會多了一個100GB空間的C目錄了

【Linux】Linux基本概念篇【Linux】Linux基本概念篇【Linux】Linux基本概念篇

 

這部分可以使用指令df來查詢硬碟掛載的目錄(資料夾)和使用率

【Linux】Linux基本概念篇


然後在系統的檔案/Files(檔案總管)→Other locations→進入Computer後的位置則是稱為"根目錄"

【Linux】Linux基本概念篇

↓↓根目錄↓↓↓

【Linux】Linux基本概念篇

 

"根目錄"和使用者帳號的"~"(home)目錄(資料夾)是兩個不一樣的東西!

每個Linux帳號都會有一個home目錄(資料夾),等同於Windows的使用者下的帳號目錄

↓↓↓帳號的home目錄(資料夾)↓↓↓

【Linux】Linux基本概念篇

在終端機的[帳號@本機名稱 + ~]的命令列中的"~",指得就是上面的home目錄(資料夾)

也就是說,在這命令列中任何指令,都變成要系統在這個目錄中尋找/執行

例如我下ls指令,要系統列出目錄內所有的項目:

【Linux】Linux基本概念篇

【Linux】Linux基本概念篇

系統就會列出root這個帳號的home目錄(資料夾)中的項目來了(如上面兩張圖)

在[帳號@本機名稱 + ~]的命令列,論我在終端機內怎麼下指令都是看不到/找不到"根目錄"內的檔案/目錄(資料夾)的!!(就只能看到/找到ls下的那些項目)

 

所以如果要進入"根目錄",則要先用cd指令進入"根目錄",而"根目錄"的代號是"/":

【Linux】Linux基本概念篇

這樣就進入"根目錄"了!

一樣用ls指令列出所有項目:

【Linux】Linux基本概念篇

 

而所有的帳號其實是會共用"根目錄",而能不能存取/刪除在根目錄內的檔案/目錄(資料夾),那就得要看帳號權限的設定了!

之所以要在這特別提到進入根目錄的主要原因就是最近在做壓縮時,壓縮檔放到了"根目錄",找了半天才找到"根目錄"這個名詞和進入的方式...【Linux】Linux基本概念篇

真是多虧了阿彬老師了!【Linux】Linux基本概念篇

 


至於圖形化UI(GNOME)的部分,雖然不安裝與使用GNOME/Xfce時,Linux系統本身所需要的資源就會非常低

但如果要讓別人用VNC遠端連線功能的話,就一定得要安裝GNOME的圖形UI了!

而我在做測試或練習時還是都會選擇安裝GNOME的圖形化UI

畢竟碰到指令不熟的時候還能看圖說故事啊!【Linux】Linux基本概念篇


=教 學 連 結=

YT阿彬電腦

https://www.youtube.com/watch?v=9q88NonK_3c&list=PLX8pvRCsO71Nd2WvpdnoMmHcCww8UIH4q&pp=iAQB

arrow
arrow

    PIZZ的挨踢日常 發表在 痞客邦 留言(0) 人氣()