0
ответов

Как я могу сопоставить файловый ввод-вывод из файла на существующее устройство?

Как следует из названия, как я могу сопоставить файловый ввод-вывод из файла на существующее устройство? Я использую язык программирования более высокого уровня на одном из этих распространенных одноплатных компьютеров SoC под управлением Linux. Это...
29.05.2020
0
ответов

Как проверить номер устройства в `/proc/1/ns/{ns}`?

Как проверить номер устройства в /proc/1/ns/{ns}? Я прочитал код для библиотеки Go (см. ниже), в котором говорится, что можно определить, находится ли контейнер в пространстве имен хоста...
04.03.2020
0
ответов

Внешний USB-HDD после отключения питания стал /dev/sda, как его прикрепить к /dev/sdc?

Сегодня перегорел предохранитель, отключивший небольшой сервер.К этому серверу подключен USB-HDD, но с тех пор, как я подключил его примерно 3-4 месяца назад, я ни разу не выключил сервер полностью (нет электричества)...
25.02.2020
0
ответов

Узнайте, какой /dev/tapX связан с macvtap, не угадывая

Следование этому руководству по настройке macvtap отлично работает. Выдержка из руководства выглядит так: # ip ссылка добавить ссылку eth1 имя macvtap0 тип macvtap # ip link set macvtap0 address 1a:46:0b:ca:bc:7b up #...
09.01.2020
0
ответов

Добавление энтропии к /dev/random

Я занимаюсь проектированием и созданием квантового генератора случайных чисел для приложений с высоким уровнем безопасности (и, возможно, центров обработки данных). В рамках этого я хотел бы передать случайные числа...
04.10.2019
0
ответов

MDADM создает дополнительные блочные устройства

Я заметил странную проблему при создании массива RAID с помощью mdadm. Насколько я вижу, он создает дополнительные устройства типа md. Согласно документации kernel.org, тип устройства md — Metadisk (...
13.08.2019
0
ответов

Как я узнаю, что устройство смонтировано с параметром `exec`, используя либо mount, либо /proc/mounts?

Я смонтировал устройство cdrom с помощью mount -o exec /dev/sr0 /media/cdrom0, так как не мог запускать на нем файлы, когда диск изначально был смонтирован виртуальной машиной. Теперь, когда я запускаю cat /proc/...
19.06.2019
0
ответов

FreeBSD: /dev/dsp существует («ls -al /dev/dsp»), но не отображается в «ls -al /dev ”

Я использую FreeBSD-12.0-RELEASE-amd64, когда я перечисляю все файлы в /dev, я не вижу /dev/dsp (обратите внимание, что после первой команды нет вывода), но когда я перечисляю файл, явно указав его ...
24.05.2019
0
ответов

Какая часть(и) подсистемы TTY управляет активным /dev/ttyN (драйвер устройства TTY N)? [закрыто]

Подсистема TTY содержит драйвер TTY, линейную(ые) дисциплину(ы) и аппаратные драйверы (драйвер клавиатуры, драйвер дисплея). Допустим, я использую виртуальный терминал/консоль. Итак, моя текущая сессия использует /dev/...
18.05.2019
0
ответов

Почему из / dev / zero count не считывается как IO_RBYTES?

Я очищаю жесткий диск в некоторых ОС Linux 4.x с помощью этой команды: sudo sh -c 'pv -pterb / dev / zero> / dev / sda' И я открыл другой tty, запустил sudo htop и заметил следующее: PID USER ...
09.03.2019
0
ответов

Использование CapsLock в качестве левой кнопки мыши; в основном работает, но с некоторыми ошибками

Информация о системе Linux: ОС: GNU / Linux x86_64 Ядро: 3.13.0-24-generic Дистрибутив: Linux Mint 17 Qiana, Cinnamon 64-bit 2.2.16 [На основе: Ubuntu 14.04.5 LTS, Trusty Tahr] Из-за ...
10.01.2019
0
ответов

На FreeBSD или других BSDS, какой каталог обычно используется для папки данных, хранящих содержимое базы данных, такую ​​как postgres

, мне интересно, если есть конвенция о том, где хранить папку данных, содержащую все файлы для Таблицы и строки системы реляционной базы данных, такие как postgres.
26.11.2018
0
ответов

RIP-OFF (термин NCURSSES) Однотонная линия из / dev / tty терминал, возможно, это возможно?

NCurses позволяет отделить одну строку с экрана, на уровне физического экрана (Curscr), чтобы посвятить это, например, Строка заголовка, таким образом, также создавая логический экран (STDSCR), посвященный ...
18.10.2018
0
ответов

udev ACTION add не работает

Я пытаюсь использовать udev для некоторых базовых действий, в данном случае идея заключается в запуске простого скрипта. Проблема в том, что когда я использую это правило: ACTION=="remove", ENV{ID_FS_LABEL}=="NAMEHERE", KERNEL=="...
17.09.2018
0
ответов

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

Не все файловые системы или устройства монтируются во время загрузки. На серверах иногда случается, что журнал сервера уже может быть повернут. Как узнать, когда смонтированная файловая система или устройство было ...
22.06.2018
0
ответов

Использовать / dev / ramX в качестве соответствующих специальных устройств?

С помощью ls -l я нашел серию устройств, таких как ram0, ram1 и т. д. Я внимательно посмотрел на вывод и (например) brw ------- 1 root root 1, 3 6 января 11:34 / dev / ram3 crw-rw-rw- 1 root root 1, 3 15 июля ...
07.01.2018
0
ответов

Как записать на специальное символьное устройство?

Из-за неработающей установки udev на машине, с которой я пытаюсь восстановить данные (см. Этот мой пост) Я пытаюсь записать на "специальное символьное" устройство, соответствующее USB-накопителю, но я ...
09.12.2017
0
ответов

USB-накопитель OpenSuse получает имя узла устройства «/ dev / sdb» внутреннего жесткого диска

ОС: OpenSuse Leap 42.2, Kernel 4.4 .76-1-default У меня следующая проблема: когда я подключаю USB-устройство хранения данных во время выполнения, ему назначается имя узла устройства / dev / sdk, и это нормально. Если я ...
08.12.2017
0
ответов

Как вручную создавать файлы устройств с помощью mknod?

Встроенный Linux 2.6.26.5. Мне нужно вручную смонтировать корневую файловую систему из оболочки busybox (initramfs). Поскольку это ядро ​​Linux не использует devtmpfs, мне приходится вручную создавать узлы базовых устройств, используя ...
07.12.2017
0
ответов

Как настроить устройство чтения/записи, которое порождает программу?

Я не знаю, возможно ли это, но я понятия не имел, как исследовать эту концепцию. Возможно ли, и как мне... создать файл устройства (т.е. /dev/remoteclip), который будет при записи или чтении...
21.10.2017
0
ответов

Узел устройства не создан

Я пытаюсь подключить новое устройство (Keysight U2722A), но оно не появляется в /dev. Я пробовал это в Ubuntu, Fedora и openSuse, все с теми же результатами. В настоящее время работаю в Fedora. Когда ...
05.10.2017
0
ответов

Почему Linux использует символьное устройство интерфейс для / dev / mem?

Оперативная память (RAM) - это блочное устройство, почему Linux использует файл символьного устройства вместо файла блочного устройства для взаимодействия пользовательских процессов с / dev / mem? $ ls -l / dev / mem crw-r ----- 1 root ...
25.07.2017
0
ответов

Общие сведения о / dev, его подкаталогах и файлах

$ ls -l / dev / stdin / dev / fd / 0 lrwx ------ 1 tim tim 64 07.08.2011, 09:53 / dev / fd / 0 -> / dev / pts / 2 lrwxrwxrwx 1 root root 15 2011-08-06 08:14 / dev / stdin -> / proc / self / fd / 0 $ ls -l / dev / pts / 2 / proc / ...
11.06.2017
0
ответов

Как Linux использует / dev / tty и / dev / tty0

Я могу увидеть разницу между / dev / tty и / dev / tty0, протестировав предоставленный метод из этого вопроса. Но меня действительно интересует практическое использование этих устройств (например, ситуации, в которых они будут ...
28.04.2017
0
ответов

sysfs и devtmpfs

Ульрих Дангел очень хорошо объясняет разницу между devtmpfs и udev. А как насчет sysfs? Я понимаю, что ядро ​​использует sysfs для экспорта узлов устройств в пространство пользователя, которое будет использовать udev. Итак ...
13.04.2017
0
ответов

Старший и младший номера раздела

$ stat new Файл: ‘new’ Размер: 928 Блоки: 8 Блок ввода-вывода: 4096 обычный файл Устройство: 804h / 2052d Inode: 28188755 Ссылки: 1 Доступ: (0622 / -rw - w - w-) Uid: (1000 / t) Gid: (...
13.04.2017
0
ответов

Почему системе UNIX требуется так много [0-байтовых] дисков в / dev / * [дубликат]

Итак, я недавно задал этот вопрос, который побудил меня запустить эта команда: $ du -sk / dev / * На выходе получается около 353 различных записей, которые выглядят следующим образом: 0 / dev / sdt 0 / dev / stderr 0 / dev / stdin {{1 }} 0 / ...
13.04.2017
0
ответов

что такое /dev/sdxx узлы?

Это изображение из TLDP довольно удивительно. Оно показывает, что перед предоставлением пользовательскому пространству фактического доступа к файловой системе на чтение, запись, открытие блоки отображаются на виртуальную файловую систему. и Википедия гов
08.11.2016
0
ответов

Batch creating partition then partition node; access failing

Итак, у меня есть программа, которая берет устройство, разбивает его на разделы и затем создает узел устройства для раздела. Проблема в том, что ядро не подхватывает устройство до тех пор, пока не будет проведено какое-то повторное сканирование...
08.08.2016
0
ответов

Комбинация tee и tty [closed]

Я попробовал следующую команду , Я читал это из книги sudo ls | tee / dev / tty3a Эта команда дает мне Permission denied, даже с sudo. Вот tty - телетайп, я это уже знаю. Но что ...
28.07.2016