天天看點

linux shell — 4.檔案和目錄管理(1)

 一、目錄與路徑

#絕對路徑: 一定從【/】根目錄寫起

#相對路徑:不是由 根目錄寫起,轉換路徑是使用 【..】

#

1)【.】 代表目前所在的目錄

2)【..】 代表上層目錄

3)【-】 代表前一個工作目 錄

4)【~】 表示自己的家目錄

5) 【~user】 表示到user這個使用者的家目錄

二、目錄的相關操作和路徑變量

# 【cd】 變換目錄

# 【pwd】顯示目前所在的目錄

# 【mkdir】建立一個新目錄

linux shell — 4.檔案和目錄管理(1)

直接設定檔案的權限

linux shell — 4.檔案和目錄管理(1)

遞歸建立目錄

linux shell — 4.檔案和目錄管理(1)

# 【rmdir】 删除一個裡面是空的空目錄

linux shell — 4.檔案和目錄管理(1)

強制删除【rm -r】/【rm -rf】

linux shell — 4.檔案和目錄管理(1)

# PATH(環境變量)

【echo】指令

linux shell — 4.檔案和目錄管理(1)

|PATH 是什麼

linux shell — 4.檔案和目錄管理(1)

當我們在執行一個指令的時候,系統會依照PATH定義的路徑搜尋檔案,先搜尋到的檔案先被執行。

二、管理檔案與目錄

這是linux 最常用的指令,安裝個軟體、檢視目錄中的檔案、複制、删除、剪切(重命名)等。

#【ls】 顯示檔案屬性、名稱

linux shell — 4.檔案和目錄管理(1)

~

linux shell — 4.檔案和目錄管理(1)

~

linux shell — 4.檔案和目錄管理(1)

~​​什麼是inode​​

linux shell — 4.檔案和目錄管理(1)

~

linux shell — 4.檔案和目錄管理(1)

~

linux shell — 4.檔案和目錄管理(1)

#【cp】 拷貝

linux shell — 4.檔案和目錄管理(1)

【rm】 删除

linux shell — 4.檔案和目錄管理(1)

【mv】 移動(剪切、重命名)

linux shell — 4.檔案和目錄管理(1)

~

linux shell — 4.檔案和目錄管理(1)

三、檢視檔案内容

#【cat】 由第一行顯示檔案内容

#【tac】 從最後一行開始顯示

#【nl】 顯示的時候順道輸出行号

#【more】 一頁一頁的顯示檔案内容

#【less】與[more]類似,但是可以向前翻頁

#【head】 隻看頭幾行

#【tail】隻看尾幾行

#【od】 以二進制方式讀取檔案内容

#【touch】修改檔案時間和建立新檔案

~

linux shell — 4.檔案和目錄管理(1)

~

linux shell — 4.檔案和目錄管理(1)

~

linux shell — 4.檔案和目錄管理(1)

~

繼續閱讀