Я пытаюсь включить квоты для раздела ext4 виртуальной машины Debian 9.
Перегородка монтируется на /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.
Я что-то упускаю?
Вы скопировали и вставили символ Unicode, который выглядит как дефис, но на самом деле это не так.
Вставленный вами символ был –
, который имеет короткое тире.
Фактический персонаж, который вы должны использовать, это -
, который представляет собой простой дефис на клавиатуре.
Это ошибка любого учебника, который вы читали. Некоторые системы управления контентом заменяют дефисы на тире Unicode, если они не экранированы должным образом в редакторе этой CMS.