Как зарезервировать свободное место в домашнем каталоге для отображения, чтобы предотвратить зависание графического интерфейса и сбой приложения?

При использовании sudoersвам нужно использовать sudo, но вы можете скрыть его использование в скрипте или псевдониме.

Мне интересно, проблема в том, что ваши пользователи еще не в группе. Добавление пользователя в новую группу только пишет в файл (/etc/groups). Чтобы активировать его, вам нужно запустить новый процесс с новой группой. Есть два простых способа сделать это :1 выйти из системы и снова войти; запустить newgrp groupname. Это запустит новую оболочку поверх текущей. Он будет добавлен в новую группу тогда и только тогда, когда вы состоите в группе (согласно файлу /etc/groups).

0
14.03.2020, 20:23
1 ответ

Вот одно частичное решение. Он только не позволяет файлам заполнять дисковое пространство, а не резервирует место для важных функций пользовательского графического интерфейса.

Схема заключается в том, чтобы использовать выходные данные iotop для определения высокого использования операций ввода-вывода или порога совокупной записи операций ввода-вывода, скажем, 50 или 100 Мб, для отправки предупреждения, а затем для остановки процесса после того, как он запишет 90% дискового пространства. И отправить предупреждение тогда и когда он достигнет 50% или 1GB или других порогов.

0
28.04.2021, 23:20

Теги

Похожие вопросы