Книга: Программирование для Linux. Профессиональный подход
6.5.3. /dev/full
6.5.3. /dev/full
Устройство /dev/full
ведет себя так, как если бы оно было файлом в файловой системе, где не осталось свободного места. Операция записи в этот файл завершается ошибкой, и в переменную errno помещается код ENOSPC
, обычно свидетельствующий о том, что устройство записи переполнено.
Вот что получится, если попытаться осуществить запись в устройство /dev/full
с помощью команды cp
:
% cp /etc/fstab /dev/full
cp: /dev/full: No space left on device
Этот файл удобен для проверки того, как программа будет вести себя в случае, если при записи в файл возникнет нехватка места.
Похожие страницы
- Взаимодействие ограничений
- 7 причин завести контент-план
- Блокировки
- Подготовка к геймификации
- Summary
- Заключение
- Проблема, стоящая перед владельцами бренда
- Немецкий Советск, или Очарование уходящего
- Листинг 11.2. Динамическое заполнение данными элемента управления TreeView
- Глава 3. Увеличение суммы среднего чека
- Меню-холдеры
- Классификация подсознательных процессов