例:緊接著 rw- 表示檔案所有者許可權這裡有讀寫許可權】-rw-rw-r–. 1 wang wang 52 jan 4 17:29 hello.txt
下乙個 rw- 表示檔案所在組的使用者的許可權【讀寫】
r-- 表示檔案其他組的使用者的許可權【唯讀】
作用到檔案:(rwx可以換成7)wang 表示檔案(hello.txt)所有者[r]=4:可以讀取、檢視
[w]=2:可以修改,但不代表可以刪除該檔案,刪除乙個檔案的前提條件是對該檔案所在的目錄有w許可權,才能刪除該檔案
[x]=1:可以被執行
作用到目錄:
[r]:可以讀取,ls檢視目錄內容
[w]:可以修改,目錄內建立+刪除+重新命名目錄
[x]:可以進入該目錄
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.sh1)先編寫乙個檔案 /home/test.sh
date >> /home/mytest
2)給test.sh乙個可執行許可權
chmod 744 /home/test.sh
3)crontab -e
4)*/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 的許可權,本人剛接...