Это команда nvme-set-feature, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
nvme-set-feature - устанавливает функцию NVMe, возвращает применимые результаты
СИНТАКСИС
nvme набор-функция [--namespace-id = | -n ]
[--feature-id = | -f ] [--value = ]
[--data-len = | -l ]
[--data = | -d ]
[--сырые-бинарные | -б]
ОПИСАНИЕ
Отправляет команду администратора NVMe Get Feature и возвращает применимые результаты. Это может быть
значение функции или может также включать структуру функции, если этого требует функция
(например: Тип диапазона LBA).
В параметр является обязательным и может быть символьным устройством NVMe (например:
/ dev / nvme0) или блочное устройство пространства имен (например, / dev / nvme0n1).
В случае успеха возвращенная структура функции (если применимо) может быть возвращена в одном из
несколько способов в зависимости от флагов опций; структура может быть проанализирована программой и
печатается в читаемом формате, если это известная структура, отображается в шестнадцатеричном формате или необработанный
буфер может быть выведен на стандартный вывод для анализа другой программой.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-n , --namespace-id =
Получить функцию для данного nsid. Это необязательно, и большинство функций не используют
это значение.
-f , --feature-id =
Идентификатор функции, отправляемый с командой. Предоставляемое значение должно быть в шестнадцатеричном формате.
-l , --data-len =
Длина данных для буфера, отправленного для этой функции. Большинство известных функций не
используйте это значение. Исключение составляют тип диапазона LBA и идентификатор хоста.
-d , --data =
Файл данных для буфера, представленный для этой функции. Большинство известных функций не
используйте это значение. Исключение составляют тип диапазона LBA и идентификатор хоста. По умолчанию это
STDIN, чтобы файлы и эхо могли быть переданы по конвейеру.
--value =
Значение для команды dword 11, значение, которое вы хотите установить для функции.
ПРИМЕРЫ
· Получает функцию для количества очередей или идентификатор функции 7:
# nvme set-feature / dev / nvme0 -f 7
· Следующее извлекает функцию для типа диапазона LBA, которая неявно требует
буфер и будет выведен на экран в удобочитаемом формате:
# nvme set-feature / dev / nvme0 -f 3
· Получает функцию для определенной функции поставщика и специально запрашивает
для этой функции будет выделен буфер, который будет отображаться пользователю в шестнадцатеричном формате
свалка:
# nvme set-feature / dev / nvme0 -f 0xc0 -l 512
· Устанавливает идентификатор хоста в строку ascii.
# echo "abcdefgh" | nvme набор-функция / dev / nvme0 -f 0x81 -l 8
· Следующее извлекает функцию для типа диапазона LBA, которая неявно требует
буфер и будет сохранен в файл в исходном формате:
# nvme set-feature / dev / nvme0 -f 3 --raw-binary> lba_range.raw
Вероятно, не перенаправлять stdout при использовании этого режима - плохая идея.
NVME
Часть пакета nvme-user
Используйте nvme-set-feature онлайн с помощью сервисов onworks.net