我已将/dev/sdb2 安装到/etc/fstab 中的/base,如下所示:
/dev/sda1 /base ntfs defaults,user,errors=remount-ro 0 0
然后/base 像这样:
-rwxrwxrwx 1 root root 29696 Oct 19 00:11 Mac-OS-Lion(Docky).tar*
drwxrwxrwx 1 root root 0 Dec 8 18:13 MySQL/
尝试chown:
DevOps mysql # ll /base/MySQL/
total 40
drwxrwxrwx 1 root root 0 Dec 8 18:13 ./
drwxrwxrwx 1 root root 20480 Dec 16 10:40 ../
drwxrwxrwx 1 root root 20480 Dec 8 18:14 mysql_data/
drwxrwxrwx 1 root root 0 Dec 8 10:50 mysql_log/
DevOps mysql # chown -R mysql:mysql /base/MySQL/
DevOps mysql # ll /base/MySQL/
total 40
drwxrwxrwx 1 root root 0 Dec 8 18:13 ./
drwxrwxrwx 1 root root 20480 Dec 16 10:40 ../
drwxrwxrwx 1 root root 20480 Dec 8 18:14 mysql_data/
drwxrwxrwx 1 root root 0 Dec 8 10:50 mysql_log/
有什么问题吗?
最佳答案
这个问题是由于ntfs格式造成的,ntfs没有通用权限,所以我们应该使用mask来定义它,对于exm:
/dev/sda1 /base ntfs defaults,utf8,uid=1000,gid=1000,dmask=022,fmask=133 0 0
关于linux - 关于/etc/fstab和chown,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41178226/