

 AWS Cloud9 ist für Neukunden nicht mehr verfügbar. Bestehende Kunden von AWS Cloud9 können den Dienst weiterhin wie gewohnt nutzen. [Weitere Informationen](https://aws.amazon.com/blogs/devops/how-to-migrate-from-aws-cloud9-to-aws-ide-toolkits-or-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 Amazon S3-Objekten
<a name="work-with-S3-objects"></a>

Objekte sind die Grundeinheiten, die in Amazon S3 gespeichert sind. Objekte bestehen aus Objekt- und Metadaten.

**Topics**
+ [Hochladen einer Datei in einen Amazon-S3-Bucket](#uploading-s3-object-to-bucket)
+ [Herunterladen eines Amazon S3 Objekts](#downloading-s3-object)
+ [Löschen von Amazon-S3-Objekten](#deleting-s3-object)
+ [Generieren Sie eine vorsignierte URL für ein Amazon-S3-Objekt](#presigned-s3-object)

## Hochladen einer Datei in einen Amazon-S3-Bucket
<a name="uploading-s3-object-to-bucket"></a>

Sie können die Toolkit-Schnittstelle oder einen Befehl verwenden, um eine Datei in einen Bucket hochzuladen 

Beide Methoden ermöglichen es Ihnen, eine Datei aus der Umgebung eines Benutzers hochzuladen und als S3-Objekt in der AWS Cloud zu speichern. Sie können eine Datei in einen Bucket oder in einen Ordner hochladen, der den Inhalt dieses Buckets organisiert.

## Laden Sie eine Datei über die Schnittstelle in einen S3-Bucket hoch


1. In **AWS Explorer**, wählen Sie den**S3**-Knoten, um die Liste der Buckets anzuzeigen.

1. Öffnen Sie das Kontextmenü (rechte Maustaste) für einen Bucket oder einen Ordner in diesem Bucket und wählen Sie dann **Upload File** (Datei hochladen) aus. 
**Hinweis**  
Öffnen Sie mit einem Rechtsklick das Kontextmenü eines S3-Objekts, können Sie **Hochladen zu übergeordnetem Ordner** auswählen. Auf diese Weise können Sie dem Ordner oder Bucket, der die ausgewählte Datei enthält, eine Datei hinzufügen.

1. Wählen Sie im Dateimanager Ihrer Umgebung eine Datei aus, und wählen Sie dann **Upload** (Hochladen) aus.

   Die ausgewählte Datei wird als S3-Objekt in den Bucket oder Ordner hochgeladen. Der Eintrag jedes Objekts beschreibt die Größe des gespeicherten Objekts und wie lange es hochgeladen wurde. Sie können die Liste des Objekts anhalten, um den Pfad, die Größe und den Zeitpunkt der letzten Änderung anzuzeigen.

## Laden Sie die aktuelle Datei mit einem Befehl in einen S3-Bucket hoch


1. Um eine Datei zum Hochladen auszuwählen, wählen Sie die Registerkarte der Datei.

1. Drücken Sie auf **Ctrl\$1P** (Strg\$1P), um den Bereich **Commands** (Befehle) anzuzeigen.

1. Für **Go To Anything (Gehe zu Beliebigem)**, beginnen Sie mit der Eingabe der Phrase `upload file`, um den Befehl `AWS: Upload File` anzuzeigen. Wählen Sie den Befehl aus, wenn er angezeigt wird.

1. Für **Step 1: Select a file to upload** (Schritt 1: Wählen Sie eine Datei zum Hochladen aus) können die ausgewählte Datei auswählen oder nach einer anderen Datei suchen.

1. Für **Step 2: Select an S3 bucket to upload to** (Schritt 2: Wählen Sie einen S3-Bucket zum Hochladen) wählen Sie einen Bucket aus der Liste aus.

   Die ausgewählte Datei wird als S3-Objekt in den Bucket oder Ordner hochgeladen. Der Eintrag jedes Objekts beschreibt die Größe des gespeicherten Objekts und wie lange es hochgeladen wurde. Sie können die Liste des Objekts anhalten, um den Pfad, die Größe und den Zeitpunkt der letzten Änderung anzuzeigen.

## Herunterladen eines Amazon S3 Objekts
<a name="downloading-s3-object"></a>

Sie können Objekte in einem Amazon S3 S3-Bucket aus der AWS Cloud in einen Ordner in Ihrer AWS Cloud9 Umgebung herunterladen.

1. In **AWS Explorer**, wählen Sie den **S3**-Knoten, um die Liste der Buckets anzuzeigen.

1. Öffnen Sie in einem Bucket oder in einem Ordner in einem Bucket das Kontextmenü für ein Objekt (rechte Maustaste) und wählen Sie dann **Download As** (Herunterladen als) aus.

1. Wählen Sie im Dateimanager Ihrer Umgebung einen Zielordner aus, geben Sie einen Dateinamen ein und wählen Sie dann **Download** (Herunterladen) aus.

Nachdem eine Datei heruntergeladen wurde, können Sie sie in AWS Cloud9öffnen.

## Löschen von Amazon-S3-Objekten
<a name="deleting-s3-object"></a>

Sie können ein Objekt permanent löschen, wenn es sich in einem nicht-versionierten Bucket befindet. Bei Versioning-aktivierten Buckets löscht eine Löschanforderung dieses Objekt jedoch nicht dauerhaft. Stattdessen fügt Amazon S3 eine Löschmarkierung im Bucket ein. Weitere Informationen finden Sie unter [Löschen von Objektversionen](https://docs.aws.amazon.com/AmazonS3/latest/userguide/DeletingObjectVersions.html) im *Benutzerhandbuch zu Amazon Simple Storage Service*.

1. In **AWS Explorer**, wählen Sie den **S3**-Knoten, um die Liste der Buckets anzuzeigen.

1. Öffnen Sie in einem Bucket oder einem Ordner in einem Bucket das Kontextmenü für ein Objekt (rechte Maustaste) und wählen Sie dann **Delete** (Löschen) aus.

1. Um die Löschung zu bestätigen, klicken Sie auf **Delete (Löschen)**.

## Generieren Sie eine vorsignierte URL für ein Amazon-S3-Objekt
<a name="presigned-s3-object"></a>

Mit vorsignierten URLs kann ein Objektbesitzer private Amazon-S3-Objekte mit anderen teilen, indem er eine zeitlich begrenzte Berechtigung für den Download der Objekte erteilt. Weitere Informationen finden Sie unter [Freigeben eines Objekts mit einer vorsignierten URL](https://docs.aws.amazon.com/AmazonS3/latest/userguide/ShareObjectPreSignedURL.html) im *Amazon-S3-Benutzerhandbuch*.

1. In **AWS Explorer**, wählen Sie den**S3**-Knoten, um die Liste der Buckets anzuzeigen.

1. Klicken Sie in einem Bucket oder einem Ordner in einem Bucket mit der rechten Maustaste auf ein Objekt und wählen Sie dann **Generate Presigned URL** (Eine vorsignierte URL generieren) aus.

1. Geben Sie im AWS Toolkit-Befehlsbereich die Anzahl der Minuten ein, für die die URL für den Zugriff auf das Objekt verwendet werden kann. Drücken Sie auf **Enter** zur Bestätigung.

   Der Status am unteren Rand der IDE bestätigt, dass die vorsignierte URL für das Objekt in Ihre Zwischenablage kopiert wurde.