Я работаю в организации, где нам, сотрудникам, выделено отдельное пространство на удаленном сервере.
Я подключаюсь к этому серверу по протоколу SSH и используюдуЯ узнаю, что свободное место отображается примерно в 2 ГБ. Но не все может быть записано мной.
Есть ли способ, с помощью которого я могу узнатьзаписываемыйсвободное место?
решение1
Использует ли ваш удаленный сервер квоты? В этом случае quota -v
или какой-то вариант обычно работает. Также, вы имели в виду df
вместо du
? df
сообщает о свободном месте на диске, в то время как du
сообщает об использовании файлового пространства.
решение2
du
для показа используемого пространства. Попробуйтеdf
, например
$ df -h
Filesystem Size Used Avail Use% Mounted on
rootfs 60G 40G 18G 70% /
/dev/sda6 20G 9.2G 11G 46% /home
[...]
решение3
Помимо квот (которые, похоже, здесь не используются), единственное другое резервирование пространства (которое ограничит, сколько вы можете записать) — это пространство, зарезервированное для пользователя root файловой системой. Я думаю, что это можно обнаружить только с помощью tune2fs
(которую может использовать только root), но по умолчанию это 5%.