Chown对外部驱动器中的文件不起作用?

时间:2013-03-09 07:57:30

标签: linux mount chown

我首先通过

安装了WD Elements驱动器
sudo mount /dev/sdb1 /media/elements

然后,通过

在已安装的驱动器下创建一个测试文件
touch test

得到了

-rwxrwxrwx 1 zhijia zhijia  0 2013-03-09 02:53 test

然后我尝试通过

更改其所有者
sudo chown mysql:mysql test

但是主人根本没有改变。什么原因?怎么解决?

以下是mount

/dev/sda1 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /dev type devtmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
none on /var/lib/ureadahead/debugfs type debugfs (rw,relatime)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/zhijia/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=zhijia)
/dev/sdb1 on /media/Elements type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096,default_permissions)
/dev/sdb1 on /media/elements type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096)

2 个答案:

答案 0 :(得分:1)

对于Linux,外部/内部硬盘没有区别,重要的是文件系统。忘记chown和chmod,这些只有在文件系统支持unix样式权限时才有效,而且你发现,Windows文件系统没有。

答案 1 :(得分:0)

不要使用mount,使用ntfs-3g: sudo ntfs-3g / dev / sdb1 / media / elements 您可能需要使用apt-get等安装ntfs-3g(yum)。