Linux許可權篇筆記

2021-10-01 22:47:24 字數 1611 閱讀 3043

例:

-rw-rw-r–. 1 wang wang 52 jan 4 17:29 hello.txt

緊接著 rw- 表示檔案所有者許可權這裡有讀寫許可權】

下乙個 rw- 表示檔案所在組的使用者的許可權【讀寫】

r-- 表示檔案其他組的使用者的許可權【唯讀】

作用到檔案:(rwx可以換成7)

[r]=4:可以讀取、檢視

[w]=2:可以修改,但不代表可以刪除該檔案,刪除乙個檔案的前提條件是對該檔案所在的目錄有w許可權,才能刪除該檔案

[x]=1:可以被執行

作用到目錄:

[r]:可以讀取,ls檢視目錄內容

[w]:可以修改,目錄內建立+刪除+重新命名目錄

[x]:可以進入該目錄

wang 表示檔案(hello.txt)所有者

wang 表示檔案所在組

52 表示檔案的大小【如果是資料夾,顯示4096位元組】

jan 4 17:29 表示檔案最後的修改時間

chmod 指令:

修改檔案或者目錄的許可權

【u:所有者 g:所有組 o:其他人 a:u、g、o】

chown 指令:

修改檔案所有者

chgrp 指令:

修改檔案的所有組

crond 任務排程

任務排程:指系統在某個時間執行的特定的命令或程式

分類:1.系統工作:有些重要的工作必須周而復始的執行。[病毒掃瞄]

2.個別使用者工作:個別使用者可能希望執行某些程式。[對mysql資料庫的備份]

crontab進行定時任務的設定

-e 編輯crontab定時任務

-l 查詢crontab任務

-r 刪除當前使用者所有的crontab任務

service crond restart 重啟任務排程

如果只是簡單的任務,可以不用寫指令碼,直接在crontab中加入任務即可;對於比較複雜的任務,需要寫指令碼(shell程式設計)

案例:每隔一分鐘就將當前的日期資訊追加到 /home/mytest檔案中

1)先編寫乙個檔案 /home/test.sh

date >> /home/mytest

2)給test.sh乙個可執行許可權

chmod 744 /home/test.sh

3)crontab -e

4)*/1 * * * * /home/test.sh

*/1 * * * * /home/test.sh

【f1 f2 f3 f4 f5 program】

f1(分鐘 0-59)

f2(小時 0-23)

f3(日期 1-31)

f4(月份 1-12)

f5(星期 0-7)

【*表示任意,/n表示每隔n執行一次,0-12表示從0執行到12】

Linux學習筆記 3 許可權篇

chmod 檢視命令 ls l rwx r x r x 4 user grop 1024 省略 檔案型別 擁有者許可權 同組人許可權 其他人許可權 硬連線數 擁有者 擁有者組 大小 代表檔案 d代表資料夾 r 讀許可權 w 寫許可權 對目錄來說可生成檔案與子目錄或刪除檔案子目錄 x執行許可權 對目錄...

linux 學習筆記 檔案許可權管理篇

chown chown r mysql.usr local 把 usr local 以及其下的所有的檔案和子目錄屬主改為mysql ls al 用這條命令查詢 chgrp chgrp r mysql usr local 把 usr local 以及其下的所有檔案和子目錄屬主改為 mysql 刪除使用...

linux許可權篇 一

為什麼要用 linux 請大聲喊 因為安全!linux 為什麼安全,第乙個原因 因為用的人少。如果 linux 也想windows 那樣普及,也許 linux 不再那麼安全。第二個原因 因為 linux 的許可權很嚴格。本篇文章就帶你了解 linux 最神秘的部分。說到linux 的許可權,本人剛接...