linux

来源:互联网 发布:linux删除非空文件夹 编辑:程序博客网 时间:2024/06/08 16:10

chmod
linux系统中一切皆文件

#语法格式chmod who opt mode#表示对象whou:表示文件所有者g:表示同组用户o:表示其它用户a:表示所有用户#代表操作opt+:添加某个权限-:取消某个权限=:赋予给定的权限,并取消原有的权限#代表权限moder:可读w:可写x:可执行

对文件sun权限的解释

lldrwxrwxr-x  2 sunchengquan sunchengquan 4.0K 111 17:12 python_code/-rw-rw-r--  1 sunchengquan sunchengquan    0 1031 10:11 sun权限位的第一个减号-代表的是文件的类型- :普通文件d:目录文件l:连接文件,例如lrwxrwxrwx 1 sunchengquan sunchengquan    5 1025 19:03 mafft-qinsi -> mafft*文件的权限rw-rw-r--三个字符一组,依次:rw-  文件所有者有读写权rw-  文件所属组有读写权r--   其余人仅有可读权限

为其他用户增加对文件sun的写与可执行权限

lldrwxrwxr-x  2 sunchengquan sunchengquan 4.0K 111 17:12 python_code/-rw-rw-r--  1 sunchengquan sunchengquan    0 1031 10:11 sunchmod o+wx sun-rw-rw-rwx  1 sunchengquan sunchengquan    0 1031 10:11 sun*

数字设定法

chmod mode filename#mode如何取值llchmod o-wx sun-rw-rw-r--  1 sunchengquan sunchengquan    0 1031 10:11 sunrwx看成二进制数,如果有则有1表示,没有则有0表示,那么rwx r-x r- -则可以表示成为:rw-rw-r--可以表示为:110  110 100将其转化为十进制数664

使用数字设定法为其他用户增加对文件sun的写与可执行权限

ll-rw-rw-r--  1 sunchengquan sunchengquan    0 1031 10:11 sun需要把rw-rw-r-- 修改为rw-rw-rwxrw-rw-rwx可以表示为110 110 111转化为十进制数667chmod 667 sun-rw-rw-rwx  1 sunchengquan sunchengquan    0 1031 10:11 sun*
原创粉丝点击