LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: wuqingabc

怎么修改挂载盘的权限呀?[基本解决]

[复制链接]
发表于 2004-2-11 21:24:13 | 显示全部楼层
最初由 wuqingabc 发表
有呀,你看我发的文件的第四行不是有吗?上面一个仁兄说的。

:confused:
/etc/fstab的每个字段是以空格分开的,多于一个项用逗号分开~~
如:
最初由 home 发表
/dev/hda11 /mnt/winH vfat defaults,codepage=936,iocharset=cp936,umask=000 0 0
你那样是不可以的~~ ;)
 楼主| 发表于 2004-2-11 22:42:19 | 显示全部楼层
home的方法是可以的,不过里面的文件全部变成777了,我只是想其中一个文件夹变为777,而其他的不变,换句话说,我想能按自己意思修改文件的权限
而这种方法只能修改为777,要么是555
能不能告诉我umask=000 中000参数的意思呀,能把这个参数详细说说吗?谢谢各位啦
发表于 2004-2-11 22:55:54 | 显示全部楼层
linux对文件的默认权限是644,他是由666-umask的值得到的,一般情况下,umaks的值是022,而对目录的默认权限是755,是由777-umask的值得到的,这样,你创建一个文件时候,这个文件被自动赋予666-022=644,也就是-rw-r--r--这样的,建立一个目录则是777-022=755,也就是-rwxr-xr-x,
你这里的000即是umask的值! 不知道我解释的是否清楚~,不过建议你找些linux的书,里面都有介绍,或者到论坛里"转转",这方面的文章还是可以搜得到的~~
 楼主| 发表于 2004-2-12 08:46:43 | 显示全部楼层
谢谢你的解释,我懂这个意思了,但是要这样做的话,整个挂载进来的盘的所有文件夹的权限都是一样的了,要是我要改这些文件夹中的某一个文件夹的权限的话,我该怎么操作呀。我转了很多linux的论坛,没有找到呀……
发表于 2004-2-12 09:31:12 | 显示全部楼层
跟改变文件权限一样~,如:
[/home/javalee]ls -ld abc
drwxr-xr-x    2 javalee  javalee      4096  2月  5 18:23 abc
[/home/javalee]chmod 777 abc
[/home/javalee]ls -ld abc
drwxrwxrwx    2 javalee  javalee      4096  2月  5 18:23 abc
[/home/javalee]
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表