我正在尝试在 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 破折号。