Linux學習筆記二之權限管理命令
1、chmod命令,改變文件或目錄的權限
第一種方法:
u--所有者 g--所屬組 o--其他人
chmod u +wx
chmod g -r
chmod o =rwx
執行前權限644:-rw-r--r--. 1 root root 0 11月 18 17:20 dd.txt
執行[root@CentOS-Test bak]# chmod u=rwx dd.txt
執行後限744:-rwxr--r--. 1 root root 0 11月 18 17:20 dd.txt
第二種方法:
rwx--可讀可寫可執行 用數字來表示:r-4 w-2 x-1
[root@CentOS-Test bak]# chmod 777 dd.txt
-rwxrwxrwx. 1 root root 0 11月 18 17:20 dd.txt
[root@CentOS-Test bak]# chmod 641 dd.txt
-rw-r----x. 1 root root 0 11月 18 17:20 dd.txt
注意:對rwx文件權限的理解
r:表示對文件可以查看內容,對目錄則可以列出文件的名字
w:表示對文件可以寫內容,對目錄可以創建和刪除
x:表示對文件可以執行命令和腳本
2、chown命令,改變文件或目錄的所有者
[root@CentOS-Test data]# chown test bak
drwxr-x--x. 2 test root 1024 11月 18 17:37 bak
3、umask修改文件或文件夾的默認權限
查看系統默認的權限即缺省創建文件的權限:
[root@CentOS-Test data]# umask -S
u=rwx,g=rx,o=rx
[root@CentOS-Test data]# umask
0022(權限掩碼值) 0:特殊權限類 022:用戶權限位,是一個掩碼值,最終權限是777-022=755
linux權限規則:缺省創建的文件不具有可執行權限
[root@CentOS-Test data]#touch cc.txt
[root@CentOS-Test data]# ll cc.txt
-rw-r--r--. 1 root root 11 11月 18 17:59 cc.txt
改變文件默認創建的權限:使用777-要生成的默認權限=掩碼值,默認權限最好不要改變
[root@CentOS-Test data]#umask 掩碼值
第一種方法:
u--所有者 g--所屬組 o--其他人
chmod u +wx
chmod g -r
chmod o =rwx
執行前權限644:-rw-r--r--. 1 root root 0 11月 18 17:20 dd.txt
執行[root@CentOS-Test bak]# chmod u=rwx dd.txt
執行後限744:-rwxr--r--. 1 root root 0 11月 18 17:20 dd.txt
第二種方法:
rwx--可讀可寫可執行 用數字來表示:r-4 w-2 x-1
[root@CentOS-Test bak]# chmod 777 dd.txt
-rwxrwxrwx. 1 root root 0 11月 18 17:20 dd.txt
[root@CentOS-Test bak]# chmod 641 dd.txt
-rw-r----x. 1 root root 0 11月 18 17:20 dd.txt
注意:對rwx文件權限的理解
r:表示對文件可以查看內容,對目錄則可以列出文件的名字
w:表示對文件可以寫內容,對目錄可以創建和刪除
x:表示對文件可以執行命令和腳本
2、chown命令,改變文件或目錄的所有者
[root@CentOS-Test data]# chown test bak
drwxr-x--x. 2 test root 1024 11月 18 17:37 bak
3、umask修改文件或文件夾的默認權限
查看系統默認的權限即缺省創建文件的權限:
[root@CentOS-Test data]# umask -S
u=rwx,g=rx,o=rx
[root@CentOS-Test data]# umask
0022(權限掩碼值) 0:特殊權限類 022:用戶權限位,是一個掩碼值,最終權限是777-022=755
linux權限規則:缺省創建的文件不具有可執行權限
[root@CentOS-Test data]#touch cc.txt
[root@CentOS-Test data]# ll cc.txt
-rw-r--r--. 1 root root 11 11月 18 17:59 cc.txt
改變文件默認創建的權限:使用777-要生成的默認權限=掩碼值,默認權限最好不要改變
[root@CentOS-Test data]#umask 掩碼值
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.