位置: 编程技术 - 正文
推荐整理分享Linux Mount NTFS分区造成的权限问题如何解决?,希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!
我的Linux自动mount NTFS分区时,在我解压文件夹时总用一些文件报错。我用ls -lia命令查看了一下权限,发现自动mount的NTFS分区的所有人是root,属于plugdev这个组。虽然我仍然可以自由copy、remove、edit文件,但是解压总是报错。
我试图使用chmod和chown对整个NTFS分区的文件和文件夹修改属主为我,修改权限为。虽然程序提示执行成功,但是执行ls -lia命令发现这两个命令根本没起作用。
使用sudo vim /etc/fstab,发现配置是这样的。
UUID=DDDDA /mounts/workdisk ntfs defaults,nls=utf8,umask=,gid= 0 0
我查看了/etc/group后发现,gid=是plugdev这个组。 而umask是减去的值,因此权限最后编程了都是.
我做了如下修改:
UUID=DDDDA /mounts/workdisk ntfs defaults,nls=utf8,umask=,uid=,gid= 0 0
umask都是,这样权限都是. 我查看了/etc/passwd文件,发现我的账户的号码是, 我的组的号码也是,因此做了上述改变。
重启系统后,NTFS分区的所有文件属主都是我。权限都是。再解压文件就不会报错了。
PS:fstab文件中mount硬盘时,尽量使用UUID,而不应该使用/dev/sdb4这样的驱动文件。因为,每次重启时,驱动都会更新这个文件对应的硬盘分区。如果你使用/dev/sdb4这样的格式,那么在你的计算机上插入U盘,移动硬盘等重启时,有可能就会mount错误的分区,或者报错。
使用 ls -l /dev/disk/by-uuid/ 命令,可以查看各个分区对应的uuid。
Linux下检查是否安装过某软件包 Linux系统的安装软件方式非常多,所以到现在还没有一个通用的方法能查到某个软件已经是否安装了,不过下面我总结了一些类型供大家参考:1、rpm包
Linux批量清空当前目录中的日志文件 在Linux中,有时需要批量清空当前目录中的日志文件,同时还要保留日志文件。其实一行shell命令就可以搞定,一起来看看吧。在当前目录下,键入如下
linux查看文件的后几行(文件查看 如何显示最后几行 ,某几行) 效果图tail-nfilename说明:显示filename最后行。Linux下tail命令的使用方法linuxtail命令用途是依照要求将指定的文件的最后部分输出到标准设备,通常是终
标签: Linux Mount NTFS分区造成的权限问题如何解决?
本文链接地址:https://www.jiuchutong.com/biancheng/363997.html 转载请保留说明!友情链接: 武汉网站建设