各位大佬,小弟新入Linux学习,刚起步中,问的问题可能比较低级,请勿怪!1、最近看到文件及目录的权限设定,想问一下,如果我只需要可编辑文档,可以只赋予W么,我看书里都是写的RW
同理,如果我想拥有某目录下文件的操作权限,除了X以外,可以不赋予R么?2、个人用户下创建的文件,尝试用chgrp命令修改组,提示错误,查了网上的一些资料,很多人说这个命令需要ROOT账户,但是man chgrp提示这个只是普通用户就可执行的命令,求问问题在哪?
同理,如果我想拥有某目录下文件的操作权限,除了X以外,可以不赋予R么?2、个人用户下创建的文件,尝试用chgrp命令修改组,提示错误,查了网上的一些资料,很多人说这个命令需要ROOT账户,但是man chgrp提示这个只是普通用户就可执行的命令,求问问题在哪?
文件:
r:--read 读权限,可以浏览文件内容 cat more less head tail ...
w:--write 写权限,可以修改文件内容 vim gedit >> >
x:--execute 执行权限,程序可以运行,命令和脚本必须有可执行权限,否则无法运行。
- : 无此权限
目录:
r: 查看目录的内容 ls
w: 可以在目录内创建、删除文件和目录 touch mkdir mv rm ...
x:可以进入 cd2、你要用chgrp,应该是要root,因为你要修改组,相当于要把这个文件加入到另一组,不是root,应该没有权限
您好,我想问下,比如我有个目录test下,建立个文档test.txt! 我要可编辑test.txt的话,chmod 100 test / chmod 200 test.txt 可以么 ?
您好,我想问下,比如我有个目录test下,建立个文档test.txt! 我要可编辑test.txt的话,chmod 100 test / chmod 200 test.txt 可以么 ?不行啊,你可以自己试。100只有x权限,x一般用于执行的文件,比如脚本 命令等。对普通文件,x权限没什么意义。200文件只有w权限,没有r权限,你是看不了文件类容的,又怎么去修改呢