nvme-io-passthru - ອອນລາຍໃນຄລາວ

ນີ້ແມ່ນຄໍາສັ່ງ nvme-io-passthru ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


nvme-io-passthru - ສົ່ງຄໍາສັ່ງ io arbitrary, ສົ່ງຜົນໄດ້ຮັບ

ສະຫຼຸບສັງລວມ


nvme-io-passthru [--opcode= | -o ]
[--ທຸງ= | -f ] [-rsvd= | - ຣ ]
[--namespace-id= | -nsid ]
[--cdw2=<cdw2>] [--cdw3=<cdw3>] [--cdw10=<cdw10>]
[--cdw11=<cdw11>] [--cdw12=<cdw12>] [--cdw13=<cdw13>]
[--cdw14= ] [--cdw14= ]
[--data-len= | -l ]
[--metadata-len= | - ມ ]
[--ອ່ານ | -r ] [--write | -w]
[--input-file= | -f ]
[--ໝົດເວລາ= | -t ]
[--show-command | --dry-run | -s]
[--raw-binary | -b]

ລາຍລະອຽດ


ສົ່ງຄໍາສັ່ງ NVMe IO ທີ່ບໍ່ມັກແລະສົ່ງຄືນຜົນໄດ້ຮັບທີ່ກ່ຽວຂ້ອງ. ນີ້ອາດຈະເປັນ
ພຽງແຕ່ຜົນໄດ້ຮັບແລະສະຖານະພາບຂອງຄໍາສັ່ງ, ຫຼືອາດຈະປະກອບມີ buffer ຖ້າຄໍາສັ່ງ
ສົ່ງຄືນອັນໜຶ່ງ. ຄໍາສັ່ງນີ້ບໍ່ມີການຕີຄວາມຫມາຍຂອງ opcodes ຫຼືທາງເລືອກ.

ໄດ້ ພາລາມິເຕີແມ່ນບັງຄັບແລະອາດຈະເປັນອຸປະກອນຕົວອັກສອນ NVMe (ເຊັ່ນ:
/dev/nvme0), ຫຼືອຸປະກອນບລັອກ namespace (ເຊັ່ນ: /dev/nvme0n1).

ກ່ຽວກັບຄວາມສໍາເລັດ, ໂຄງສ້າງທີ່ສົ່ງຄືນ (ຖ້າມີ) ອາດຈະຖືກສົ່ງຄືນໃນຫນຶ່ງໃນຫຼາຍວິທີ
ຂຶ້ນກັບທຸງທາງເລືອກ; ໂຄງປະກອບການອາດຈະພິມອອກໂດຍໂຄງການເປັນ dump hex, ຫຼື
ອາດຈະຖືກສົ່ງຄືນເປັນ buffer ດິບທີ່ພິມໃສ່ stdout ສໍາລັບໂຄງການອື່ນເພື່ອວິເຄາະ.

OPTIONS


-o , --opcode=
opcode NVMe ເພື່ອສົ່ງໄປຫາອຸປະກອນໃນຄໍາສັ່ງ

-f , --flags=
ຄໍາສັ່ງ NVMe ທຸງເພື່ອສົ່ງໄປຫາອຸປະກອນໃນຄໍາສັ່ງ

- ຣ , --rsvd=
ຄ່າສໍາລັບພາກສະຫນາມທີ່ສະຫງວນໄວ້ໃນຄໍາສັ່ງ.

- ນ , --namespace-id=
ຄ່າສໍາລັບ ns-id ໃນຄໍາສັ່ງ. ຄ່າເລີ່ມຕົ້ນເປັນ 0.

--cdw[2-3,10-15]=
ລະບຸຄ່າຂອງຄໍາສັ່ງ dword ສໍາລັບລາຍການທີ່ລະບຸໄວ້ໃນຄໍາສັ່ງ

-r, --read, -w, --write
ໃຊ້ສໍາລັບທິດທາງຂໍ້ມູນສໍາລັບຄໍາສັ່ງແລະຕ້ອງການສໍາລັບຄໍາສັ່ງ
ການ​ສົ່ງ / ການ​ຮັບ​ຂໍ້​ມູນ​. ຢ່າໃຊ້ທັງອ່ານແລະຂຽນໃນເວລາດຽວກັນ.

-i , --input-file=
ຖ້າຄໍາສັ່ງແມ່ນຄໍາສັ່ງອອກຂໍ້ມູນ (ຂຽນ), ໃຊ້ໄຟລ໌ນີ້ເພື່ອຕື່ມຂໍ້ມູນໃສ່ກັບ buffer ທີ່ຖືກສົ່ງໄປ
ອຸປະກອນ. ຖ້າບໍ່ມີໄຟລ໌ໃຫ້, ຖືວ່າໃຊ້ STDIN.

-l , --data-len=
ຄວາມຍາວຂໍ້ມູນສໍາລັບ buffer ທີ່ໃຊ້ສໍາລັບຄໍາສັ່ງນີ້.

- ມ , --metadata-len=
ຄວາມຍາວ metadata ສໍາລັບ buffer ທີ່ໃຊ້ສໍາລັບຄໍາສັ່ງນີ້.

-s, --show-cmd
ພິມອອກຄໍາສັ່ງທີ່ຈະສົ່ງ.

-d, --dry-run
ຢ່າສົ່ງຄໍາສັ່ງຕົວຈິງ.

-b, --raw-binary
ພິມ buffer ທີ່ສົ່ງຄືນດິບໄປ stdout ຖ້າຄໍາສັ່ງສົ່ງຄືນຂໍ້ມູນຫຼືໂຄງສ້າງ.

ຕົວຢ່າງ


nvme io-passthru /dev/nvme0n1 --opcode=2 --namespace-id=1 --data-len=4096 --ອ່ານ --cdw10=0
--cdw11=0 --cdw12=0x70000 --raw-binary

NVME


ສ່ວນຫນຶ່ງຂອງຊຸດຜູ້ໃຊ້ nvme

ໃຊ້ nvme-io-passthru ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net



ລ່າສຸດ Linux ແລະ Windows ໂຄງການອອນໄລນ໌