я нашел такую радость и мне не с кем поделиться, я от этого глубоко и ужасно страдаю.
я попробовал пример с /dev/audio у себя на ноутбуке и он сработал.
В папке /dev/ расположены файлы-образы устройств. Компьютер
взаимодействует с устройствами посредством передачи и получения
информации. Такая модель не противоречит модели работы с поточными
файлами, которые можно читать и записывать.
Например, работа с мышью производится через файл /dev/input/mice.
Я хочу привести очень яркий пример работы с устройствами. Возьмем
устройство /dev/audio. Это устройство отвечает за воспроизведение и
запись звука. Все, что записывается в такой файл, можно прослушать.
Все, что произносится в микрофон, можно прочитать из этого файла.
Набираем:
cat /dev/audio > /tmp/my.sound
Берем микрофон и говорим в него несколько фраз, после чего нажимаем Ctrl+C.
cat /tmp/my.sound > /dev/audio
И вся запись звучит в колонках.
Запись iso-образа с диска так же происходит очень просто:
cat /dev/cdrom > ~/1.iso
я попробовал пример с /dev/audio у себя на ноутбуке и он сработал.
В папке /dev/ расположены файлы-образы устройств. Компьютер
взаимодействует с устройствами посредством передачи и получения
информации. Такая модель не противоречит модели работы с поточными
файлами, которые можно читать и записывать.
Например, работа с мышью производится через файл /dev/input/mice.
Я хочу привести очень яркий пример работы с устройствами. Возьмем
устройство /dev/audio. Это устройство отвечает за воспроизведение и
запись звука. Все, что записывается в такой файл, можно прослушать.
Все, что произносится в микрофон, можно прочитать из этого файла.
Набираем:
cat /dev/audio > /tmp/my.sound
Берем микрофон и говорим в него несколько фраз, после чего нажимаем Ctrl+C.
cat /tmp/my.sound > /dev/audio
И вся запись звучит в колонках.
Запись iso-образа с диска так же происходит очень просто:
cat /dev/cdrom > ~/1.iso
