Arbeiten mit AWS CloudShell - AWS CloudShell

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Arbeiten mit AWS CloudShell

In diesem Abschnitt wird beschrieben, wie Sie mit unterstützten Anwendungen interagieren AWS CloudShell und bestimmte Aktionen ausführen können.

Sie können vom AWS Management Console und Console Toolbar aus durch die Funktionen der CloudShell Benutzeroberfläche navigieren.

Der folgende Screenshot zeigt mehrere wichtige Funktionen der AWS CloudShell Benutzeroberfläche.

Hauptmerkmale der AWS CloudShell Benutzeroberfläche.
  1. AWS CloudShell Befehlszeilenschnittstelle, mit der Sie Befehle mithilfe Ihrer bevorzugten Shell ausführen. Der aktuelle Shell-Typ wird in der Befehlszeile angezeigt.

  2. Die Terminal-Registerkarte, die angibt, AWS-Region wo gerade ausgeführt AWS CloudShell wird.

  3. Das Aktionsmenü, das Optionen zum Ändern des Bildschirmlayouts, zum Herunterladen und Hochladen von Dateien, zum Neustarten und Löschen Ihres AWS CloudShellAWS CloudShell Home-Verzeichnisses enthält.

    Anmerkung

    Die Download-Option ist nicht verfügbar, wenn Sie CloudShell auf dem starten. Console Toolbar

  4. Die Registerkarte In neuem Browser öffnen, auf der Sie im Vollbildmodus auf Ihre CloudShell Sitzung zugreifen können.

  5. Die Option „Einstellungen“, mit der Sie Ihr Shell-Erlebnis anpassen können.

  6. Die untere Leiste bietet folgende Optionen für:

    • Starten Sie CloudShell über das CloudShellSymbol.

    • Geben Sie Feedback über das Feedback-Symbol. Wählen Sie die Art des Feedbacks aus, das Sie einreichen möchten, fügen Sie Ihre Kommentare hinzu und wählen Sie dann Senden aus.

      • Um Feedback einzureichen CloudShell, wählen Sie eine der folgenden Optionen:

        • Starten Sie CloudShell von der Konsole aus und wählen Sie Feedback aus. Fügen Sie Ihre Kommentare hinzu und wählen Sie dann Senden aus.

        • Wählen Sie CloudShellunten links in der Konsole Feedback aus und wählen Sie dann In neuem Browser-Tab öffnen aus. Console Toolbar Fügen Sie Ihre Kommentare hinzu und wählen Sie dann Absenden.

      Anmerkung

      Die Feedback-Option ist nicht verfügbar, wenn Sie CloudShell am startenConsole Toolbar.

    • Erfahre mehr über unsere Datenschutzrichtlinien und Nutzungsbedingungen und passe deine Cookie-Präferenzen an.

  7. Das Pluszeichen ist ein Dropdownmenü, das Optionen zum Erstellen, Neustarten und Löschen von Umgebungen enthält.

Arbeitet in AWS-Regionen

Der aktuelle AWS-Region Modus, in dem Sie gerade arbeiten, wird als Tab angezeigt.

Hauptmerkmale der AWS CloudShell Benutzeroberfläche.

Sie können eine Region auswählen, in der Sie arbeiten AWS-Region möchten, indem Sie mit der Regionsauswahl eine bestimmte Region auswählen. Nachdem Sie die Regionen geändert haben, wird die Benutzeroberfläche aktualisiert, wenn Ihre Shell-Sitzung eine Verbindung zu einer anderen Computerumgebung herstellt, die in der ausgewählten Region ausgeführt wird.

Wichtig
  • Sie können jeweils AWS-Region bis zu 1 GB persistenten Speicher verwenden. Persistenter Speicher wird in Ihrem Home-Verzeichnis ($HOME) gespeichert. Das bedeutet, dass sich alle persönlichen Dateien, Verzeichnisse, Programme oder Skripts, die in Ihrem Home-Verzeichnis gespeichert sind, alle in einem Verzeichnis befinden AWS-Region. Außerdem unterscheiden sie sich von denen, die sich im Home-Verzeichnis befinden und in einer anderen Region gespeichert sind.

    Die langfristige Aufbewahrung von Dateien im persistenten Speicher wird ebenfalls auf regionaler Basis verwaltet. Weitere Informationen finden Sie unter Persistenter Speicher.

  • Persistenter Speicher ist für AWS CloudShell VPC-Umgebungen nicht verfügbar.

Geben Sie Ihren Standard für AWS-Region an AWS CLI

Sie können Umgebungsvariablen verwenden, um Konfigurationsoptionen und Anmeldeinformationen anzugeben, die für den AWS-Services Zugriff erforderlich sind AWS CLI. Die Umgebungsvariable, die den Standard AWS-Region für Ihre Shell-Sitzung angibt, wird entweder gesetzt, wenn Sie AWS CloudShell von einer bestimmten Region aus starten AWS Management Console oder wenn Sie eine Option in der Regionsauswahl auswählen.

Umgebungsvariablen haben Vorrang vor AWS CLI Anmeldeinformationsdateien, die von aktualisiert werden. aws configure Sie können den aws configure Befehl zum Ändern der Region, die durch die Umgebungsvariable angegeben ist, also nicht ausführen. Um stattdessen die Standardregion für AWS CLI Befehle zu ändern, weisen Sie der AWS_REGION Umgebungsvariablen einen Wert zu. Ersetzen Sie es in den folgenden Beispielen us-east-1 durch die Region, in der Sie sich befinden.

Bash or Zsh
$ export AWS_REGION=us-east-1

Wenn Sie die Umgebungsvariable festlegen, ändert sich der Wert, der verwendet wird, bis Sie entweder Ihre Shell-Sitzung beenden oder die Variable auf einen anderen Wert setzen. Sie können Variablen im Startskript Ihrer Shell festlegen, um die Variablen für future Sitzungen persistent zu machen.

PowerShell
PS C:\> $Env:AWS_REGION="us-east-1"

Wenn Sie an der PowerShell Eingabeaufforderung eine Umgebungsvariable festlegen, speichert die Umgebungsvariable den Wert nur für die Dauer der aktuellen Sitzung. Alternativ können Sie die Variable für alle future PowerShell Sitzungen festlegen, indem Sie die Variable zu Ihrem PowerShell Profil hinzufügen. Weitere Informationen zum Speichern von Umgebungsvariablen finden Sie in der PowerShell Dokumentation.

Um zu bestätigen, dass Sie die Standardregion geändert haben, führen Sie den aws configure list Befehl aus, um die aktuellen AWS CLI Konfigurationsdaten anzuzeigen.

Anmerkung

Bei bestimmten AWS CLI Befehlen können Sie die Standardregion mithilfe der Befehlszeilenoption überschreiben--region. Weitere Informationen finden Sie im AWS Command Line Interface Benutzerhandbuch unter Befehlszeilenoptionen.

Arbeiten mit Dateien und Speicher

Über AWS CloudShell die Benutzeroberfläche können Sie Dateien in die Shell-Umgebung hochladen und Dateien aus der Shell-Umgebung herunterladen. Weitere Informationen zum Herunterladen und Hochladen von Dateien finden Sie unter Erste Schritte mit AWS CloudShell.

Um sicherzustellen, dass alle von Ihnen hinzugefügten Dateien auch nach Ende der Sitzung verfügbar sind, sollten Sie den Unterschied zwischen persistentem und temporärem Speicher kennen.

  • Dauerhafter Speicher: Sie verfügen jeweils über 1 GB persistenten Speicher AWS-Region. Persistenter Speicher befindet sich in Ihrem Home-Verzeichnis.

  • Temporärer Speicher: Temporärer Speicher wird am Ende einer Sitzung wiederverwendet. Temporärer Speicher befindet sich in den Verzeichnissen, die sich außerhalb Ihres Home-Verzeichnisses befinden.

Wichtig

Stellen Sie sicher, dass Sie Dateien, die Sie behalten und für future Shell-Sitzungen verwenden möchten, in Ihrem Home-Verzeichnis belassen. Nehmen wir beispielsweise an, Sie verschieben eine Datei aus Ihrem Home-Verzeichnis, indem Sie den mv Befehl ausführen. Diese Datei wird dann recycelt, wenn die aktuelle Shell-Sitzung endet.

Arbeiten mit Docker

AWS CloudShell unterstützt Docker vollständig ohne Installation oder Konfiguration. Sie können Docker-Container darin definieren, erstellen und ausführen. AWS CloudShell Sie können Docker-basierte Ressourcen wie Lambda-Funktionen, die auf Docker-Containern basieren, über das AWS CDK Toolkit bereitstellen sowie Docker-Container erstellen und diese über die Docker-CLI in Amazon ECR-Repositorys übertragen. Detaillierte Schritte zur Ausführung dieser beiden Bereitstellungen finden Sie in den folgenden Tutorials:

Es gibt bestimmte Einschränkungen und Einschränkungen bei der Verwendung von Docker mit: AWS CloudShell

  • Docker hat begrenzten Speicherplatz in einer Umgebung. Wenn Sie über große Einzelimages oder zu viele bereits vorhandene Docker-Images verfügen, kann dies zu Problemen führen, die Sie möglicherweise daran hindern, zusätzliche Images abzurufen, zu erstellen oder auszuführen. Weitere Informationen zu Docker finden Sie im Docker-Dokumentationsleitfaden.

  • Docker wird nur in bestimmten Regionen unterstützt. Informationen darüber, welche Regionen von Docker unterstützt werden, finden Sie unter Docker-Regionen.

  • Wenn Sie bei der Verwendung von Docker mit auf Probleme stoßen AWS CloudShell, finden Sie im Abschnitt zur Fehlerbehebung dieses Handbuchs Informationen darüber, wie Sie diese Probleme möglicherweise beheben können.