配额检查:无法 stat() 给定挂载点 –cugv:没有此文件或目录

配额检查:无法 stat() 给定挂载点 –cugv:没有此文件或目录

我正在尝试在 Debian 9 VM 的 ext4 分区上启用配额。

分区已/public使用usrquota,grpquota选项安装。机器已重新启动。

事情的经过如下:

root@deb9-fs ~# df -hT /public/
Filesystem     Type  Size  Used Avail Use% Mounted on
/dev/sda4      ext4  4.4G   18M  4.1G   1% /public
root@deb9-fs ~#
root@deb9-fs ~# mount | grep public
/dev/sda4 on /public type ext4 (rw,relatime,quota,usrquota,grpquota,data=ordered)
root@deb9-fs ~# touch /public/test
root@deb9-fs ~# ll /public/
total 16K
drwx------ 2 root root 16K Jan 24 10:46 lost+found/
-rw-r--r-- 1 root root   0 Jan 24 23:13 test
root@deb9-fs ~# quotacheck –cugv /public
quotacheck: Cannot stat() given mountpoint –cugv: No such file or directory
Skipping...
quotacheck: No correct mountpoint specified.
quotacheck: Cannot initialize mountpoint scan.

我是否遗漏了什么?

答案1

您复制并粘贴了一个看起来像连字符但实际上不是连字符的 Unicode 字符。

您粘贴的字符是,它是一个短划线。

您实际应该使用的字符是-,它是键盘上显示的普通连字符。

这是您正在阅读的任何教程中的一个错误。如果连字符在 CMS 编辑器中没有正确转义,某些内容管理系统会将连字符更改为 Unicode 破折号。

相关内容