linux 檔案許可權 與 查詢

2021-06-16 08:06:44 字數 1686 閱讀 4436

1、檔案許可權:

rwx421                    最大許可權777

2、建立目錄

mkdir

3、刪除

rmdir 刪除的必須是乙個空目錄

4、什麼都可以刪:

rm  刪除任意檔案

5、# ls------相對路徑

ls------ls -color    別名

檢視被起別名的命令:alias 

#/bin/ls  ---絕對路徑

rm--------------rm  -i    

cp---------------cp  -i     

6、用rm刪除目錄時不能刪除必須加上-r這個引數才可以刪除  遞迴刪除  ctrl+c 停 止刪除    強制刪除目錄rm –f

7、mkdir

目錄加上綠色必須有x許可權  能用cd命令

檔案建立之後,沒有x許可權 

引數:-m

指定許可權:

-p建立多級目錄,如果不存在目錄自動建立

-d 檢視目錄是用到的表示檢視本目錄的許可權

許可權掩碼umask022

目錄真實許可權=777-umask    755

檔案真實許可權=666-umask    644

8、臨時修改許可權:

chmod

1)     使用字母方式

2)     使用數字方式

二:  檔案查詢

(find    locate   grep等)

1)  根據檔案屬性資訊查詢

find  查詢的時間長,效率低  

locate: 在檔名資料庫中查詢檔案和目錄,速度比find命令快(不存在庫就會查不到)

需要注意的是 如果用locate查詢必須先執行它updatedb

2)  根據檔案內容查詢

在指定的路徑下查詢檔案

find  路徑    條件   模式

確定命令位置:

/bin/ls

whereis  ls

find

-name  按照檔名查詢

-type    按照檔名查詢

-exec  按照查詢結果進行二次處理(處理,壓縮,刪除,複製)(只能出現一次,管道符號可出現多次)

-name  按照檔名查詢

3)、grep 

語  法:grep [-abcefghhillnqrsvvwxy][-a《顯示列數》][-b《顯示列數》][-c《顯示列數》][-d《進行動作》][-e《範本樣式》][-f《範本檔案》][--help][範本樣式][檔案或目錄...]

例題: grep  -c ^s   /etc/passwd  

-c或--count   計算符合範本樣式的列數。

-e《範本樣式》或--regexp=《範本樣式》   指定字串做為查詢檔案內容的範本樣式。

cat

將輸出的內容儲存到檔案中:

將輸出內容儲存  cat>file1   enter   輸入字元

aaaaaaa                                   

強制終止輸入操作:ctrl+d

檔案許可權與檔案查詢

只有檔案的所有者或者是root使用者才有更改某個檔案許可權的權力 示例更改test1的許可權,為user增加可執行許可權,為other減去read許可權 檢視更改後的效果 對r w x的理解 注意 對目錄而言,一般r與x是同時出現的。如果對目錄有寫許可權那麼一定有可執行許可權 注意 只有root使用...

Linux 檔案許可權的查詢與修改

查詢許可權 ls l filename 其中,第乙個 代表檔案型別 為普通檔案,d 為目錄,l 為符號連線,c 為字元專門裝置檔案,b 為塊專門裝置檔案,p 為先進先出,s 為套接字。該欄位其餘部分由三組字元組成,rw 為檔案所有者 u 的許可權,r 為檔案的組 g 的許可權,r 為其他使用者 o ...

linux檔案與檔案許可權

命令 功能引數 示例find 查詢檔案 name指定名稱 find name gunicorn在所有檔案中查詢名字為gunicorn的檔案 tail 檢視檔案末尾 n指定行數 f迴圈讀取 即實時監控檔案 tail n 10 f file.log mkdir 建立資料夾 p 遞迴建立 若已存在不會覆蓋...