歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

Linux目錄與文件的權限管理概述

文件的權限意義

r: 表示可以讀取該文件的內容

w: 表示可以編輯、新增或修改該文件的內容,但不具備刪除該文件的權限

x: 表示可以執行該文件

目錄的權限意義

r: 表示具有讀取目錄結構列表的權限,即可以利用ls命令列出目錄下的文件列表

w: 更改目錄結構列表的權限,包含:新建、刪除、重命名、移動該目錄下的所有文件和目錄

x: 表示擁護能否進入該目錄成為工作目錄(cd命令)

修改權限及屬性的命令

chgrp:修改所屬用戶組

chown:修改所屬用戶和用戶組

chmod:修改權限

chgrp [-R] dir/filename  
chown [-R] user:group dir/filename  
chmod [-R] xyz dir/filename

-R針對目錄,表示遞歸修改,即連同該目錄下的所有文件和主目錄一起修改。

默認權限umask

umask是指目前用戶在新建文件和目錄時候的默認權限,注意:目錄和文件是不一樣的。

舉個例子,假設umask為0022,文件的默認權限為666-022,而文件夾的默認權限為777-022。

命令與權限的關系

讓用戶能進入某目錄成為工作目錄的基本權限

命令:cd, ls

權限:目錄rx權限

讀取文件的權限

命令:cat, less等

權限:目錄x,文件r

修改文件的權限

命令:vi

權限:目錄x,文件rw

創建文件的權限

權限:目錄wx

執行命令權限

權限:目錄x,文件x

 

Copyright © Linux教程網 All Rights Reserved