天天看點

Linux學習之檔案系統

1. 查詢檔案權限

[[email protected] /]# ls -l
           
Linux學習之檔案系統

第一個字元代表檔案類型,d表示是一個目錄檔案。

第一個字元 表示
d 目錄
- 檔案
| 連結文檔(link file)
b 裝置檔案裡面的可供儲存的接口裝置(可随機存取裝置)
c 裝置檔案裡面的串行端口裝置,例如鍵盤、滑鼠(一次性讀取裝置)

接下來三個字元,三個一組,表示權限

Linux學習之檔案系統

2. 更改檔案權限

#更改檔案屬組
chgrp [-R] 屬組名 檔案名

#更改檔案屬主
chown [–R] 屬主名 檔案名
chown [-R] 屬主名:屬組名 檔案名

#更改檔案9個屬性
chmod [-R] xyz 檔案或目錄
           

3. 檔案目錄管理

指令 說明
ls 列出目錄
cd 切換目錄
pwd 顯示目前的目錄
mkdir 建立一個新的目錄
rmdir 删除一個空的目錄
cp 複制檔案或目錄
rm 移除檔案或目錄
mv 移動檔案與目錄,或修改檔案與目錄的名稱
#切換回上一級目錄。
cd ..
           

ls 常用選項和參數:

-a :全部的檔案,連同隐藏檔( 開頭為 . 的檔案) 一起列出來

-d :僅列出目錄本身,不是列出目錄内的檔案

-l :長資料串列出,檔案的屬性與權限等

cp 常用選項和參數:

-r:遞歸持續複制,用於目錄的複制行為(出現錯誤:omitting directory 錯誤時使用,原因是該拷貝的目錄下還存在子目錄)

-i:若目标檔(destination)已經存在時,在覆寫時會先詢問動作的進行。

-a:相當於 -pdr 的意思

rm 常用選項和參數:與windows不同(delete)

-f :就是 force 的意思,強制删除。

-i :互動模式,在删除前會詢問使用者是否動作。

-r :遞歸删除。會删除子目錄裡的内容。

mv 常用:同rm

3. 檔案内容檢視

指令 說明
cat 由第一行開始顯示檔案内容
tac 從最後一行開始顯示,可以看出
nl 顯示的時候,順道輸出行号!
more 一頁一頁的顯示檔案内容
less 與more類似,但是比more更好的是,他可以往前翻頁!
head 隻看頭幾行
tail 隻看尾巴幾行

繼續閱讀