分页: 1 / 2

[问题]如何修改双系统下文件权限?

发表于 : 2007-06-12 9:30
anddylf
本人双系统:xp和ubuntu
目的:拟将xp系统中安装在盘符为soft(e盘-fat)上的qq中的一个文件夹ad权限设置为 O-w -x
ubuntu登录用户为非root
ad文件夹的绝对路径:/media/sda6/软件天地/即时聊天工具/qq2007/qq install point/ad

当我尝试用sudo chmod o-w-x /media/sda6/软件天地/即时聊天工具/qq2007/qq install point/ad 的时候,
提示如下:

chmod: cannot access `/media/sda6/软件天地/即时聊天工具/qq2007/qq': No such file or directory
chmod: cannot access `install': No such file or directory
chmod: cannot access `point/ad': No such file or directory

应用cd命令,逐层进入的方法,可得到如下结果:

syanddylf@anddylf:~$ cd /media/sda6/软件天地/即时聊天工具
syanddylf@anddylf:/media/sda6/软件天地/即时聊天工具$ cd qq2007
syanddylf@anddylf:/media/sda6/软件天地/即时聊天工具/qq2007$ ls -al
total 80
drwxrwx--- 8 root plugdev 8192 2006-09-23 12:03 .
drwxrwx--- 8 root plugdev 8192 2007-06-07 21:53 ..
drwxrwx--- 3 root plugdev 8192 2007-03-11 01:06 Aero-2007
drwxrwx--- 2 root plugdev 8192 2007-03-11 15:04 qq2007
drwxrwx--- 2 root plugdev 8192 2007-03-11 15:07 QQDoctor
drwxrwx--- 17 root plugdev 8192 2007-03-11 15:06 QQGame
drwxrwx--- 39 root plugdev 24576 2007-06-12 09:00 qq install point
drwxrwx--- 2 root plugdev 8192 2006-09-23 12:06 tm
syanddylf@anddylf:/media/sda6/软件天地/即时聊天工具/qq2007$ cd qq install point
bash: cd: qq: No such file or directory

为什么用ls命令都可以看到有qq install point这个文件夹,但是用cd命令却无法进入?我想这也是chmod命令提示找不到此路径或文件的原因吧!

好了,问题已经说清楚了,期待高手给予详细解答
:D

发表于 : 2007-06-12 9:38
xiehuoli
既然这样
那你为什么不干脆进到这个文件所在目录在操作?
文件夹要加 -R 参数
-R 是此文件内的所有子目录

发表于 : 2007-06-12 9:39
anddylf
xiehuoli 写了:既然这样
那你为什么不干脆进到这个文件所在目录在操作?
能详细些吗?我在ubuntu下进入这个文件所在目录吗? 我只想更改ad这个单独文件的权限,其他的不想该啊!

发表于 : 2007-06-12 9:46
xiehuoli
anddylf 写了:
xiehuoli 写了:既然这样
那你为什么不干脆进到这个文件所在目录在操作?
能详细些吗?我在ubuntu下进入这个文件所在目录吗? 我只想更改ad这个单独文件的权限,其他的不想该啊!
我在ubuntu下进入这个文件所在目录吗 对的
单独的话不要-R
但是FAT32 UBUNTU是不能修改一个文件的权限的
我记得好像是这样
但是我刚才做了测试又可以
真是奇怪

在查查原因看看

发表于 : 2007-06-12 9:50
anddylf
xiehuoli 写了:
anddylf 写了:
xiehuoli 写了:既然这样
那你为什么不干脆进到这个文件所在目录在操作?
能详细些吗?我在ubuntu下进入这个文件所在目录吗? 我只想更改ad这个单独文件的权限,其他的不想该啊!
我在ubuntu下进入这个文件所在目录吗 对的
单独的话不要-R
但是FAT32 UBUNTU是不能修改一个文件的权限的
我记得好像是这样

我知道在xp系统下,我的fat32是没有办法修改ad这个文件夹的权限的,所以想利用ubuntu比较强大的权限管理系统来帮忙一下,呵呵。看到楼上的解释,也没有太感觉意外。毕竟,这又点强人所难了,看来我的qq广告还是要持续一段时间了!唉

发表于 : 2007-06-12 9:51
anddylf
xiehuoli 写了:
anddylf 写了:
xiehuoli 写了:既然这样
那你为什么不干脆进到这个文件所在目录在操作?
能详细些吗?我在ubuntu下进入这个文件所在目录吗? 我只想更改ad这个单独文件的权限,其他的不想该啊!
我在ubuntu下进入这个文件所在目录吗 对的
单独的话不要-R
但是FAT32 UBUNTU是不能修改一个文件的权限的
我记得好像是这样

我知道在xp系统下,我的fat32是没有办法修改ad这个文件夹的权限的,所以想利用ubuntu比较强大的权限管理系统来帮忙一下,呵呵。看到楼上的解释,也没有太感觉意外。毕竟,这有点太强人所难了,看来我的qq广告还是要持续一段时间了!唉

发表于 : 2007-06-12 9:51
bones7456
错了错了。你在命令行里输入路径的时候最好用tab补齐,空格在命令行里要用 \空格 代替的,就是每个空格前需要加个\

不知道我说清楚了没?

发表于 : 2007-06-12 9:52
xiehuoli
LZ自己进到文件所在目录去修改看看
或者等论坛的大牛们来帮忙吧
我这个菜鸟,都不知道有没有说错呢

发表于 : 2007-06-12 9:54
xiehuoli
知道原因了
7.04能支持FAT32格式的权限修改了
以前的版本不可以

发表于 : 2007-06-12 9:55
bones7456
你要用这种方法屏蔽广告的话,估计是行不通的,因为fat32格式的文件系统本身就不支持如此复杂的权限管理机制。
这是fat32格式的文件系统的错,不是ubuntu或者linux的错。

发表于 : 2007-06-12 10:00
xiehuoli
bones7456 写了:你要用这种方法屏蔽广告的话,估计是行不通的,因为fat32格式的文件系统本身就不支持如此复杂的权限管理机制。
这是fat32格式的文件系统的错,不是ubuntu或者linux的错。

刚才做了测试
7.04里面修改后会显示
但是重启之后又还原了。
估计是临时写到内存里面。弄了个假象。
所以证明UBUNTU对FAT32的文件管理权限修改还是不可以的
刚才被7.04给忽悠了
NND

发表于 : 2007-06-12 10:00
anddylf
又学到不少!谢谢楼上各位高人!我也知道xp下ntfs应该可以解决这个问题,但是fat有时候还是很有用的,比我我的硬盘安装,如果都改成ntfs了,我就需要另外买刻录机了,呵呵,再次感谢楼上各位!

发表于 : 2007-06-12 10:02
anddylf
xiehuoli 写了:
bones7456 写了:你要用这种方法屏蔽广告的话,估计是行不通的,因为fat32格式的文件系统本身就不支持如此复杂的权限管理机制。
这是fat32格式的文件系统的错,不是ubuntu或者linux的错。

刚才做了测试
7.04里面修改后会显示
但是重启之后又还原了。
所以证明UBUNTU对FAT32的文件管理权限修改还是不可以的
刚才被7.04给忽悠了
衷心感谢!这里的学习氛围真的是没话讲啊!

发表于 : 2007-06-12 10:14
bones7456
xiehuoli 写了:
bones7456 写了:你要用这种方法屏蔽广告的话,估计是行不通的,因为fat32格式的文件系统本身就不支持如此复杂的权限管理机制。
这是fat32格式的文件系统的错,不是ubuntu或者linux的错。

刚才做了测试
7.04里面修改后会显示
但是重启之后又还原了。
所以证明UBUNTU对FAT32的文件管理权限修改还是不可以的
刚才被7.04给忽悠了
NND
哈哈,这个权限估计是模拟的,只是记录在某内存里面的吧,结果重启后就没有了。

发表于 : 2007-06-12 10:15
xiehuoli
bones7456 写了:
xiehuoli 写了:
bones7456 写了:你要用这种方法屏蔽广告的话,估计是行不通的,因为fat32格式的文件系统本身就不支持如此复杂的权限管理机制。
这是fat32格式的文件系统的错,不是ubuntu或者linux的错。

刚才做了测试
7.04里面修改后会显示
但是重启之后又还原了。
所以证明UBUNTU对FAT32的文件管理权限修改还是不可以的
刚才被7.04给忽悠了
NND
哈哈,这个权限估计是模拟的,只是记录在某内存里面的吧,结果重启后就没有了。
恩 回答完全正确