关于linux用户和用户组权限的问题,文件读写权限的问题

2024-12-29 07:46:17
推荐回答(3个)
回答1:

Linux下权限有三种,用户权限,组权限,其他用户。
可以使用ls -l filename 会列出改文件的权限。

分别用rwx表示读,写和可执行三种权限,
对于文件:
r:可读,可以使用类似cat等命令查看文件内容;
w:可写,可以编辑或删除此文件;
x:可执行,eXecutable,可以命令提示符下当做命令提交给内核运行
对于目录:

r:可以对此目录执行ls以列出内部的所有文件;
w:可以在此目录创建文件;
x:可以使用cd切换进次目录,也可以使用ls -l查看文件的详细内容。
一个文件从左至右依次用这三个符合表示上面所说相对应的权限。
比如一个文件权限像这样-rwx-rw-r--代表用户有读,写和可执行,组有读和写权限,其他用户有读权限。
第一个-代表该文件的类型,比如是目录的话会显示d,软链接的话会显示l,和权限无关。
可以使用chmod filename 改变文件的权限。
可以使用chown filename 改变文件所属的用户和组。

回答2:

只需要对mysql目录有写权限就可以了
对于app 和data目录,只需要有可执行的权限就可以,也就是可以用cd命令进入目录就行了,读的权限可以不要。

回答3:

你从新修改一下,我看了半天没看明白你想说啥。。