Table des matières:
Vidéo: Mes 10 meilleurs astuces en ligne de commande linux 2024
L'interface de ligne de commande est essentielle pour travailler avec AWS, en particulier pour un développeur. Vous pouvez utiliser CLI pour effectuer des configurations rapides, déterminer si des appels spécifiques ont fonctionné comme prévu, obtenir des informations d'état, etc. Il n'y a rien de nouveau à propos de CLI.
Après tout, les développeurs ont utilisé l'invite de commande ou la fenêtre de terminal sur les systèmes de bureau pour effectuer diverses tâches pendant des années. En fait, certains développeurs créent de vastes bibliothèques de fichiers et de scripts pour exécuter des tâches courantes dans l'environnement de bureau. L'utilisation de CLI avec AWS est plus ou moins la même, malgré le fait que vous l'utilisiez dans un environnement cloud. Cependant, contrairement à l'invite de commande et à la fenêtre de terminal, vous n'avez pas installé CLI sur votre système par défaut.
Démarrer avec CLI
Le logiciel AWS CLI dépend de Python. Par conséquent, pour installer CLI, vous devez d'abord installer Python. La version actuelle de CLI nécessite que vous ayez l'un des éléments suivants:
- Python 2. 6. 5 ou supérieur
- Python 3. 3 ou supérieur
Installer Anaconda installe également l'utilitaire pip que vous utilisez pour effectuer divers Tâches spécifiques à Python Si vous choisissez de ne pas utiliser Anaconda, vous devrez peut-être installer pip. Cependant, vous pouvez rechercher pip en tapant pip -version et en appuyant sur Entrée à une invite de commande ou dans une fenêtre de terminal. Si pip est présent, vous voyez le numéro de version de pip, l'emplacement et le numéro de version Python.
Une fois que vous savez que Python et pip sont installés, tapez pip install -upgrade awscli et appuyez sur Entrée pour installer CLI. La commande
install
indique à pip d'installer un paquet. L'option
- upgrade
indique à pip de mettre à niveau tous les paquets requis pour prendre en charge CLI. Le mot clé
awscli
indique à pip ce qu'il doit installer, à savoir l'AWS CLI. (Notez qu'Amazon recommande d'utiliser l'option
- utilisateur
, qui installe AWS CLI dans un dossier différent, mais rend également AWS CLI plus difficile d'accès et d'utilisation.)
Après avoir appuyé sur Entrée, pip affiche une série de messages vous indiquant le processus d'installation. Lorsque le processus est terminé, vous revenez à l'invite de commande. À ce stade, CLI est prêt à l'emploi.
Vous voyez des messages d'installation alors que pip fait son travail.Pour vérifier que votre installation fonctionne, tapez aws -version et appuyez sur Entrée. Vous voyez des informations sur AWS CLI. Selon votre configuration, vous pouvez également voir un message d'avertissement concernant l'absence d'association de fichier pour
. py
type de fichier.
Obtention d'informations supplémentaires et aide
Comme avec AWS, CLI est assez complexe dans ses capacités. Il doit être, étant donné que vous pouvez accéder à chaque service AWS en l'utilisant. Il faudrait un livre, ou même deux, consacré à ce sujet pour décrire tout ce que CLI peut faire.
En raison de la complexité de CLI, vous devez savoir comment obtenir de l'aide lorsque vous en avez besoin pour effectuer des tâches spécifiques. Le premier endroit à regarder est sur le site AWS. Ce site vous donne accès à des outils tels qu'une référence CLI et l'accès au forum de la communauté. Le forum communautaire est particulièrement important parce que vous pouvez l'utiliser pour obtenir des réponses à des questions que personne d'autre n'a pensé à poser et des situations spéciales où il semble qu'il y ait un problème dans le comportement de CLI (et il s'avère souvent qu'il y a vraiment un). Le site AWS fournit également des exemples d'utilisation et d'autres informations utiles pour l'utilisation de CLI.
Le deuxième endroit à regarder est AWS lui-même. Tapez aws help sur la ligne de commande et appuyez sur Entrée. Vous voyez la première page d'un écran d'aide multipage. Notez l'entrée
- More -
en bas. Cette entrée vous indique qu'il y a plus d'informations à voir. Appuyez sur la barre d'espace pour le voir.
La commande
aws help
peut vous fournir beaucoup d'informations. Par exemple, si vous voulez connaître un service spécifique, ajoutez ce nom de service à la fin de la commande. Pour en savoir plus sur S3, tapez aws help s3 et appuyez sur Entrée. Vous voyez une liste d'options de commande S3 supplémentaires. Dites que vous voulez en savoir plus sur la configuration de S3. Dans ce cas, vous tapez aws help s3-config et appuyez sur Entrée. L'aide sur la vue d'ensemble de S3 vous fournit cette rubrique d'aide plus détaillée, ce qui vous permet d'effectuer un zoom avant car vous avez besoin de plus d'informations pour effectuer des tâches spécifiques.