Linux基礎一cd 與 ls 命令詳解

2021-07-06 06:25:01 字數 2104 閱讀 1004

引言

linux浩瀚如海,博大精深!命令多如牛毛,沒必要全部記住。下面記錄一些常用linux命令,簡單的玩轉linux~~~~~

注意事項

1、linux系統嚴格區分大小寫。

2、linux系統所有的內容都是以檔案的形式儲存的。(如硬碟、閘道器等等)

3、linux系統沒有副檔名的概念

linux命令一般格式

command [options] [arguments]

command   命令名稱

options  命令選項  【可選】

arguments  命令引數  【可選】

ls命令

命令說明:目錄處理命令,可檢視某目錄

命令選項(只列出常用的):

-a列出目錄下的所有檔案,包括以 . 開頭的隱含檔案

-l可以列出檔案的詳細資訊(詳細資訊下面詳解)

-i檢視檔案的i節點

-d將目錄象檔案一樣顯示,而不是顯示其下的檔案

-t按檔案的修改時間列舉檔案,最近修改的在前

-1 單獨行列舉檔案

-f 視覺化顯示檔案型別   (字尾:/ 代表目錄   @代表鏈結檔案  *代表可執行檔案  沒有字尾表示普通檔案)

示例

只輸入ls表示列出當前目錄下的可顯示檔案

多了  .  與 ..  和 隱藏檔案

ls -l 列舉出的資訊大概分了7個域,上圖已經畫出。

第一域第乙個字元表示檔案型別

1) d 目錄

2) l  鏈結

3) - 普通檔案

4) b 塊檔案

5) c 字元裝置

6) p 管道檔案,與shell程式設計有關的檔案

7) s socket檔案 ,與shell程式設計有關的檔案

後面9個字元標識了檔案的訪問許可權,從左到右每3個字元代表每一類使用者(從左到右使用者為 所有者/所屬組/其他使用者)的訪問許可權。許可權依次表示 r(讀)、w(寫)、x(執行)。- 表示該標識位沒有許可權。上圖劃下劃線的許可權為 rwxr-xr-x 表示所有者有 rwx(讀寫執行) 許可權,所屬組有 r-x(讀執行,沒有寫許可權),其他使用者r-x (讀執行,沒有寫許可權)。

第二域硬鏈結數

第三域檔案屬主(所有者)

第四域所屬組

第五域檔案大小

第六域檔案的最後修改時間

第七域檔名

ls -i

上圖圈出的就是該檔案的i節點,可用於刪除檔案等。

ls -d

後面需加上目錄名,一般都和-l選項連用,如 ls -ld /web,檢視web目錄本身的詳細資訊,而不是列出web目錄下面檔案的詳細資訊。

模糊列出(*代表任意字元包括0個,?代表任意乙個字元)

ls /web/a*

列出web目錄下以a開頭的檔案

說明:命令選項是可以連用的,如  ls -a -l  是可以得,也可以簡寫成 ls -al

cd命令

命令說明:目錄切換

命令用法:cd 目錄名(目錄名可相對路徑,也可絕對路徑)

Linux 基礎命令 cd

命令 cd 切換目錄 用法 cd l p e dir cd 目標目錄 root fp 21 cd help 家目錄 預設 目前所在的目錄.目標位置的上一層目錄 上一次使用的目錄 家目錄 預設 root fp 21 script pwd opt script root fp 21 script cd ...

Linux命令基礎 cd命令

cd 是change directory的縮寫,中文意思是切換工作目錄 1.cd 切換到根目錄 cd 後面跟著空格,預設切換到使用者的home目錄,cd後面跟著 也就是波浪符,也是切換到使用者home目錄,cd後面跟著斜槓,會切換到根目錄。ps pwd 是print working director...

Linux基礎命令一之ls

1 作用 列出當前目錄或者指定目錄所包含的檔案和目錄,也可以檢視檔案的許可權。2 命令格式 ls是list的縮寫 ls 選項 目錄名 內的內容為可選 3 命令選項 a all 列出目錄下的所有檔案,包括以 開頭的目錄 a 顯示出除 當前目錄 和 當前目錄的父目錄 d 顯示目錄的自身屬性,而不顯示目錄...