1. 查詢檔案權限
[[email protected] /]# ls -l
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIwczX0xiRGZkRGZ0Xy9GbvNGL2EzXlpXazxCeBRVT41kaNBTT6hFMG1mYw50MMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2X0hXZ0xCMx81dvRWYoNHLrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZuBnLwUTNzADMyUTMzATMwAjMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
第一個字元代表檔案類型,d表示是一個目錄檔案。
第一個字元 | 表示 |
---|---|
d | 目錄 |
- | 檔案 |
| | 連結文檔(link file) |
b | 裝置檔案裡面的可供儲存的接口裝置(可随機存取裝置) |
c | 裝置檔案裡面的串行端口裝置,例如鍵盤、滑鼠(一次性讀取裝置) |
接下來三個字元,三個一組,表示權限
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 | 隻看尾巴幾行 |