系统权限指令

系统权限指令

  1. chmod 改变文件或者文件的权限
-R 递归修改
chmod  [{u g o a} {+ - =} {r w x  }]  [文件或者目录]
[mode=421] [文件或者目录] 

chmod u+x index.html         将index.html   增加 u的 执行的权限
chmod g+x,o+w index.html     可以执行多个操作 将index.html  g 增加x权限,0增加w的权限   
caomall$ chmod g=rwx index.html   =也可以 操作
权限数字的表示
r ---4
w ---2
x  ---1
rwx ---7
rw   ---6
r  ---4
 权限用数字相加
chmod  764 index.html      将文件设置权限设置成  rwxrw-r--   
chmod -R 777 ft     递归修改ft 文件权限  并且应用到子目录子文件  递归修改

r  ---  读权限---可以查看文件内容---可以列出目录中的内容
w --- 写权限--- 可以修改文件内容--- 可以在目录中创建或者修改文件或者删除
x --- 执行权限---可以执行文件内容----可以进入目录

2.其他权限管理命令
chown 改变文件目录或者文件的所有者
chown [用户][文件或者目录]

chown root  '/home/cr/桌面/caomall/ko.js'      ko.js文件权限改成root

chgrp 改变文件目录或者文件的所属组

chgrp  [所属组]  [文文件或者目录]
  1. umask 显示、设置文件的缺省权限
    umask -S 以rwx 形式显示新建 文件缺省的权限
touch  新建的文件是没有 x 的权限的 mkdir 创建目录有x 权限 
可以通过 umask  来补全权限  
umask 权限值   0022 0 022    其实就是  777-022=755  就等于  rwx-r-x-r--x

umask  002 
umask -S 
在新建的时候,权限就会变成 775 

你可能感兴趣的:(系统权限指令)