Linux

quotacheck: 無法 stat() 給定掛載點 –cugv: 沒有這樣的文件或目錄

  • January 24, 2019

我正在嘗試在 Debian 9 VM 的 ext4 分區上啟用配額。

分區是通過選項安裝/publicusrquota,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.

我錯過了什麼嗎?

您複製並粘貼了一個看起來像連字元但實際上不是連字元的 Unicode 字元。

您粘貼的字元是,它是一個破折號。

您應該使用的實際字元是-,它是出現在鍵盤上的普通連字元。

在您閱讀的任何教程中,這都是一個錯誤。如果連字元在 CMS 的編輯器中未正確轉義,則某些內容管理系統會將連字元更改為 Unicode 破折號。

引用自:https://serverfault.com/questions/950655