Aracılığıyla paylaş


Azure CLI için Azure Sphere uzantısına genel bakış

Azure Sphere'a bağlı cihazları ve bulut dağıtımlarını yönetmeye yönelik komut satırı aracı bir Azure CLI uzantısı olarak dağıtılır.

Azure CLI ve Azure Sphere uzantısını yükleme

Azure CLI için Azure Sphere uzantısını almak için:

  1. Henüz yapmadıysanız Azure CLI'yi yükleyin.

  2. Azure Sphere uzantısını eklemek için aşağıdaki komutu çalıştırın:

    az extension add --name azure-sphere
    

Azure Sphere cihazlarını yönetmek için kullanmak istediğiniz Azure aboneliğinde oturum açmak için Azure CLI ile oturum açmanız gerekir.

Bir uzantı yüklendikten sonra, konumu kabuk değişkeninin $AZURE_EXTENSION_DIR değeri altında bulunur. Bu değişken ayarlanmamışsa, varsayılan olarak değer Linux ve macOS'ta ve %USERPROFILE%\.azure\cliextensions Windows'tadır$HOME/.azure/cliextensions.

Ipucu

Oturum açtıktan sonra Azure hesabınızla ilişkili aboneliklerin listesini görürsünüz. Azure Sphere uzantısının düzgün çalışması için komutunu kullanarak az account set gerekli izinlere sahip aboneliği seçtiğinizden emin olun. Abonelik seçimi hakkında daha fazla bilgi için bkz. Birden çok Azure aboneliği kullanma.

Azure Sphere uzantısını yönetme

Azure CLI uzantılarının yüklü sürümlerini görmek için komutunu kullanın:

az version

Azure Sphere uzantısını en son sürüme güncelleştirmek için şunu kullanın:

az extension update --name azure-sphere

Azure Sphere uzantısını kaldırmak için şunları kullanın:

az extension remove --name azure-sphere

Yaygın Azure Sphere CLI komutları

Windows komut isteminden veya PowerShell'den yazarak az sphere Azure Sphere komutlarını kullanabilirsiniz. Linux'ta herhangi bir komut satırı arabirimini (CLI) kullanabilirsiniz. CLI, bash kabuğu altındaki komutlar için tam sekme tamamlamaya sahiptir.

Bu tabloda bazı yaygın Azure Sphere komutları ve bunların başvuru belgelerine bağlantılar listelenmiştir.

Komut Açıklama
az sphere catalog Kataloğunuzu yönetin.
az sphere ca-certificate Kataloğunuzdaki sertifikaları yönetin.
az sphere deployment Kataloğunuzdaki dağıtımları yönetin.
az sphere device Azure Sphere cihazlarını yönetme.
az sphere device-group Kataloğunuzdaki cihaz gruplarını yönetin.
az sphere image Kataloğunuzdaki görüntüleri yönetin.
az sphere product Kataloğunuzdaki ürünleri yönetin.
az sphere get-support-data Sistem, bulut ve cihaz yapılandırmalarınız hakkında tanılama verileri toplayın.

Azure CLI, , --subscriptionveya --cataloggibi parametreler için varsayılan değerler sağlayarak Azure Sphere CLI komutlarının kullanımını basitleştiren yapılandırma seçeneklerini ayarlamanıza --resource-groupolanak tanır.

Cihaza bağımlı komutlar

Komut, yerel olarak eklenmiş bir Azure Sphere cihazıyla çalışır. Bir cihaz bağlı olmadan komutu denerseniz bir hata alırsınız. Cihaz komutları hakkında daha fazla bilgi için bkz. az sphere device

  • az sphere device claim
  • az sphere device recover
  • az sphere device restart
  • az sphere device show-attached
  • az sphere device show-os-version
  • az sphere device app show-memory-status
  • az sphere device app show-quota
  • az sphere device app show-status
  • az sphere device app start
  • az sphere device app stop
  • az sphere device capability show-attached
  • az sphere device capability update
  • az sphere device certificate add
  • az sphere device certificate delete
  • az sphere device certificate list
  • az sphere device certificate show
  • az sphere device certificate show-quota
  • az sphere device image list-installed
  • az sphere image-package show
  • az sphere device manufacturing-state show
  • az sphere device manufacturing-state update
  • az sphere device network proxy apply
  • az sphere device network proxy delete
  • az sphere device network proxy show
  • az sphere device network disable
  • az sphere device network enable
  • az sphere device network list-firewall-rules
  • az sphere device network list-interfaces
  • az sphere device network show-diagnostics
  • az sphere device network show-status
  • az sphere device network update-interface
  • az sphere device sideload delete
  • az sphere device sideload deploy
  • az sphere device wifi add
  • az sphere device wifi disable
  • az sphere device wifi enable
  • az sphere device wifi forget
  • az sphere device wifi list
  • az sphere device wifi reload-config
  • az sphere device wifi scan
  • az sphere device wifi show
  • az sphere device wifi show-status

Genel olarak kullanılabilir bağımsız değişkenler

Azure Sphere uzantısı için aşağıdaki genel parametreler kullanılabilir:

Parametre Açıklama
--debug Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
--help -h Yardım iletisini gösterir.
--only-show-errors Yalnızca hataları gösterir ve uyarıları gizler.
--output -o Çıkış biçimi. İzin verilen değerler: json, jsonc, none, table, , tsv, yaml. yamlc Varsayılan: json.
--query JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
--subscription : Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.
--verbose Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için kullanın --debug .