Книга: Программирование для 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
Этот файл удобен для проверки того, как программа будет вести себя в случае, если при записи в файл возникнет нехватка места.
Похожие страницы
- 6.3.2. Процедура сбора качественных данных
- Глава 2 Табличный редактор Microsoft Excel
- «Плиточные» структуры и квазикристаллы
- 16.13 Формат сообщений MIME
- Как уразуметь свою техническую роль и придерживаться ее
- Отправка запроса
- Build a Run-Time Image for an OS Design
- Как отвечать на письма, полученные вашей организацией
- 5.1.1. Создание трехмерной модели радиатора
- Привязка к процессорам
- Клонирование по сетке ("Copy to Grid")
- Программирование для Linux. Профессиональный подход