Linux文件權(quán)限知多少?
總結(jié)rwx對(duì)文件的影響
讀取權(quán)限(r)具有讀取閱讀文件內(nèi)容權(quán)限
寫入權(quán)限(w)具有新增、修改文件內(nèi)容的權(quán)限
1.使用vim編輯會(huì)提示權(quán)限拒絕, 但可強(qiáng)制保存,會(huì)覆蓋文件的所有內(nèi)容
2.使用echo命令重定向的方式可以往文件內(nèi)寫入數(shù)據(jù),>>可以進(jìn)行追加
3.不能刪除文件,因?yàn)閯h除文件看的不是文件的屬性,需要看上級(jí)目錄是否有w的權(quán)限
執(zhí)行權(quán)限(x)具有執(zhí)行文件的權(quán)限
總結(jié)rwx對(duì)目錄的影響
讀取權(quán)限(r),如果目錄只有r權(quán)限: 具有瀏覽目錄及子目錄權(quán)限
寫入權(quán)限(w),如果目錄只有w權(quán)限: 具有增加、刪除或修改目錄內(nèi)文件名權(quán)限(需要x權(quán)限配合,才能創(chuàng)建)
執(zhí)行權(quán)限(x),如果目錄只有x權(quán)限
Linux權(quán)限總結(jié)與注意事項(xiàng)
文件權(quán)限:
文件r權(quán)限, 只給用戶查看,無其他操作
文件rw權(quán)限, 可以查看和編輯文件內(nèi)容
文件rx權(quán)限, 允許查看和執(zhí)行文件、但不能修改文件—–>PASS
文件rwx權(quán)限, 能讀,能寫,能執(zhí)行,但不能刪除,因?yàn)閯h除需要看上級(jí)目錄的權(quán)限有沒有w(寫入權(quán)限)—–>PASS
目錄權(quán)限:
目錄rx權(quán)限, 允許瀏覽目錄內(nèi)文件以及子目錄、并允許在目錄內(nèi)新建文件, 不允許創(chuàng)建、刪除文件和目錄
目錄wx權(quán)限, 能進(jìn)入目錄,能刪除內(nèi)容,能寫入內(nèi)容,但就是無法使用ls cat這樣的命令—–>PASS
目錄rw權(quán)限, 能看,能寫,但無法進(jìn)入目錄(無法操作文件夾內(nèi)的子文件夾)—–>PASS
PS: 文件的 x權(quán)限小心給予,目錄的 w權(quán)限小心給予。PS: 文件通常設(shè)定的權(quán)限是644,目錄設(shè)定的權(quán)限是755PS: 控制目錄權(quán)限755, 如果有普通用戶需要操作目錄里面的文件,再來看文件的權(quán)限