GoGPT Best VPN GoSearch

OnWorks favicon'u

nvme-id-ns - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında nvme-id-ns çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen nvme-id-ns komutudur.

Program:

ADI


nvme-id-ns - NVMe Tanımlama Ad Alanı gönder, sonuç ve yapıyı döndür

SİNOPSİS


nvme id-n'ler [-v | -- satıcıya özel] [-b | --raw-ikili]
[--ad-alanı-kimliği= | -n ]

AÇIKLAMA


Verilen NVMe cihazı için, bir ad alanı tanımla komutu gönderir ve sonucu sağlar ve
döndürülen yapı

NS parametre zorunludur ve NVMe karakter cihazı olabilir (ör:
/dev/nvme0) veya bir ad alanı blok aygıtı (ör: /dev/nvme0n1). Karakter cihazı ise
verildiğinde, '--namespace-id' seçeneği zorunludur, aksi takdirde ns-id'yi kullanır.
açtığınız blok aygıtı için ad alanı. Blok cihazlar için kullanılan ns-id şu şekilde olabilir:
aynı seçenekle geçersiz kılınır.

Başarı durumunda, seçeneğe bağlı olarak yapı birkaç yoldan biriyle döndürülebilir.
bayraklar; yapı, program tarafından ayrıştırılabilir veya ham tampon,
standart.

SEÇENEKLER


-n , --namespace-id=
Verilen nsid için tanımlayıcı ad alanı yapısını alın. için bu gereklidir
karakter aygıtları veya verilmişse nsid bloğunu geçersiz kılar.

-b, --raw-ikili
Ham arabelleği stdout'a yazdırın. Yapı program tarafından ayrıştırılmaz. Bu geçersiz kılar
satıcıya özel ve insan tarafından okunabilir seçenekler.

-v, --satıcıya özel
Bilinen alanları ayrıştırmaya ek olarak, bu seçenek satıcıya özel bölgeyi boşaltacaktır.
ascii yorumlama ile hex yapısının.

-H, --insan tarafından okunabilir
Bu seçenek, bit alanlarının çoğunu ayrıştırır ve insan tarafından okunabilir biçimlerde biçimlendirir.

ÖRNEKLER


· Program, döndürülen arabelleği yorumladı ve bilinen alanları bir insanda görüntüledi mi?
okunabilir biçim:

# nvme kimlikleri /dev/nvme0n1

· Karakter aygıtı veya geçersiz ad alanı kimliği kullanılıyorsa:

# nvme kimlikleri /dev/nvme0 -n 1
# nvme kimlikleri /dev/nvme0n1 -n 1
# nvme kimliği-ns /dev/nvme0 --namespace-id=1

· Bilinen alanları göstermenin yanı sıra, programın satıcıyı benzersiz olarak göstermesini sağlayın
alan:

# nvme kimlikleri /dev/nvme0n1 -- satıcıya özel
# nvme kimlikleri /dev/nvme0n1 -v

Yukarıdakiler, nasıl yorumlanacağını bilmediğinden, 'vs' arabelleğini onaltılı olarak boşaltacaktır.

· Programın ham yapıyı ikili olarak döndürmesini sağlayın:

# nvme id-ns /dev/nvme0n1 --raw-binary > id_ns.raw
# nvme kimlikleri /dev/nvme0n1 -b > id_ns.raw

Bu modu kullanırken stdout'u yeniden yönlendirmemek muhtemelen kötü bir fikirdir.

· Alternatif olarak, verileri ham verileri ayrıştırabilecek başka bir programa göndermek isteyebilirsiniz.
tampon eklendi.

# nvme kimlikleri /dev/nvme0n1 --raw-binary | nvme_parse_id_ns

Yukarıdaki örnekteki ayrıştırma programı, yapıyı bir
sevdiğin şekilde. Aşağıdaki program, onu ayrıştıracak ve
çıktıyı yukarıdaki örnekte gösterildiği gibi '|' bir boru aracılığıyla kabul edin veya 'kedi' yapabilirsiniz
ona kaydedilmiş bir çıktı arabelleği.

/* Dosya: nvme_parse_id_ns.c */

#Dahil etmek
#Dahil etmek
#Dahil etmek

int ana(int argc, karakter **argv)
{
imzasız karakter buf[sizeof(struct nvme_id_ns)];
struct nvme_id_ns *ns = (struct nvme_id_ns *)tampon;

if (read(STDIN_FILENO, buf, sizeof(buf)))
1 dönmek;

printf("nsze : %#llx\n", ns->nsze);
printf("ncap : %#llx\n", ns->ncap);
0 dönmek;
}

NVME


nvme kullanıcı paketinin bir parçası

onworks.net hizmetlerini kullanarak nvme-id-ns'yi çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad




×
reklâm
❤️Buradan alışveriş yapın, rezervasyon yapın veya satın alın; ücretsizdir, hizmetlerin ücretsiz kalmasına yardımcı olur.