09Linux基礎命令

songxia777發表於2024-03-20

Linux命令相關介紹

1. 目錄結構

Linux的目錄結構是一個樹型結構
Windows 系統可以擁有多個磁碟機代號, 如 C盤、D盤、E盤
Linux沒有磁碟機代號這個概念, 只有一個根目錄 /, 所有檔案都在它下面

winsows系統目錄結構:
image

Linux系統目錄結構
image

2. Linux路徑的描述方式

在Linux系統中,路徑之間的層級關係,使用 / 來表示
在Windows系統中,路徑之間的層級關係,使用 \ 來表示

Windows系統路徑表示

D: 表示D盤
\ 表示層級關係
路徑藐視: D:\data\work\hello.txt
image

Linux系統路徑表示

開頭的/表示根目錄
後面的/表示層級關係
路徑描述: /user/local/hello.txt
image

3. 命令和命令列

命令:即Linux操作指令,是系統內建的程式,可以以字元化的形式去使用
命令列:即Linux終端,可以提供字元化的操作頁面供命令執行

4. Linux命令基礎格式

Linux命令通用格式
image
command命令本身
-options :[可選,非必填]命令的一些選項,可以透過選項控制命令的行為細節
parameter:[可選,非必填]命令的引數,多數用於命令的指向目標等

5. HOME目錄和當前工作目錄

Linux系統的命令列終端,在啟動的時候,預設會載入:
當前登入使用者的HOME目錄作為當前工作目錄,所以ls命令列出的是HOME目錄的內容
HOME目錄:HOME目錄指:使用者在系統內的專屬目錄。每個Linux操作使用者在Linux系統的個人賬戶目錄,路徑在:/home/使用者名稱

ls命令

ls命令的作用是列出目錄下的內容
image
-a -l -h 是可選的選項
Linux路徑是此命令可選的引數

當不使用選項和引數,直接使用ls命令本體,表示:以平鋪形式,列出當前工作目錄下的內容
當使用引數,ls命令的參數列示:指定一個Linux路徑,列出指定路徑的內容

ls / 表示列出了根目錄的內容
image

引數說明

-a選項
表示:all的意思,即列出全部檔案(包含隱藏的檔案/資料夾)

-l選項
表示:以列表(豎向排列)的形式展示內容,並展示更多資訊
image
-h選項
表示以易於閱讀的形式,列出檔案大小,如K、M、G
-h選項必須要搭配 -l 一起使用
image

引數組合使用

語法中的選項是可以組合使用的,比如-a和-l可以組合應用如下:

ls -l -a
ls -la
ls -al