Aygıt
Azure Sphere cihazlarını yönetir.
Işlem | Açıklama |
---|---|
App | Bir cihazdaki uygulamaların durumunu değiştirir. |
Yeteneği | Cihaz özelliklerini yönetir. |
Sertifika | Cihaz sertifika deposunu yönetir. |
Iddia | Azure Sphere kiracısına daha önce sahipsiz bir cihaz talep etmektedir. |
enable-cloud-test | Hata ayıklamayı devre dışı bırakmak ve güncelleştirmeleri almak için bir cihaz ayarlar. |
geliştirmeyi etkinleştirme | Yerel hata ayıklama için bir cihaz ayarlar. |
Görüntü | Bir cihaz için görüntüleri yönetir. |
Liste | Kiracıdaki tüm cihazları görüntüler. |
list-attached | Bağlı cihazları Listeler. |
üretim durumu | Bağlı cihazın üretim durumunu yönetir. |
Ağ | Cihazdaki ağ arabirimlerinin durumu hakkında bilgi sağlar. |
Kurtarmak | Cihaza yeni üretici yazılımı yüklemek için özel kurtarma modunu kullanır. |
yeniden tarama iliştirildi | Ekli cihazları sorun giderme yardımı olarak yeniden tarar (yalnızca Windows). |
Yeni -den başlatın | Bağlı cihazı yeniden başlatır. |
Göster | Cihazın güncelleştirme yapılandırmasıyla ilgili ayrıntıları görüntüler. |
show-attached | Cihazın kendisinden eklenen cihazla ilgili ayrıntıları görüntüler. |
show-count | Kiracıdaki toplam cihaz sayısını gösterir. |
show-deployment-status | En son dağıtım güncelleştirmesinin durumunu görüntüler. |
show-os-version | Yerel cihaz işletim sistemi sürümünü görüntüler. |
dışarıdan yükleme | Ekli cihaza bir görüntü yükler. |
Güncelleştirme | Cihazı belirli bir cihaz grubuna yerleştirerek Güncelleştirmeler. |
Wifi | Cihaz için Wi-Fi yapılandırmasını yönetir. |
App
Cihazdaki uygulamaları yönetir.
Uygulama seçeneklerinin çoğu, azsphere cihazı enable-development kullanılarak alınabilen appDevelopment özelliğini gerektirir. SDK imzalı bir uygulamayı veya üretim imzalı bir uygulamayı başlatmak, durdurmak veya hatalarını ayıklamak için cihazın appDevelopment özelliğine sahip olması gerekir.
Hangi gerçek zamanlı çekirdekte çalıştığını belirlemek için azsphere device app stop ve azsphere device start komutunu kullanarak çalışan gerçek zamanlı özellikli bir uygulamayı yeniden başlatabilirsiniz.
Işlem | Açıklama |
---|---|
show-memory-stats | Ekli cihazdaki uygulamaların bellek istatistiklerini görüntüler. |
show-quota | Cihazdaki geçerli uygulama tarafından kullanılan depolama miktarını görüntüler. |
show-status | Cihazdaki geçerli uygulamanın durumunu döndürür. |
Başlatmak | Cihaza yüklenen uygulamayı başlatır. |
Durdurmak | Cihazda çalışan uygulamayı durdurur. |
app show-memory-stats
Ekli cihazdaki uygulamalar için bellek istatistiklerini gösterir. Bu komut yalnızca appDevelopment cihaz özelliği yapılandırıldığında kullanılabilir. Yığın bellek ayırma izlemesi yapılandırıldıysa ek bilgiler gösterilir.
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-d, --device | Dize | Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device app show-memory-stats
-------------- -------------
Name Usage (bytes)
============================
Total 434176
User Mode 147456
Peak User Mode 147456
-------------- -------------
app show-quota
Bağlı cihazda ayrılan ve kullanımda olan değiştirilebilir depolama miktarını görüntüler.
Uygulama bildirimindedeğiştirilebilir depolama kotasını ayarlarsınız ve Azure Sphere işletim sistemi dosya için kesimler ayırdığında kotaları zorlar. Sonuç olarak, değeri azaltırsanız MutableStorage
, kullanılan depolama alanı miktarı değişmez, ancak bildirilen ayrılan değer farklı olur. Örneğin, uygulama zaten 16 KB kullandıysa ve değeri 8 KB olarak değiştirirseniz MutableStorage
, komut uygulamanın ayrılmış 16 KB/8 KB kullandığını bildirir. Veriler cihazda kalır.
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-i, --component-id | GUID | Kota bilgilerinin alındığı bileşenin kimliğini belirtir. Atlanırsa, tüm bileşenler için kota bilgilerini gösterir. |
-d, --device | Dize | Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device app show-quota
ae4714aa-03aa-492b-9663-962f966a9cc3: 0KB out of 8KB of mutable storage used.
app show-status
Cihazdaki uygulamaların geçerli durumunu görüntüler.
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-i, --component-id | GUID | Durumunun görüntüleneceği bileşenin kimliğini belirtir. Atlanırsa, tüm bileşenlerin durumunu gösterir. |
-d, --device | Dize | Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device app show-status
9ce57001-90eb-45e1-bd0a-4fc07b0c85c9
App state: running
uygulama başlatma
Cihazdaki uygulamaları başlatır.
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
--debug-mode | Boolean | Hata ayıklama için uygulamayı başlatır.
--component-id sağlanmalıdır. |
-d, --device | Dize | Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
-i, --component-id | GUID | Başlatacak bileşenin kimliğini belirtir. Atlanırsa, tüm uygulamaları başlatır. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device app start
836cbcf1-0b4d-45ab-963a-eadcd5017b6a
App state: running
Core : High-level
uygulama durağı
Cihazdaki uygulamaları durdurur.
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-i, --component-id | GUID | Durdurulacak bileşenin kimliğini belirtir. Atlanırsa, tüm uygulamaları durdurur. |
-d, --device | Dize | Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device app stop
836cbcf1-0b4d-45ab-963a-eadcd5017b6a
App state: stopped
Yeteneği
Cihaz özelliklerini yönetir. Cihaz özellikleri, tek bir Azure Sphere cihazında gerçekleştirilebilecek işlemleri belirler.
Cihaz özellikleri , azsphere device capabilitiey download komutu kullanılarak Azure Sphere Güvenlik Hizmeti'nden dosya olarak indirilir. azsphere device capability update komutunu kullanarak ekli Azure Sphere cihazına cihaz yetenek yapılandırması uygulayabilir ve azsphere device capability select komutunu kullanarak bir bakım oturumu oluşturabilirsiniz. Cihaz özellikleri hakkında daha fazla bilgi için bkz. Cihaz özellikleri ve iletişim.
Işlem | Açıklama |
---|---|
Indir | Azure Sphere Güvenlik Hizmeti'nden bir cihaz yetenek yapılandırmasını indirir. |
Seçin | Bakım oturumu için kullanılacak indirilen bir yetenek dosyasını seçer. |
show-attached | Bağlı cihaz için yetenek yapılandırmasını görüntüler. |
Güncelleştirme | Ekli cihaza bir cihaz yetenek yapılandırması uygular. |
yetenek indirme
Azure Sphere Güvenlik Hizmeti'nden bir cihaz özelliği indirir.
appDevelopment özelliği, SDK imzalı uygulamaları dışarıdan yüklemenize ve cihazdaki herhangi bir uygulamayı başlatmanıza, durdurmanıza, hatalarını ayıklamanıza veya silmenize olanak tanır. appDevelopment özelliği olmadan yalnızca buluta yüklenmiş uygulamalar yüklenebilir ve başlatılabilir, durdurulabilir, hata ayıklanabilir ve silinemez. appDevelopment özelliği azsphere device enable-development komutunun bir parçası olarak uygulanır.
FieldServicing özelliğinin indirilmesi, tek bir Azure Sphere cihazının özelliğini içeren bir dosyaya neden olur. fieldServicing yetenek dosyası yerel bilgisayarınıza indirilir ve azsphere device capability select komutuyla birlikte kullanılabilir.
Gerekli parametreler
Parametre | Türü | Açıklama |
---|---|---|
--Türü | Yetenek türü | İndirilmesi gereken cihaz özelliğinin türünü belirtir. Değerler appDevelopment, fieldServicing veya hiçbiridir. appDevelopment özelliğini veya fieldServicing özelliğini kaldırmak için none kullanın. |
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-d, --device | Dize | Komutun çalıştırıldığı cihazı belirtir. Bu parametre, birden çok cihaz eklendiğinde veya hiçbir cihaz bağlı olmadığında gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı olmayan bir cihaz için cihaz kimliği sağlayabilir veya bağlı bir cihazın IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
--Hedef | Dize | Yetenek yapılandırmasının kaydedildiği yolu ve dosya adını belirtir. Mutlak veya göreli bir yol ekleyin. Bir yol sağlamazsanız komut, cihaz ID.cap> dosyasının ilk sekiz karakterinin adlandırma>< kuralı< özelliğini kullanarak dosyayı yerel dizinde depolar. |
-t, --tenant | GUID veya ad | Bu işlemi gerçekleştirecek kiracıyı belirtir. Varsayılan seçili kiracıyı geçersiz kılar. Kiracı kimliğini veya kiracı adını belirtebilirsiniz. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device capability download --type appDevelopment
The appdevelopment capability was saved as:
--------------------------------------------
Result
============================================
C:\capability-file\appdevelopment-<first eight characters of device ID>.cap
--------------------------------------------
yetenek seçimi
Ekli Azure Sphere cihazıyla kullanılacak yetenek dosyasını seçer.
azsphere device capability select komutu herhangi bir yetenekle kullanılabilir, ancak çoğunlukla bir bakım oturumunu etkinleştirmek için fieldServicing özelliğiyle birlikte kullanılır. Herhangi bir kullanıcı rolünün azsphere device capability select komutuna erişimi vardır.
fieldServicing özelliğini kullandığınızda, Azure Sphere cihazı ile yetenek dosyasını içeren yerel bilgisayar arasında iletişim etkinleştirilir. fieldServicing yetenek dosyası, yerel bilgisayar ile Azure Sphere cihazı arasındaki oturum için kullanılır ve oturumdaki her komut, kullanımda olan yetenek dosyasını belirten bir iletiyle birlikte eklenir.
Bir bakım oturumlarını sonlandırmak için azsphere cihaz özelliği select --none komutunu kullanın.
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
--capability-file | Dize | Seçecek cihaz özelliği yapılandırma dosyasının yolunu ve dosya adını belirtir. Göreli veya mutlak bir yol sağlayabilirsiniz. |
-n, --none | - | Daha önce seçilen tüm cihaz yetenek yapılandırmasını temizler. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device capability select --capability-file appdevcap
The capability session uses C:\capability-file\appdevcap.
özellik show-attached
Bağlı cihazda depolanan yetenek yapılandırmasını görüntüler.
Not
komutu, bir yetenek dosyası kullanılarak yapılandırılan özellikleri ve panolarda varsayılan olarak sunulan özelliklerin tümünü değil bazılarını görüntüler.
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-d, --device | Dize | Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device capability show-attached
--------------------
DeviceCapabilities
====================
EnableFieldServicing
--------------------
azsphere device capability show-attached
--------------------
DeviceCapabilities
====================
EnableAppDevelopment
--------------------
yetenek güncelleştirmesi
Ekli cihaza bir cihaz yetenek yapılandırması uygular.
Gerekli parametreler
Parametre | Türü | Açıklama |
---|---|---|
--capability-file | Dize | Uygulanacak cihaz yetenek dosyasının yolunu ve dosya adını belirtir. Göreli veya mutlak bir yol sağlayabilirsiniz. |
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-d, --device | Dize | Komutun çalıştırıldığı cihazı belirtir. Bu parametre, birden çok cihaz eklendiğinde veya hiçbir cihaz bağlı olmadığında gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı olmayan bir cihaz için cihaz kimliği sağlayabilir veya bağlı bir cihazın IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device capability update --capability-file appdevcap.bin
Using selected capability file: C:\capability-file\appdevcap.bin
The capability file C:\capability-file\appdevcap.bin was added on the device. The device will restart.
Sertifika
Ekli cihazdaki sertifikaları yönetir.
Işlem | Açıklama |
---|---|
Ekle | Bağlı cihazdaki sertifika deposuna bir sertifika ekler. |
Silmek | Bir sertifikayı ekli cihazın sertifika deposundan siler. |
Liste | Bağlı cihazın sertifika deposunda bulunan sertifika kimliklerini Listeler. |
Göster | Bağlı cihazın sertifika deposundaki bir sertifikanın ayrıntılarını görüntüler. |
show-quota | Ekli cihazın sertifika deposundaki kullanılabilir boş alanı görüntüler. |
sertifika ekleme
Bağlı cihazın sertifika deposuna bir sertifika ekler.
Kök CA ve istemci sertifikalarının Azure Sphere cihazına yüklenebilmesi için .pem biçiminde olması gerekir. Cihazınızın istemci sertifikası ve özel anahtarıyla (ve isteğe bağlı olarak özel anahtarınız için bir parolayla) birlikte, uygun sunucudan Kök CA sertifikasını almanız gerekir. Her sertifikanın EAP-TLS ağınızdaki uygun sunucu tarafından oluşturulması ve imzalanması gerekir. Ağ yöneticiniz veya güvenlik ekibiniz sertifikaları almak için ihtiyacınız olan ayrıntıları sağlayabilir. Kök CA sertifikasını alma hakkında daha fazla bilgi için bkz. EAP-TLS ağları için sertifika alma ve dağıtma.
Dikkat
Sertifika kimlikleri hem istemci hem de Kök CA sertifikaları için sistem genelinde olduğundan, azsphere komutu veya yeni sertifika ekleyen bir işlev çağrısı, önceki bir komut veya işlev çağrısı tarafından eklenen bir sertifikanın üzerine yazabilir ve bu da ağ bağlantısı hatalarına neden olabilir. Net sertifika güncelleştirme yordamları geliştirmenizi ve sertifika kimliklerini dikkatle seçmenizi kesinlikle öneririz.
Daha fazla bilgi için bkz. Sertifika Kimlikleri .
Gerekli parametreler
Parametre | Türü | Açıklama |
---|---|---|
-i, --cert-id | Dize | Eklenecek sertifikanın tanımlayıcısını belirtir. Dize tanımlayıcısı (en fazla 16 karakter). Geçerli karakterler arasında büyük harfler (A-Z), küçük harfler (a-z), sayılar (0-9), alt çizgi (_), nokta (.) ve kısa çizgi (-) bulunur. Bu tanımlayıcı, EAP-TLS ağları için Wi-Fi yapılandırmalarında da kullanılır. |
--cert-type | Dize | Eklenecek sertifikanın türünü (istemci veya rootca) belirtir. |
-p, --public-key-file | Dize | Ortak anahtar sertifikası .pem dosyasının yolunu belirtir. Göreli veya mutlak bir yol sağlayabilirsiniz. |
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-d, --device | Dize | Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
--private-key-file | Dize | İstemci özel anahtar sertifikası .pem dosyasının yolunu belirtir. İstemci türünde bir sertifika eklerken gereklidir. Göreli veya mutlak bir yol sağlayabilirsiniz. |
-w, --private-key-password | Dize | İstemci özel anahtarı için isteğe bağlı bir parola belirtir. Parola, şifrelenmiş bir istemci sertifikası özel anahtarı eklerken gereklidir. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device certificate add --cert-id certroot --cert-type rootca --public-key-file publiccert.pem
Certificate 'certroot' successfully added.
azsphere device certificate add --cert-id certclient --cert-type client --private-key-file privatekey.pem --private-key-password 1234 --public-key-file publiccert.pem
Certificate 'certclient' successfully added.
sertifika silme
Bir sertifikayı ekli cihazın sertifika deposundan siler.
Gerekli parametreler
Parametre | Türü | Açıklama |
---|---|---|
-c, --certificate Veya --cert-id [Retiring] |
Dize | Silinecek sertifikanın tanımlayıcısını belirtir. Bağımsız --cert-id değişken kaldırılacak ve gelecek bir sürümde kaldırılacaktır. Daha fazla bilgi için bkz. Azure Sphere CLI'da önemli değişiklikler (özellikler kullanımdan kaldırılıyor). |
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-d, --device | Dize | Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device certificate delete --certificate certclient
sertifika listesi
Cihazın sertifika deposunda bulunan sertifikaları Listeler.
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-d, --device | Dize | Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device certificate list
-----------
Identifiers
===========
rootCert
-----------
sertifika gösterisi
Cihazın sertifika deposundaki tek bir sertifikanın ayrıntılarını gösterir.
Gerekli parametreler
Parametre | Türü | Açıklama |
---|---|---|
-c, --certificate Veya --cert-id [Retiring] |
Dize | Ayrıntılarının gösterildiği sertifikanın tanımlayıcısını belirtir. Bağımsız --cert-id değişken kaldırılacak ve gelecek bir sürümde kaldırılacaktır. Daha fazla bilgi için bkz. Azure Sphere CLI'da önemli değişiklikler (özellikler kullanımdan kaldırılıyor). |
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-d, --device | Dize | Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device certificate show --certificate certclient
---------- ------------------- ------------------- ----------------------------------- -----------------------------------
Id StartDate EndDate SubjectName IssuerName
==========================================================================================================================
certclient 06/08/2019 19:15:48 06/08/2069 19:25:44 /DC=local/DC=azsphere/CN=azsphereca /DC=local/DC=azsphere/CN=azsphereca
---------- ------------------- ------------------- ----------------------------------- -----------------------------------
sertifika show-quota
Ekli cihazın sertifika deposundaki kullanılabilir boş alanı görüntüler.
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-d, --device | Dize | Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device certificate show-quota
--------------
Available space (bytes)
==============
24514
--------------
Iddia
Geçerli Azure Sphere kiracısı için daha önce sahipsiz bir cihaz talep etmektedir.
Önemli
Cihazı talep etmeden önce doğru Azure Sphere kiracısında oturum açtığınızdan emin olun. Bir cihaz yalnızca bir kez talep edilebilir. Talepte bulunıldıktan sonra cihaz farklı bir kiracıya taşınamaz.
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-d, --device | Dize | Komutun çalıştırıldığı cihazı belirtir. Bu parametre, birden çok cihaz eklendiğinde veya hiçbir cihaz bağlı olmadığında gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı olmayan bir cihaz için cihaz kimliği sağlayabilir veya bağlı bir cihazın IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
-t, --tenant | GUID veya ad | Bu işlemi gerçekleştirecek kiracıyı belirtir. Varsayılan seçili kiracıyı geçersiz kılar. Kiracı kimliğini veya kiracı adını belirtebilirsiniz. |
--Kuvvet | Boolean | Bir cihazı geçerli kullanıcının seçili Azure Sphere kiracısında talep edilmeye zorlar. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device claim
warn: You are claiming a device to the following tenant:
warn: a323c263-2aa3-2559-aabb-a3fc32631900 (Tenant1)
warn: Do you want to claim the device ID 352fe1f59e40ef8a9266415e81af32b5b07d8f2bbd6b5650cef4a70b86c7fcbc70b129a41fbc6d02f8bb4aaabc52cd5740c85427d205e46a166b7e41135eb968 to this tenant?
warn: You cannot change the Azure Sphere tenant this device is claimed to once this action has completed.
Enter 'yes' to continue. Enter anything else to exit.
> yes
Claiming device.
Successfully claimed device ID '352fe1f59e40ef8a9266415e81af32b5b07d8f2bbd6b5650cef4a70b86c7fcbc70b129a41fbc6d02f8bb4aaabc52cd5740c85427d205e46a166b7e41135eb968' into tenant 'Tenant1' with ID 'a323c263-2aa3-2559-aabb-a3fc32631900'.
enable-cloud-test
Uygulama geliştirmeyi devre dışı bırakarak, mevcut uygulamaları silerek ve bulut yüklü uygulama güncelleştirmelerini etkinleştirerek ekli cihazı bulut yüklemesini test etme amacıyla okur.
Bir cihazın bilgisayara eklenmesini gerektirir ve yalnızca bağlı cihazda çalışır.
Özellikle, enable-cloud-test:
- Bağlı cihaz için appDevelopment özelliğini kaldırır.
- Cihazı, bulut yüklü uygulama güncelleştirmelerini etkinleştiren bir cihaz grubuna atar.
- Cihazı yeniden başlatır.
Enable-cloud-test'in gerçekleştirdiği belirli görevler, bir ürün ve cihaz grubunun bu cihaz için atanmış olup olmadığına bağlıdır.
Azsphere device enable-cloud-test parametresiz çalıştırılırsa cihaz, cihazın geçerli ürününün Alan Testi cihaz grubuna yerleştirilir. Bu, her ürün için otomatik olarak oluşturulan ve uygulama güncelleştirmelerini etkinleştiren varsayılan cihaz gruplarından biridir. Cihazın bir ürünü yoksa veya cihazın içinde Bir Alan Testi cihaz grubu yoksa bir hata döndürülür.
Bir ürün belirtilirse, cihaz söz konusu ürünün Alan Testi cihaz grubuna yerleştirilir. Bu cihaz grubu yoksa bir hata döndürülür.
Bir cihaz grubu belirtilirse, cihaz içine yerleştirilir. Hedef cihaz grubu uygulama güncelleştirmelerini etkinleştirmezse bir hata döndürülür.
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-d, --device | Dize | Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
-p, --product | GUID veya ad | Hedef ürünü belirtir. Bu belirtildiğinde, cihaz da belirtilmedikçe --device-group bu ürünün varsayılan Alan Testi cihaz grubuna taşınır. Azure Sphere ürününün kimliğini veya adını belirtebilirsiniz. |
-t, --tenant | GUID veya ad | Bu işlemi gerçekleştirecek kiracıyı belirtir. Varsayılan seçili kiracıyı geçersiz kılar. Kiracı kimliğini veya kiracı adını belirtebilirsiniz. |
-g, --device-group | GUID veya ad | Cihazın taşınacağı cihaz grubunu belirtir. Cihaz grubu kimliğini veya cihaz grubu adını belirtebilirsiniz. Cihaz grubu adını kullanmak için hem ürün adını hem de cihaz grubu adını <product-name/device-group-name> biçiminde sağlamanız gerekir. Bu, varsayılan olarak ürünün Alan Testi cihaz grubudur. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnekler
Örnek 1. Cihazı kimliğine göre mevcut cihaz grubuna atama
Bu örnek, ekli cihazı mevcut bir ürün ve cihaz grubuna atar.
azsphere device enable-cloud-test --device-group '3548b179-m16f-4f64-6dme-d3c643662e76'
Your internal capabilities will be retained, including the Enable App development capability. Sideloaded images may be removed by over-the-air application updates.
Getting device group by ID '3548b179-m16f-4f64-6dme-d3c643662e76'.
Leaving any existing applications on the device.
Setting device group to 'Field Test' with ID '3548b179-m16f-4f64-6dme-d3c643662e76')
Successfully updated device's device group.
Successfully set up device for application updates.
(Device ID: 'ABDFAC6466B573A0FF9ABA38BABCD40ABDFAC6466B573A0FF9ABA38BABCD40ABDFAC6466B573A0FF9ABA38BABCD40ABDFAC6466B573A0FF9ABA38BABCD40ABCD')
Örnek 2. Cihazı farklı cihaz grubuna atama
Bu örnek önceki örneğe benzer, ancak cihaz için mevcut ürünü korur. Burada enable-cloud-test işlemi, cihazın ait olduğu cihaz grubunu değiştirir ve appDevelopment özelliğini kaldırır. Bu komut, bir cihazı uygulama güncelleştirmelerini etkinleştirilmeyen bir geliştirme ortamından bunu sağlayan bir üretim ortamına taşımak için kullanışlıdır.
azsphere device enable-cloud-test --device-group "Marketing/Field Test"
Örnek 3. Cihazı ürün adına göre atama
Bu örnek bulut yüklemesini etkinleştirir ve cihazı ada göre bir ürüne atar.
azsphere device enable-cloud-test --product DW100
geliştirmeyi etkinleştirme
Cihazda dışarıdan yüklemeyi ve hata ayıklamayı etkinleştirerek ve bunu uygulama güncelleştirmelerini buluttan devre dışı bırakabilen bir cihaz grubuna atayarak bir cihazın geliştirilmesini sağlar. Varsayılan olarak bu, cihazın ürününün Geliştirme cihaz grubudur, ancak diğer cihaz grupları belirtilebilir. Üretim senaryolarında kullanmayın. Daha fazla bilgi için bkz . Bağlı cihazlar üretme .
Özellikle, geliştirmeyi etkinleştir:
- Bağlı cihaz için appDevelopment özelliğini indirir ve uygular.
- Cihazı, bulut yüklü uygulama güncelleştirmelerini etkinleştirmeyen bir cihaz grubuna atar.
- Cihazı yeniden başlatır.
Azsphere device enable-development komutunu parametre olmadan çalıştırırsanız:
- Cihazda henüz bir ürün veya cihaz grubu yoksa, komutu ekli cihaz için appDevelopment özelliğini indirip uygular ve cihazı yeniden başlatır. Mevcut uygulamalar cihazda kalır ve işletim sistemi güncelleştirilir. Cihazınızı talep etmek için yükleme işlemi ve üst düzey bir uygulama derlemeye yönelik Hızlı Başlangıç bundan etkilenmez.
- Cihazın zaten bir ürünü varsa, komutu cihazı ürünün Geliştirme cihaz grubuna taşır. Varsayılan olarak, dışarıdan yüklenen uygulamaların üzerine yazılmadığından emin olarak bu grup için uygulama güncelleştirmeleri devre dışı bırakılır.
azsphere device enable-development komutunu parametresiyle --product
çalıştırırsanız:
- Cihazı ürünün Geliştirme cihaz grubunda Places. Bu cihaz grubu yoksa bir hata döndürülür.
azsphere device enable-development komutunu parametresiyle --device-group
çalıştırırsanız:
- Places belirtilen cihaz grubundaki cihaz belirtilir. Hedef cihaz grubu uygulama güncelleştirmelerini etkinleştirmemelidir veya bir hata döndürülür.
Bazı durumlarda azsphere device enable-development bir hata bildirir ve cihazı talep etmenizi önerir. Cihazı zaten talep ettiyseniz, cihazı talep ettiğiniz kiracıda oturum açtığınızdan emin olmak için azsphere tenant show-selected komutunu kullanın. Aksi takdirde, doğru kiracıda oturum açmak için azsphere oturum açma bilgilerini kullanın. Uygun kiracıda oturum açtığınızdan emin olduğunuzda, cihazı talep etmek için azsphere cihaz talebi'ni kullanın.
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-d, --device | Dize | Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
-g, --device-group | GUID veya ad | Cihazın taşınacağı cihaz grubunu belirtir. Atlanırsa, cihazı varsayılan bir gruba atar. Cihaz grubu kimliğini veya cihaz grubu adını belirtebilirsiniz. Cihaz grubu adını kullanmak için hem ürün adını hem de cihaz grubu adını <product-name/device-group-name> biçiminde sağlamanız gerekir. |
-r, --enable-rt-core-debugging | Boolean | Gerçek zamanlı çekirdek üzerinde çalışan uygulamalarda hata ayıklamak için gereken sürücüleri yükler. Bu seçenek yönetici izinleri gerektirir. |
-p, --product | GUID veya ad | Hedef ürünü belirtir. Bu değeri belirttiğinizde, cihaz da belirtilmediği sürece --device-group bu ürünün varsayılan Geliştirme cihaz grubuna taşınır. Azure Sphere ürününün kimliğini veya adını belirtebilirsiniz. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device enable-development
Capability configuration has been successfully cleared.
PS C:\Users\v-shypr> azsphere device enable-development
Getting device group 'Development' for product 'DW100'.
The device already has the 'Enable App development' capability. No changes will be applied to its existing capabilities.
Setting device group to 'Development' with ID '7f860cc1-4949-4000-a541-9a988ba4c3cd'.
Successfully disabled application updates.
Installing debugging server to device.
Deploying 'C:\Program Files (x86)\Microsoft Azure Sphere SDK\DebugTools\gdbserver.imagepackage' to the attached device.
Image package 'C:\Program Files (x86)\Microsoft Azure Sphere SDK\DebugTools\gdbserver.imagepackage' has been deployed to the attached device.
Previous device capabilities retained. Ensure that you have the correct development capabilities installed before continuing.
Successfully set up device for application development, and disabled application updates.
(Device ID: '352fe1f59e40ef8a9266415e81af32b5b07d8f2bbd6b5650cef4a70b86c7fcbc70b129a41fbc6d02f8bb4aaabc52cd5740c85427d205e46a166b7e41135eb968')
Görüntü
Bağlı cihaza yüklenen veya bu cihaza hedeflenen görüntüler hakkında bilgi döndürür.
Işlem | Açıklama |
---|---|
list-installed | Şu anda bağlı cihazda yüklü olan görüntülerle ilgili ayrıntıları sağlar. |
liste hedefli | Ekli cihaza hedeflenen görüntülerle ilgili ayrıntıları sağlar. |
resim listesi-yüklü
Ekli cihaza yüklenen görüntüleri Listeler. Bilgi listesi bileşen ve görüntü kimliklerini içerir.
Not
Uzun resim adları 31 karakterde kesilir.
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-d, --device | Dize | Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
-f, --full | Boolean | Cihaza yüklenen tüm yazılım görüntülerini Listeler. Varsayılan olarak, yalnızca uygulama görüntülerini, hata ayıklayıcılarını ve pano yapılandırma görüntülerini listeler. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device image list-installed
Installed images:
--> gdbserver
--> Image type: Application
--> Component ID: 8548b129-b16f-4f84-8dbe-d2c847862e78
--> Image ID: dc6205bd-4478-4c9b-81ad-5e41ac23ed68
--> CrashApplicatio
--> Image type: Application
--> Component ID: 9ce57001-90eb-45e1-bd0a-4fc07b0c85c9
--> Image ID: cc77124e-6447-4c0f-9f99-fc0ad5ef46ef
resim listesi hedefli
Azure Sphere Güvenlik Hizmeti'ne yüklenen ve cihaz güncelleştirildiğinde yüklenecek görüntüleri Listeler. Azure Sphere cihazınızın bulut tabanlı uygulama güncelleştirmelerini kabul etmeye hazır olduğundan emin olmak için bkz. Cihazınız için bulut tabanlı dağıtımı etkinleştirme.
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-d, --device | Dize | Komutun çalıştırıldığı cihazı belirtir. Bu parametre, birden çok cihaz eklendiğinde veya hiçbir cihaz bağlı olmadığında gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı olmayan bir cihaz için cihaz kimliği sağlayabilir veya bağlı bir cihazın IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
-t, --tenant | GUID veya ad | Bu işlemi gerçekleştirecek kiracıyı belirtir. Varsayılan seçili kiracıyı geçersiz kılar. Kiracı kimliğini veya kiracı adını belirtebilirsiniz. |
-f, --full | Boolean | Azure Sphere kiracınızdaki tüm görüntüleri Listeler. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device image list-targeted
----------------------- ------------------------------------ ------------------------------------ ---------------- --------------------
Name ComponentId ImageId ImageType RegionalDataBoundary
=======================================================================================================================================
HelloWorld_HighLevelApp 1689d8b2-c835-2e27-27ad-e894d6d15fa9 50419cb6-a33b-4cbe-8bd0-425048664b6f Applications None
----------------------- ------------------------------------ ------------------------------------ -------------------------------------
Liste
Bir kiracıdaki tüm cihazları Listeler. Liste, ilk 500 cihazdan sonra kesilir.
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-t, --tenant | GUID veya ad | Bu işlemi gerçekleştirecek kiracıyı belirtir. Varsayılan seçili kiracıyı geçersiz kılar. Kiracı kimliğini veya kiracı adını belirtebilirsiniz. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device list
-------------------------------------------------------------------------------------------------------------------------------- ------------------------------------ -------- ------------------------------------ ------------------------------------
DeviceId TenantId ChipSku ProductId DeviceGroupId
========================================================================================================================================================================================================================================================
352FE1F59E40EF8A9266415E81AF32B5B07D8F2BBD6B5650CEF4A70B86C7FCBC70B129A41FBC6D02F8BB4AAABC52CD5740C85427D205E46A166B7E41135EB968 a323c263-2aa3-2559-aabb-a3fc32631900 MT3620AN 4f48d618-09f7-45dc-a5a4-1433cabbee91 6f52bead-700d-4289-bdc2-2f11f774270e
-------------------------------------------------------------------------------------------------------------------------------- ------------------------------------ -------- ------------------------------------ ------------------------------------
ABDFAC6466B573A0FF9ABA38BABCD40ABDFAC6466B573A0FF9ABA38BABCD40ABDFAC6466B573A0FF9ABA38BABCD40ABDFAC6466B573A0FF9ABA38BABCD40ABCD a323c263-2aa3-2559-aabb-a3fc32631900 MT3620AN 4f48d618-09f7-45dc-a5a4-1433cabbee91 6f52bead-700d-4289-bdc2-2f11f774270e
-------------------------------------------------------------------------------------------------------------------------------- ------------------------------------ -------- ------------------------------------ ------------------------------------
Bu komut için görüntülenen çıkışı özelleştirmek için parametresini kullanabilirsiniz --query
. Daha fazla bilgi için bkz. SORGU CLI komut çıkışı.
Aşağıdaki örnekte yalnızca Cihaz Kimliği ve Ürün Kimliği'ni seçme gösterilmektedir:
azsphere device list --query '[].{DeviceId:deviceId, ProductId:productId}'
-------------------------------------------------------------------------------------------------------------------------------- ------------------------------------
DeviceId ProductId
=====================================================================================================================================================================
352FE1F59E40EF8A9266415E81AF32B5B07D8F2BBD6B5650CEF4A70B86C7FCBC70B129A41FBC6D02F8BB4AAABC52CD5740C85427D205E46A166B7E41135EB968 4f48d618-09f7-45dc-a5a4-1433cabbee91
-------------------------------------------------------------------------------------------------------------------------------- ------------------------------------
ABDFAC6466B573A0FF9ABA38BABCD40ABDFAC6466B573A0FF9ABA38BABCD40ABDFAC6466B573A0FF9ABA38BABCD40ABDFAC6466B573A0FF9ABA38BABCD40ABCD 4f48d618-09f7-45dc-a5a4-1433cabbee91
-------------------------------------------------------------------------------------------------------------------------------- ------------------------------------
Ipucu
Azsphere product show --product <product-ID> komutunu çalıştırarak ürün adını veya azsphere device-group show --device-group devicegroup-ID> değerini görüntüleyip cihaz grubu < adını görüntüleyin.
list-attached
Yerel bilgisayara bağlı cihazları Listeler.
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device list-attached
1 device attached:
--> Device ID: 352fe1f59e40ef8a9266415e81af32b5b07d8f2bbd6b5650cef4a70b86c7fcbc70b129a41fbc6d02f8bb4aaabc52cd5740c85427d205e46a166b7e41135eb968
--> Is responsive: yes
--> IP address: 192.128.48.1
--> Connection path: 21143
üretim durumu
Bağlı cihazın üretim durumunu yönetir.
Işlem | Açıklama |
---|---|
Göster | Bağlı cihazın üretim durumunu görüntüler. |
Güncelleştirme | bağlı cihazın üretim durumunu Güncelleştirmeler. |
Dikkat
Üretim durumu değişiklikleri kalıcı ve geri alınamaz.
üretim durumu gösterisi
Bağlı cihazın üretim durumunu görüntüler.
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-d, --device | Dize | Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device manufacturing-state show
------------------
ManufacturingState
==================
Module1Complete
------------------
üretim durumu güncelleştirmesi
bağlı cihazın üretim durumunu Güncelleştirmeler. Daha fazla bilgi için bkz. Cihaz üretim durumunu ayarlama.
Dikkat
Üretim durumu değişiklikleri kalıcı ve geri alınamaz.
Gerekli parametreler
Parametre | Türü | Açıklama |
---|---|---|
-s, --state | Üretim durumları | Cihaz için ayarlanacağı üretim durumunu belirtir. Olası durumlar arasında ve Module1Complete bulunurDeviceComplete . |
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-d, --device | Dize | Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device manufacturing-state update --state Module1Complete
Updating manufacturing state to Module1Complete.
Restarting device for changes to take effect.
The device was successfully restarted.
Ağ
Bağlı cihazdaki ağ arabirimlerinin durumu hakkında bilgi sağlar.
Işlem | Açıklama |
---|---|
Etkinleştirmek | Bağlı cihazda bir ağ arabirimini etkinleştirir. |
Devre dışı bırakmak | Bağlı cihazda bir ağ arabirimini devre dışı bırakır. |
list-firewall-rules | Bağlı cihaz için güvenlik duvarı kurallarını Listeler. |
liste arabirimleri | Bağlı cihazın ağ arabirimlerini Listeler. |
Proxy | Ağ ara sunucusu ayarlarını yönetir. |
show-diagnostics | Bağlı cihazdaki bir veya tüm kablosuz ağlar için ağ tanılamasını gösterir. |
show-status | Bağlı cihazın ağ durumunu gösterir. |
update-interface | Cihaz için bir ağ arabirimi yapılandırması Güncelleştirmeler. |
ağ etkinleştirme
Bağlı cihazda bir ağ arabirimini etkinleştirir.
Not
Bu komut, Ethernet eth0
ve wlan0
bağlantıları yapılandırmak için desteklenir. veya azspheresvc
yapılandırdığınızda lo
bir hata döndürülür.
Gerekli parametreler
Parametre | Türü | Açıklama |
---|---|---|
--Arabirim | Dize | Etkinleştirileceği arabirimi belirtir. |
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-d, --device | Dize | Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device network enable --interface wlan0
Network interface configuration is successfully applied to the device.
Run the command 'azsphere device network list-interfaces' to view details of the network interfaces for the attached device.
ağ devre dışı bırakma
Bağlı cihazda bir ağ arabirimini devre dışı bırakır.
Not
Bu komut, Ethernet eth0
ve wlan0
bağlantıları yapılandırmak için desteklenir. veya azspheresvc
yapılandırdığınızda lo
bir hata döndürülür.
Gerekli parametreler
Parametre | Türü | Açıklama |
---|---|---|
--Arabirim | Dize | Etkinleştirileceği arabirimi belirtir. |
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-d, --device | Dize | Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device network disable --interface wlan0
Network interface configuration is successfully applied to the device.
Run the command 'azsphere device network list-interfaces' to view details of the network interfaces for the attached device.
ağ listesi-güvenlik duvarı-kuralları
Bağlı cihaz için güvenlik duvarı kurallarını Listeler.
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-d, --device | Dize | Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
Aşağıdaki kurallar görüntülenir:
-
Güvenlik Duvarı Kural Kümesi Adı: Güvenlik duvarı kural kümesi bloğunun adını görüntüler.
- Değerler PREROUTING, POSTROUTING, INPUT, FORWARD ve OUTPUT'tır.
- Kural Kümesi Geçerli mi: Kural kümesinin durumunu görüntüler. Değerler Doğru veya Yanlış'tır.
-
Güvenlik Duvarı Kural Kümesi Kuralları: Aşağıdaki kuralların değerlerini görüntüler:
- Kaynak IP: Gönderen makinenin IP adresini görüntüler.
- Kaynak Maske: Gönderen makinenin ağ maskesini görüntüler.
- Hedef IP: Hedef makinenin IP adresini görüntüler.
- Hedef Maske: Kullanımdan kaldırma makinesinin ağ maskesini görüntüler.
- UID: Kurala uygulanan kullanıcı kimliğini görüntüler. 4294967295 (0xFFFFFFFF) hiçbir UID uygulanmadığını ve bu nedenle herkes için geçerli olduğunu gösterir.
- Eylem: Gerçekleştirilecek eylemi görüntüler. Değerler kabul edilebilir veya bırakılabilir.
- Arabirim IN adı: Giriş arabirimi adını görüntüler. Örneğin, wlan0.
- Arabirim OUT adı: Çıkış arabirimi adını görüntüler. Örneğin, wlan0.
- Durum: Bağlantı durumunu görüntüler. Değerler hiçbiri, oluşturulmamış veya ilişkili değil.
- TCP Maskesi: TCP maskeleri dizisini görüntüler. Değerler fin, syn, rst, psh, ack ve urg değerleridir.
- TCP Cmp: TCP bayrakları dizisini görüntüler. Değerler urg, ack, psh, rst, syb ve fin'dir.
- TCP Inv: Boole değeri, TCP bayraklarının algısının ters çevrilmesi gerektiğini belirtir. Değerler Doğru veya Yanlış'tır.
- Protokol: Güvenlik duvarı kuralının protokollerini görüntüler. Değerler icmp, igmp, tcp, udp değerleridir.
- Kaynak Bağlantı Noktası Aralığı: Trafiği gönderen kaynaktan bağlantı noktası aralığını görüntüler. Değer 0 ile 65535 arasında olabilir.
- Hedef Bağlantı Noktası Aralığı: Trafiği alan hedefte bağlantı noktası aralığını görüntüler. Değer 0 ile 65535 arasında olabilir.
- Paketler: Paket sayısını görüntüler.
- Bayt: Bayt sayısını görüntüler.
Bayrakların kısa bir özeti aşağıdaki gibi listelenir:
- ÜRG: Acil İşaretçi alanı önemli
- ACK: Bildirim alanı önemli
- PSH: Gönderme işlevi
- RST: Bağlantıyı sıfırlama
- SYN: Sıra numaralarını eşitleme
- FIN: Gönderenden başka veri yok
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device network list-firewall-rules
----------- ------- ------------ --------------- --------------- --------------- ---------- ------ --------------- ------ -------- --------------- -------------------- ------- ------ ------- ------
Ruleset IsValid SourceIp SourceMask DestinationIp DestinationMask UID Action InterfaceInName TcpInv Protocol SourcePortRange DestinationPortRange Packets Bytes TcpMask TcpCmp
=====================================================================================================================================================================================================
PREROUTING False None None None None None None None None None None None None None None None
----------- ------- ------------ --------------- --------------- --------------- ---------- ------ --------------- ------ -------- --------------- -------------------- ------- ------ ------- ------
INPUT True <value> <value> <value> <value> <value> accept False any 0-65535 0-65535 0 0 None None
----------- ------- ------------ --------------- --------------- --------------- ---------- ------ --------------- ------ -------- --------------- -------------------- ------- ------ ------- ------
INPUT True <value> <value> <value> <value> <value> accept True tcp 0-65535 0-65535 823 394754 syn,ack syn
----------- ------- ------------ --------------- --------------- --------------- ---------- ------ --------------- ------ -------- --------------- -------------------- ------- ------ ------- ------
INPUT True 192.168.35.1 <value> <value> <value> <value> accept azspheresvc False any 0-65535 0-65535 15 780 None None
----------- ------- ------------ --------------- --------------- --------------- ---------- ------ --------------- ------ -------- --------------- -------------------- ------- ------ ------- ------
INPUT True <value> <value> <value> <value> <value> accept False udp 53-53 0-65535 0 0 None None
----------- ------- ------------ --------------- --------------- --------------- ---------- ------ --------------- ------ -------- --------------- -------------------- ------- ------ ------- ------
INPUT True <value> <value> <value> <value> <value> accept False udp 53-53 0-65535 0 0 None None
----------- ------- ------------ --------------- --------------- --------------- ---------- ------ --------------- ------ -------- --------------- -------------------- ------- ------ ------- ------
INPUT True <value> <value> <value> <value> <value> accept False udp 53-53 0-65535 0 0 None None
----------- ------- ------------ --------------- --------------- --------------- ---------- ------ --------------- ------ -------- --------------- -------------------- ------- ------ ------- ------
ağ listesi arabirimleri
Bağlı cihazın ağ arabirimlerini Listeler.
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-d, --device | Dize | Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device network list-interfaces
------------- ----------- ------------------ ---------- ------------- ------------------- ------------ -----------------
InterfaceName InterfaceUp ConnectedToNetwork IpAcquired IpAddresses ConnectedToInternet IpAssignment HardwareAddress
========================================================================================================================
azspheresvc True False False <value> False None None
------------- ----------- ------------------ ---------- ------------- ------------------- ------------ -----------------
eth0 True True True <value> True dynamic <value>
------------- ----------- ------------------ ---------- ------------- ------------------- ------------ -----------------
lo True False False <value> False None None
------------- ----------- ------------------ ---------- ------------- ------------------- ------------ -----------------
wlan0 True True True <value> True dynamic <value>
------------- ----------- ------------------ ---------- ------------- ------------------- ------------ -----------------
ağ proxy'si
Ağ bağlantısı için proxy adresi kullanımını yönetir. Bir Azure Sphere cihazını ara sunucu aracılığıyla İnternet'e bağlanacak şekilde yapılandırma hakkında daha fazla bilgi için bkz. Ara sunucu üzerinden bağlanma.
Not
Şu anda yalnızca HTTP proxy'leri desteklenmektedir.
Işlem | Açıklama |
---|---|
proxy uygula | Bağlı cihazda ağ proxy'sini yapılandırıyor. |
proxy silme | Bağlı cihazda ara sunucu bağlantısını siler. |
proxy gösterisi | Bağlı cihazda ara sunucu bağlantısını gösterir. |
proxy uygula
Bağlı cihazda ağ proxy'sini yapılandırıyor.
Gerekli parametreler
Parametre | Türü | Açıklama |
---|---|---|
-a, --address | Dize | Kullanılacak ara sunucunun ağ adresini belirtir. |
-t, --authentication | Dize | Kullanılacak kimlik doğrulama türünü belirtir. İzin verilen değerler: anonymous veya basic . Ara sunucu bir kullanıcı adı ve parola gerektiriyorsa, bunu olarak basic ayarlayın, aksi takdirde kullanın anonymous . |
-r, --port | Tamsayı | Kullanılacak ağ adresinde bağlantı noktasını belirtir. Değerin 65535'e eşit veya daha küçük olması gerekir. |
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-d, --device | Dize | Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
--Etkinleştirmek | Dize | Ara sunucunun etkinleştirilip etkinleştirilmeymeyeceğini belirtir. veya --disable ayarlamanız --enable gerekir. |
--Devre dışı bırakmak | Dize | Ara sunucunun devre dışı bırakılıp bırakılmayacağını belirtir. veya --disable ayarlamanız --enable gerekir. |
-n, --no-proxy-addresses | Dize | Ara sunucu bağlantısı için cihazın kaçınması gereken boşlukla ayrılmış ağ adresleri dizisini belirtir. |
-p, --password | Dize | Proxy kimlik doğrulaması için parolayı belirtir Yalnızca temel kimlik doğrulaması için kullanılır. Maksimum uzunluk: 64 karakter. |
-u, --username | Dize | Proxy kimlik doğrulaması için kullanıcı adını belirtir. Yalnızca temel kimlik doğrulaması için kullanılır. Maksimum uzunluk: 64 karakter. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device network proxy apply --address contoso.com --authentication anonymous --port 8080 --enable
----------- ------- ----- ------------------ ----------------
Address Enabled Port AuthenticationType NoProxyAddresses
=============================================================
contoso.com True 8080 anonymous
----------- ------- ----- ------------------ ----------------
proxy silme
Bağlı cihazda ara sunucu bağlantısını siler.
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-d, --device | Dize | Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device network proxy delete
proxy gösterisi
Bağlı cihazda ara sunucu bağlantısını gösterir.
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-d, --device | Dize | Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device network proxy show
----------- ------- ----- ------------------ ----------------
Address Enabled Port AuthenticationType NoProxyAddresses
=============================================================
contoso.com True 8080 anonymous
----------- ------- ----- ------------------ ----------------
ağ show-diagnostics
Bağlı cihazdaki bir veya tüm Wi-Fi ağları için tanılamayı gösterir.
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-d, --device | Dize | Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
-n, --network | Tamsayı | Tanılamanın gösterildiği Wi-Fi ağının kimliğini belirtir. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device network show-diagnostics
------------------------- --------- ----- ------------- --------------- --------
Timestamp NetworkId Ssid ConfigState ConnectionState Error
================================================================================
2021-06-16T20:51:29+00:00 0 <value> temp-disabled disconnected WrongKey
------------------------- --------- ----- ------------- --------------- --------
ağ show-status
Bağlı cihazın ağ durumunu gösterir.
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-d, --device | Dize | Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device network show-status
--------------------------- --------------- -----
DeviceAuthenticationIsReady NetworkTimeSync Proxy
=================================================
True complete ready
--------------------------- --------------- -----
ağ güncelleştirme arabirimi
Cihazın Ethernet ağ arabirimini Güncelleştirmeler. Cihazın MAC adresini ayarlama hakkında daha fazla bilgi için bkz. Cihazı Ethernet için yapılandırma.
Not
Bu komut, Ethernet eth0
bağlantılarını yapılandırmak için desteklenir. veya azspheresvc
wlan0
yapılandırdığınızda lo
bir hata döndürülür.
Gerekli parametreler
Parametre | Türü | Açıklama |
---|---|---|
--hardware-address | Dize | Cihaz için ayarlanacağı donanım adresini şu biçimlerden birinde belirtir: AA:BB:33:DD:EE:FF veya aa:bb:33:dd:ee:ff . |
--Arabirim Veya --interface-name [Retiring] |
Dize | Yapılandırılan arabirimin adını belirtir. Ekli cihazın ağ arabirimlerinin ayrıntılarını görüntülemek için azsphere device network list-interfaces komutunu çalıştırın. Bağımsız --interface-name değişken kaldırılacak ve gelecek bir sürümde kaldırılacaktır. Daha fazla bilgi için bkz. Azure Sphere CLI'da önemli değişiklikler (özellikler kullanımdan kaldırılıyor). |
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-d, --device | Dize | Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device network update-interface --interface eth0 --hardware-address ba:98:76:54:32:10
Kurtarmak
Cihazdaki sistem yazılımının yerini alır.
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-d, --device | Dize | Birden çok cihaz eklendiğinde komutunun çalıştırılacak cihazı belirtir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Cihazın kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtin. |
-c, --capability | Dize | Kurtarma sırasında cihaza uygulanacak cihaz yetenek görüntüsünü belirtir. |
-i, --images | Dize | Cihaza yazacak görüntü paketlerini içeren klasörün yolunu belirtir. Varsayılan olarak kurtarma, bu bayrakla alternatif bir yol sağlanmadığı sürece SDK'daki görüntüleri kullanır. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
Örnek 1:
azsphere device recover
Downloading recovery images...
Download complete.
Starting device recovery. Please note that this may take up to 10 minutes.
Board found. Sending recovery bootloader.
Erasing flash.
Sending 17 images. (5443272 bytes to send)
Sent 1 of 17 images. (5440896 of 5443272 bytes remaining)
Sent 2 of 17 images. (5414844 of 5443272 bytes remaining)
Sent 3 of 17 images. (5311892 of 5443272 bytes remaining)
Sent 4 of 17 images. (5311500 of 5443272 bytes remaining)
Sent 5 of 17 images. (5041520 of 5443272 bytes remaining)
Sent 6 of 17 images. (5024908 of 5443272 bytes remaining)
Sent 7 of 17 images. (4994856 of 5443272 bytes remaining)
Sent 8 of 17 images. (2397456 of 5443272 bytes remaining)
Sent 9 of 17 images. (885796 of 5443272 bytes remaining)
Sent 10 of 17 images. (861220 of 5443272 bytes remaining)
Sent 11 of 17 images. (758608 of 5443272 bytes remaining)
Sent 12 of 17 images. (135796 of 5443272 bytes remaining)
Sent 13 of 17 images. (70048 of 5443272 bytes remaining)
Sent 14 of 17 images. (41164 of 5443272 bytes remaining)
Sent 15 of 17 images. (32768 of 5443272 bytes remaining)
Sent 16 of 17 images. (16384 of 5443272 bytes remaining)
Sent 17 of 17 images. (0 of 5443272 bytes remaining)
Finished writing images; rebooting board.
Device ID: 352FE1F59E40EF8A9266415E81AF32B5B07D8F2BBD6B5650CEF4A70B86C7FCBC70B129A41FBC6D02F8BB4AAABC52CD5740C85427D205E46A166B7E41135EB968
Device recovered successfully.
Örnek 2:
azsphere device recover --capability "C:\Users\capability file\capability_352FE1F_5.bin"
Downloading recovery images...
Download complete.
Starting device recovery. Please note that this may take up to 10 minutes.
Board found. Sending recovery bootloader.
Erasing flash.
Sending 16 images. (5474668 bytes to send)
Sent 1 of 16 images. (5447384 of 5474668 bytes remaining)
Sent 2 of 16 images. (5343788 of 5474668 bytes remaining)
Sent 3 of 16 images. (5343396 of 5474668 bytes remaining)
Sent 4 of 16 images. (5073416 of 5474668 bytes remaining)
Sent 5 of 16 images. (5056612 of 5474668 bytes remaining)
Sent 6 of 16 images. (5026240 of 5474668 bytes remaining)
Sent 7 of 16 images. (2479376 of 5474668 bytes remaining)
Sent 8 of 16 images. (889892 of 5474668 bytes remaining)
Sent 9 of 16 images. (865316 of 5474668 bytes remaining)
Sent 10 of 16 images. (754512 of 5474668 bytes remaining)
Sent 11 of 16 images. (135796 of 5474668 bytes remaining)
Sent 12 of 16 images. (70048 of 5474668 bytes remaining)
Sent 13 of 16 images. (41164 of 5474668 bytes remaining)
Sent 14 of 16 images. (32768 of 5474668 bytes remaining)
Sent 15 of 16 images. (16384 of 5474668 bytes remaining)
Sent 16 of 16 images. (0 of 5474668 bytes remaining)
Finished writing images; rebooting board.
Device ID: 352FE1F59E40EF8A9266415E81AF32B5B07D8F2BBD6B5650CEF4A70B86C7FCBC70B129A41FBC6D02F8BB4AAABC52CD5740C85427D205E46A166B7E41135EB968
Device recovered successfully.
yeniden tarama iliştirildi
Tüm FTDI bağlantı noktalarının güç çevrimini yaparak ekli cihazları yeniden tarar ve ekli cihazların toplam sayısını görüntüler. Windows'ta cihaz bağlantısı sorunlarını giderirken bu komutu kullanın. Bu komut yalnızca Windows üzerinde çalışır.
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device rescan-attached
-----------
Count
===========
2
-----------
Yeni -den başlatın
Bağlı cihazı yeniden başlatır.
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-d, --device | Dize | Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device restart
Restarting device.
Device restarted successfully.
Göster
Azure Sphere kiracınızdaki ekli bir cihazın ayrıntılarını görüntüler.
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-d, --device | Dize | Komutun çalıştırıldığı cihazı belirtir. Bu parametre, birden çok cihaz eklendiğinde veya hiçbir cihaz bağlı olmadığında gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı olmayan bir cihaz için cihaz kimliği sağlayabilir veya bağlı bir cihazın IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
-t, --tenant | GUID veya ad | Bu işlemi gerçekleştirecek kiracıyı belirtir. Varsayılan seçili kiracıyı geçersiz kılar. Kiracı kimliğini veya kiracı adını belirtebilirsiniz. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device show
-------------------------------------------------------------------------------------------------------------------------------- ------------------------------------ -------- ------------------------------------ ------------------------------------
DeviceId TenantId ChipSku ProductId DeviceGroupId
========================================================================================================================================================================================================================================================
352FE1F59E40EF8A9266415E81AF32B5B07D8F2BBD6B5650CEF4A70B86C7FCBC70B129A41FBC6D02F8BB4AAABC52CD5740C85427D205E46A166B7E41135EB968 a323c263-2aa3-2559-aabb-a3fc32631900 MT3620AN 6f52bead-700d-4289-bdc2-2f11f774270e 7f860cc1-4949-4000-a541-9a988ba4c3cd
-------------------------------------------------------------------------------------------------------------------------------- ------------------------------------ -------- ------------------------------------ ------------------------------------
Bu komut için görüntülenen çıkışı özelleştirmek için parametresini kullanabilirsiniz --query
. Daha fazla bilgi için bkz. SORGU CLI komut çıkışı.
Aşağıdaki örnekte yalnızca Cihaz Kimliği ve Ürün Kimliği'ni seçme gösterilmektedir:
azsphere device show --device 352FE1F59E40EF8A9266415E81AF32B5B07D8F2BBD6B5650CEF4A70B86C7FCBC70B129A41FBC6D02F8BB4AAABC52CD5740C85427D205E46A166B7E41135EB968 --query '{DeviceId:deviceId, ProductId:productId}'
-------------------------------------------------------------------------------------------------------------------------------- ------------------------------------
DeviceId ProductId
=====================================================================================================================================================================
352FE1F59E40EF8A9266415E81AF32B5B07D8F2BBD6B5650CEF4A70B86C7FCBC70B129A41FBC6D02F8BB4AAABC52CD5740C85427D205E46A166B7E41135EB968 6f52bead-700d-4289-bdc2-2f11f774270e
-------------------------------------------------------------------------------------------------------------------------------- ------------------------------------
show-attached
Bağlı cihaz hakkındaki bilgileri cihazın kendisinden görüntüler. Bu ayrıntılar, Azure Sphere Güvenlik Hizmeti'nin cihaz için depolayanlardan farklıdır.
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-d, --device | Dize | Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device show-attached
Device ID: 352fe1f59e40ef8a9266415e81af32b5b07d8f2bbd6b5650cef4a70b86c7fcbc70b129a41fbc6d02f8bb4aaabc52cd5740c85427d205e46a166b7e41135eb968
IP address: 192.128.48.1
Connection path: 21143
show-deployment-status
Cihaz için uygulama ve işletim sistemi güncelleştirmelerinin dağıtım durumunu görüntüler.
Cihazınızın hangi Azure Sphere işletim sistemi sürümünü çalıştırdığını veya geçerli dağıtım güncelleştirmesinin tamamlanıp tamamlanmadığını öğrenmek için bu komutu kullanın.
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-d, --device | Dize | Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
-t, --tenant | GUID veya ad | Bu işlemi gerçekleştirecek kiracıyı belirtir. Varsayılan seçili kiracıyı geçersiz kılar. Kiracı kimliğini veya kiracı adını belirtebilirsiniz. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device show-deployment-status
Your device is running Azure Sphere OS version <version-number>.
The Azure Sphere Security Service is targeting this device with Azure Sphere OS version <version-number>.
Your device has the expected version of the Azure Sphere OS: <version-number>.
Bu örnekte, <sürüm-numarası> geçerli işletim sistemi sürümünü temsil eder.
show-count
Geçerli kiracıdaki cihaz sayısını görüntüler.
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-t, --tenant | GUID veya ad | Bu işlemi gerçekleştirecek kiracıyı belirtir. Varsayılan seçili kiracıyı geçersiz kılar. Kiracı kimliğini veya kiracı adını belirtebilirsiniz. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device show-count
------
Result
======
2
------
show-os-version
Bağlı cihazda geçerli işletim sistemi sürümünü görüntüler.
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-d, --device | Dize | Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device show-os-version
Your device is running Azure Sphere OS version <version-number>
Bu örnekte, <sürüm-numarası> geçerli işletim sistemi sürümünü temsil eder.
dışarıdan yükleme
Cihazda uygulamayı yönetir.
Bazı dışarıdan yükleme seçenekleri, cihaz DeviceComplete üretim durumuna geçtikten sonra ek özellikler gerektirir. fieldServicing özelliği, geçici üretim imzalı görüntüleri dağıtmanıza ve silmenize ve kalıcı üretim imzalı görüntüler dağıtmanıza olanak tanır. appDevelopment özelliği, hem üretim imzalı hem de SDK imzalı görüntüleri dağıtmanıza ve silmenize olanak tanır.
Işlem | Açıklama |
---|---|
Silmek | Geçerli uygulamayı cihazdan siler. |
Dağıtmak | Cihaza bir uygulama yükler. |
set-deployment-timeout | Dağıtım zaman aşımı süresini saniye cinsinden ayarlar. |
show-deployment-timeout | Dağıtım zaman aşımı süresini saniye cinsinden gösterir. |
, , stop
show-status
ve show-quota
parametrelerinin start
azsphere cihaz uygulaması komutuna taşındığını unutmayın.
dışarıdan yükleme silme
Uygulamaları cihazdan siler.
Bu komut yalnızca appDevelopment cihaz özelliği yapılandırıldığında kullanılabilir.
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-i, --component-id | GUID | Cihazdan silinecek uygulamanın kimliğini belirtir. Atlanırsa tüm uygulamaları siler. |
-d, --device | Dize | Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device sideload delete
Component '54acba7c-7719-461a-89db-49c807e0fa4d' deleted.
dışarıdan yükleme dağıtımı
Bir uygulamayı ekli cihaza yükler ve uygulamayı başlatır.
Uygulama bildirimi zaten cihazda olan bir uygulama tarafından kullanılmakta olan bir kaynağı isterse bu komut başarısız olur. Bu durumda azsphere device sideload delete komutunu kullanarak mevcut uygulamayı silin ve dışarıdan yüklemeyi yeniden deneyin. azsphere device sideload delete komutu hem üst düzey uygulamaları hem de gerçek zamanlı uygulamaları siler. Bir uygulamayı silmek ve diğerini bırakmak için silinecek uygulamanın bileşen kimliğini belirtin.
Aynı komut hem üst düzey uygulamaları hem de gerçek zamanlı özellikli uygulamaları dağıtmak için kullanılır.
Not
Çevre birimleri kullanan yeni bir uygulama yüklendiğinde ve aşağıdaki koşullar karşılandığında cihaz yeniden başlatma tetiklenir:
- Cihazın üretim durumu DeviceComplete olarak ayarlanır.
- appDevelopment özelliği cihazda yok. Daha fazla bilgi için bkz . Çevre birimi yapılandırma kilitleme.
Bir cihaz yeniden başlatma başlatılırsa, yeniden başlatma tamamlanana ve cihaz yanıt verene kadar bekleyin.
Gerekli parametreler
Parametre | Türü | Açıklama |
---|---|---|
-p, --image-package | Dize | Cihaza yüklenemiyor görüntü paketinin yolunu ve dosya adını belirtir. |
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-d, --device | Dize | Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
-m, --manual-start | Boolean | Uygulamayı yükledikten sonra otomatik olarak başlatılmaması için belirtir. |
--Kuvvet | Boolean | Artık desteklenmeyebilecek bir Beta API kullanan bir görüntünün dağıtımını zorlar. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device sideload deploy --image-package C:\Users\LocalSamples\HelloWorld\HelloWorld_HighLevelApp\out\ARM-Debug\HelloWorld_HighLevelApp.imagepackage
Deploying 'C:\Users\LocalSamples\HelloWorld\HelloWorld_HighLevelApp\out\ARM-Debug\HelloWorld_HighLevelApp.imagepackage' to the attached device.
Image package 'C:\Users\LocalSamples\HelloWorld\HelloWorld_HighLevelApp\out\ARM-Debug\HelloWorld_HighLevelApp.imagepackage' has been deployed to the attached device.
dışarıdan yükleme kümesi dağıtımı-zaman aşımı
Cihazdaki görüntüleri dışarıdan yüklemek için dağıtım zaman aşımı değerini saniye cinsinden ayarlar.
Gerekli parametreler
Parametre | Türü | Açıklama |
---|---|---|
-v, --value | Tamsayı | Dışarıdan yükleme komutunun zaman aşımına uğraması için süreyi saniye cinsinden belirtir. Değer pozitif bir tamsayı olmalıdır. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device sideload set-deployment-timeout --value 60
------------------
Deployment timeout
==================
60
------------------
dışarıdan yükleme show-deployment-timeout
Cihazdaki görüntüleri dışarıdan yüklemek için geçerli dağıtım zaman aşımı değerini saniye cinsinden görüntüler.
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device sideload show-deployment-timeout
------------------
Deployment timeout
==================
60
------------------
Güncelleştirme
Cihazı Azure Sphere kiracınızda farklı bir cihaz grubuna taşır.
Üründe oluşturduğunuz cihaz gruplarına ek olarak, bir ürün oluşturulduğunda beş varsayılan cihaz grubu eklenir:
- Geliştirme: Yalnızca sistem yazılım güncelleştirmelerini kabul eder. Uygulama güncelleştirmelerini kabul etmez.
- Alan Testi: Azure Sphere Güvenlik Hizmeti'nden gelen tüm güncelleştirmeleri kabul eder.
- Üretim: Azure Sphere Güvenlik Hizmeti'nden gelen tüm güncelleştirmeleri kabul eder.
- Üretim İşletim Sistemi Değerlendirmesi: Azure Sphere Güvenlik Hizmeti'nden gelen tüm güncelleştirmeleri kabul eder.
- Alan Testi İşletim Sistemi Değerlendirmesi: Azure Sphere Güvenlik Hizmeti'nden gelen tüm güncelleştirmeleri kabul eder.
Dağıtımda yer alan temel öğeler hakkında daha fazla bilgi için bkz . Dağıtım temelleri.
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-g, --device-group | GUID veya ad | Cihazın taşındığı cihaz grubunu belirtir. Cihaz grubu kimliğini veya cihaz grubu adını belirtebilirsiniz. Cihaz grubu adını kullanmak için hem ürün adını hem de cihaz grubu adını <product-name/device-group-name> biçiminde sağlamanız gerekir. |
-d, --device | Dize | Komutun çalıştırıldığı cihazı belirtir. Bu parametre, birden çok cihaz eklendiğinde veya hiçbir cihaz bağlı olmadığında gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı olmayan bir cihaz için cihaz kimliği sağlayabilir veya bağlı bir cihazın IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
-t, --tenant | GUID veya ad | Bu işlemi gerçekleştirecek kiracıyı belirtir. Varsayılan seçili kiracıyı geçersiz kılar. Kiracı kimliğini veya kiracı adını belirtebilirsiniz. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device update --device-group AW100/Marketing
------------------------------------------------------------------------------------------------------ ------------------------------------ -------- ------------------------------------ ------------------------------------
DeviceId TenantId ChipSku ProductId DeviceGroupId
==============================================================================================================================================================================================================================
352FE1F59E40EF8A9266415E81AF32B5B07D8F2BBD6B5650CEF4A70B86C7FCBC70B129A41FBC6D02F8BB4AAABC52CD5740C85 a323c263-2aa3-2559-aabb-a3fc32631900 MT3620AN 6f52bead-700d-4289-bdc2-2f11f774270e 7f860cc1-4949-4000-a541-9a988ba4c3cd
427D205E46A166B7E41135EB968
------------------------------------------------------------------------------------------------------ ------------------------------------ -------- ------------------------------------ ------------------------------------
Bu komut için görüntülenen çıkışı özelleştirmek için parametresini kullanabilirsiniz --query
. Daha fazla bilgi için bkz. SORGU CLI komut çıkışı.
Aşağıdaki örnekte yalnızca Cihaz Kimliği ve Ürün Kimliği'ni seçme gösterilmektedir:
azsphere device update --device-group AW100/Marketing --query '{DeviceId:deviceId, ProductId:productId}'
-------------------------------------------------------------------------------------------------------------------------------- ------------------------------------
DeviceId ProductId
=====================================================================================================================================================================
352FE1F59E40EF8A9266415E81AF32B5B07D8F2BBD6B5650CEF4A70B86C7FCBC70B129A41FBC6D02F8BB4AAABC52CD5740C85427D205E46A166B7E41135EB968 6f52bead-700d-4289-bdc2-2f11f774270e
-------------------------------------------------------------------------------------------------------------------------------- ------------------------------------
Wifi
Bağlı cihaz için Wi-Fi yapılandırmalarını yönetir.
Cihazı bir Wi-Fi ağında kullanmak için ağ hakkında bilgi eklemeniz ve cihazda ağı etkinleştirmeniz gerekir. SSID'lere ASCII olmayan karakterler girebilseniz de , azsphere bunları düzgün görüntülemez.
Uygulamanız Wi-Fi yapılandırma API'sini kullanıyorsa, uygulamanın app_manifest.json dosyasına WifiConfig özelliğini de eklemeniz gerekir.
Işlem | Açıklama |
---|---|
Ekle | Kablosuz ağın ayrıntılarını cihaza ekler. |
Devre dışı bırakmak | Cihazda kablosuz ağı devre dışı bırakır. |
Etkinleştirmek | Cihazda kablosuz ağ etkinleştirir. |
Unutma | Kablosuz ağın ayrıntılarını cihazdan kaldırır. |
Liste | Cihaz için geçerli Wi-Fi yapılandırmasını Listeler. |
yeniden yükleme yapılandırması | Cihazı yapılandırma Wi-Fi yeniden yükler. |
Tarama | Kullanılabilir ağları tarar. |
Göster | Wi-Fi yapılandırmasının ayrıntılarını görüntüler. |
show-status | Kablosuz arabirimin durumunu görüntüler. |
wifi ekle
Ekli cihaza bir Wi-Fi ağının ayrıntılarını ekler.
Bir cihazın birden çok Wi-Fi bağlantısı olabilir. SSID'lere ASCII olmayan karakterler girebilseniz de , azsphere bunları düzgün görüntülemez.
Gizli SSID'lere bağlanmak için parametresini ekleyebilirsiniz --targeted-scan
. Daha fazla bilgi için bkz. Azure Sphere'ı Wi-Fi'ye bağlama.
Gerekli parametreler
Parametre | Türü | Açıklama |
---|---|---|
-s, --ssid | Dize | Ağın SSID'sini belirtir. Ağ SSID'leri büyük/küçük harfe duyarlıdır. |
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
--client-cert-id | Dize | [EAP-TLS] İstemci sertifikasını tanımlayan tanımlayıcıyı (en fazla 16 karakter) belirtir (hem ortak hem de özel anahtarı içerir). EAP-TLS ağı ayarlamak için gereklidir. |
--client-id <user@domain> | Dize | [EAP-TLS] Ağın RADIUS sunucusu tarafından kimlik doğrulaması için tanınan kimliği belirtir. Bazı EAP-TLS ağları için gereklidir. |
--config-name | Dize | Ağ yapılandırmasının adını belirten bir dize (en çok 16 karakter) belirtir. |
-d, --device | Dize | Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
--root-ca-cert-id | Dize | [EAP-tLS] Cihazın sunucunun kimliğini doğruladığı EAP-TLS ağları için sunucunun kök CA sertifikasını tanımlayan tanımlayıcıyı (en fazla 16 karakter) belirtir. |
--targeted-scan | Boolean | Yayın yapılmadığında veya ağ tıkanıklığı tarafından gizlendiğinde bile bir ağa bağlanmaya çalışır. |
-p, --psk | Dize | Yeni ağ için WPA/WPA2 anahtarını belirtir. SSID'yi açık ağ olarak eklemek için atla. Anahtarınız bir ve işareti (&) içeriyorsa, anahtarı tırnak içine alın. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device wifi add --ssid MyNetwork --psk MyPassword
Successfully added network:
----- -------- ------------------ --------------- ------------- ------------
ID SSID ConfigurationState ConnectionState SecurityState TargetedScan
============================================================================
1 MyNetwork enabled unknown psk False
----- -------- ------------------ --------------- ------------- ------------
Ağ SSID'sinde veya anahtarında eklenmiş boşluklar veya bir ve işareti varsa, SSID veya anahtarı tek tırnak içine alın. SSID veya anahtar bir tırnak işareti içeriyorsa, tırnak işaretinden kaçmak için ters eğik çizgi kullanın. Bir değerin parçasıysa ters eğik çizgilerden kaçış yapılması gerekmez. Daha fazla bilgi için bkz . Tırnak işaretleri ve kaçış karakterleri. Örneğin:
azsphere device wifi add --ssid "New SSID" --psk "key \'value\' with quotes"
wifi devre dışı bırak
Bağlı cihazda bir Wi-Fi ağını devre dışı bırakır.
Gerekli parametreler
Parametre | Türü | Açıklama |
---|---|---|
-i, --id | Tamsayı | Devre dışı bırakacak ağın kimliğini belirtir. |
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-d, --device | Dize | Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device wifi disable --id 0
Successfully disabled network:
----- -------- ------------------ --------------- ------------- ------------
ID SSID ConfigurationState ConnectionState SecurityState TargetedScan
============================================================================
0 MyNetwork disabled disconnected psk False
----- -------- ------------------ --------------- ------------- ------------
wifi etkinleştirme
Bağlı cihazda bir Wi-Fi ağı etkinleştirir.
Her ikisi de aralık içindeyse bir ağdan diğerine geçmek için, yeni ağı etkinleştirmeden önce bağlı olan ağı devre dışı bırakın.
Gerekli parametreler
Parametre | Türü | Açıklama |
---|---|---|
-i, --id | Tamsayı | Etkinleştirecek ağın kimliğini belirtir. |
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-d, --device | Dize | Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device wifi enable --id 0
Successfully enabled network:
----- -------- ------------------ --------------- ------------- ------------
ID SSID ConfigurationState ConnectionState SecurityState TargetedScan
============================================================================
0 MyNetwork enabled disconnected psk False
----- -------- ------------------ --------------- ------------- ------------
wifi unutma
Bağlı cihazdan bir Wi-Fi ağının ayrıntılarını kaldırır.
Gerekli parametreler
Parametre | Türü | Açıklama |
---|---|---|
-i, --id | Tamsayı | Silinecek ağın kimliğini belirtir. |
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-d, --device | Dize | Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device wifi forget --id 0
Successfully forgotten network.
wifi listesi
Bağlı cihaz için geçerli Wi-Fi yapılandırmasını Listeler.
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-d, --device | Dize | Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device wifi list
----- --------- ------------------ --------------- ------------- ------------
ID SSID ConfigurationState ConnectionState SecurityState TargetedScan
=============================================================================
0 MyNetwork1 enabled connected psk False
----- --------- ------------------ --------------- ------------- ------------
1 MyNetwork2 enabled disconnected psk False
----- --------- ------------------ --------------- ------------- ------------
2 MyNetwork3 enabled disconnected eaptls False
----- --------- ------------------ --------------- ------------- ------------
wifi yeniden yükleme yapılandırması
ekli cihazda Wi-Fi ağ yapılandırmasını yeniden yükler. EAP-TLS ağlarının sertifika deposunun en son içeriğini kullandığından emin olmak için bir sertifika (azsphere cihaz sertifikası) ekledikten veya kaldırdıktan sonra bu komutu kullanın.
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-d, --device | Dize | Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device wifi reload-config
Wi-Fi configuration was successfully reloaded.
wifi taraması
Ekli cihazda görünen kullanılabilir Wi-Fi ağları tarayın. Komut en fazla 64 Wi-Fi ağı döndürür, ancak görüntülenen Wi-Fi ağlarının sayısı, aralıktaki erişim noktalarının yoğunluğu gibi çevresel faktörlerle sınırlı olabilir.
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-d, --device | Dize | Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device wifi scan
----------------- ------------- ----------------- ----------- ---------
SSID SecurityState BSSID SignalLevel Frequency
=======================================================================
MyNetwork0 psk <value> -66 2442
----------------- ------------- ----------------- ----------- ---------
MyNetwork1 psk <value> -75 2442
----------------- ------------- ----------------- ----------- ---------
MyNetwork2 psk <value> -86 2412
----------------- ------------- ----------------- ----------- ---------
wifi gösterisi
Bağlı cihazdaki bir Wi-Fi ağının ayrıntılarını gösterir.
Gerekli parametreler
Parametre | Türü | Açıklama |
---|---|---|
-i, --id | Tamsayı | Gösterilecek ağ yapılandırmasının kimliğini belirtir. |
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-d, --device | Dize | Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device wifi show --id 0
----- --------- ------------------ --------------- ------------- ------------
ID SSID ConfigurationState ConnectionState SecurityState TargetedScan
=============================================================================
0 MyNetwork enabled disconnected psk False
----- --------- ------------------ --------------- ------------- ------------
wifi show-status
Bağlı cihazdaki Wi-Fi arabiriminin durumunu gösterir.
İsteğe bağlı parametreler
Parametre | Türü | Açıklama |
---|---|---|
-d, --device | Dize | Birden çok cihaz eklendiğinde komutun çalıştırıldığı cihazı belirtir. Birden çok cihaz eklendiğinde bu parametre gereklidir. Şu anda bağlı olan cihaz varsayılan olarak kullanılır. Bağlı cihazın cihaz kimliğini, IP adresini veya Yerel Bağlantı Kimliğini belirtebilirsiniz. Azure Sphere CLI, Windows üzerinde birden çok MT3620 cihazını destekler, ancak Linux'ta aynı anda yalnızca bir cihaz bağlayabilirsiniz. Bu nedenle, bu parametre Windows için desteklenir ancak Linux için desteklenmez. Bu parametreyi Linux'ta komutuyla kullanırsanız bir hata döndürülür. |
Genel parametreler
Azure Sphere CLI için aşağıdaki genel parametreler kullanılabilir:
Parametre | Açıklama |
---|---|
--Hata ayıklama | Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırır. Bir hata bulursanız, hata raporu gönderirken bayrağıyla --debug oluşturulan çıkışı sağlayın. |
-h, --help | Komutlar ve bağımsız değişkenleri hakkındaki CLI başvuru bilgilerini yazdırır ve kullanılabilir alt grupları ve komutları listeler. |
--only-show-errors | Yalnızca hataları gösterir ve uyarıları gizler. |
-o, --output | Çıkış biçimini değiştirir. Kullanılabilir çıkış biçimleri json, jsonc (renklendirilmiş JSON), tsv (Sekmeyle Ayrılmış Değerler), tablo (insan tarafından okunabilir ASCII tabloları) ve yaml'dir. CLI varsayılan olarak çıkışlarıdır table . Kullanılabilir çıkış biçimleri hakkında daha fazla bilgi edinmek için bkz. Azure Sphere CLI komutları için çıkış biçimi. |
--Sorgu | Azure Sphere Güvenlik Hizmetleri'nden döndürülen çıkışı filtrelemek için JMESPath sorgu dilini kullanır. Daha fazla bilgi ve örnek için bkz. JMESPath öğreticisi ve Azure CLI komut çıktısını sorgulama . |
--Ayrıntılı | Bir işlem sırasında Azure Sphere'da oluşturulan kaynaklar hakkındaki bilgileri ve diğer yararlı bilgileri yazdırır. Tam hata ayıklama günlükleri için kullanın --debug . |
Not
Azure Sphere klasik CLI kullanıyorsanız, kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. Genel parametreler .
Örnek
azsphere device wifi show-status
----- ------------------ --------------- ------------- --------- ------- ------------- --------- ------------- -----------------
SSID ConfigurationState ConnectionState SecurityState Frequency Mode KeyManagement WpaState IpAddress MacAddress
================================================================================================================================
<value> enabled connected psk 2412 station WPA2-PSK COMPLETED <value> <value>
----- ------------------ --------------- ------------- --------- ------- ------------- --------- ------------- -----------------