S3CMD Linux

S3CMD Linux
Le système d'exploitation Linux est un système d'exploitation d'interface libre, libre et convivial qui est disponible pour tout le monde. Il propose de nombreuses commandes pour exécuter des actions ou des travaux spécifiques qui sont nécessaires. En travaillant avec le système d'exploitation Linux, vous aurez plusieurs types de commandes différents pour diverses actions. Ces commandes aideront votre travail dans le système Linux. Il gère directement les ressources et le matériel du système tels que le stockage, la mémoire, le processeur, etc. Le système d'exploitation Linux crée une connexion entre le matériel et les applications du système qui effectuent plusieurs opérations. Cet article est un aperçu rapide des commandes S3CMD. Ici, nous vous guiderons à travers la commande S3CMD, comment l'utiliser et l'installer dans Ubuntu, et gérer les seaux S3.

Qu'est-ce que S3CMD dans Linux?

S3CMD est un outil de ligne de commande qui est responsable de la récupération et du téléchargement des données ainsi que de la maintenance des données dans divers stockages Cloud S3 tels que Amazon S3, Google Cloud Storage, etc. Il s'agit d'une ligne de commande conviviale qui est facile à apprendre pour les débutants. Il peut également être utilisé comme un outil puissant pour les utilisateurs avancés. Il s'agit d'une ligne de commande qui est utilisée pour exécuter les tâches telles que la création ou la suppression de seaux, la copie de fichiers de ou vers des services de stockage simples tels que Amazon S3, répertoriant les objets, etc.

Comment utiliser S3CMD pour gérer le stockage d'objets

Comme mentionné précédemment, S3CMD est une ligne de commande open source qui peut être utilisée à diverses fins telles que le téléchargement des données ou la gestion des données dans le stockage d'objets S3. C'est une ligne de commande puissante qui est bonne pour l'automatisation.

En raison de la facilité d'utilisation de S3CMD, c'est un bon choix pour gérer le stockage d'objets dans un serveur. S3CMD est conçu pour se connecter à un seul stockage en même temps en créant les fichiers de configuration. Ces fichiers de configuration contiennent toutes les clés et détails importants et nécessaires qui sont nécessaires pour gérer les seaux et leurs fichiers sur le stockage d'objet.

Une fois le S3CMD configuré, les commandes peuvent être utilisées pour voir comment elle fonctionne. Notez que toutes les données sont organisées sous forme de seaux dans le stockage d'objets. Maintenant, nous passons aux commandes S3CMD et à leurs exemples.

Commandes S3CMD

La ligne de commande S3CMD peut effectuer et exécuter les actions suivantes en suivant les commandes. Voici quelques actions qui sont effectuées lors de l'exécution des commandes données. Nous examinerons certains des exemples de commandes S3CMD et apprendrons comment obtenir un accès aux fichiers à partir du stockage S3 à l'aide de ces outils de ligne de commande S3CMD. Ces commandes peuvent également aider à télécharger les fichiers ou à les télécharger à partir du stockage régulièrement ou à intervalles si les commandes sont programmées plus tôt.

Comment créer un nouveau seau

Lorsque nous voulons créer un seau S3, la commande suivante doit être utilisée. En regardant la commande, nous devons prendre note que le nom du seau commence par le préfixe S3: //. Si cela n'est pas appliqué, vous obtiendrez une erreur:

Voir la sortie suivante lorsque nous exécutons la commande donnée:

Un nouveau seau nommé «Newbucket» est créé dans le répertoire S3. La commande S3CMD enregistre l'heure et la date de la création du seau qui peuvent être vues lors de l'énumération des seaux.

Comment énumérer tous les seaux

Pour afficher tous les seaux de votre compte ainsi que les fichiers d'une liste, la commande qui doit être utilisée est:

La sortie de cette commande est détaillée en fonction du nombre de seaux et de leurs fichiers ou contenu. Reportez-vous à la sortie de la commande suivante:

Puisque nous n'avons qu'un seul seau qui est le «Newbucket» dans le répertoire S3, il est répertorié par la commande S3CMD avec l'heure et la date respectives.

Comment mettre des fichiers dans le seau

Maintenant que nous avons créé un godet, laissez-nous télécharger un fichier dans le seau à l'aide de la commande «put». Nous téléchargeons le «fichier.Fichier txt ”dans le seau S3 avec la commande suivante:

Voici la commande réelle:

Étant donné que le fichier est vide, il sera téléchargé rapidement en utilisant la commande put. Ce qui suit est la sortie de la commande exécutée:

Comment répertorier un seau

Pour répertorier les seaux et tous les fichiers en eux, la commande suivante doit être exécutée. Voici la commande réelle:

La sortie est la suivante:

Comment obtenir des fichiers d'un seau

Pour passer ou déplacer les fichiers vers le système local à partir du seau, la ligne de commande suivante est utilisée. Voir la commande réelle dans ce qui suit:

La sortie de la commande utilisée est la suivante:

Comment supprimer un fichier d'un seau

Un autre exemple peut être la suppression du fichier du seau. Pour supprimer un fichier d'un seau, voici la commande requise qui doit être exécutée:

Ici, nous supprimons les fichiers du seau. Ce qui suit est la sortie de la commande:

Comment supprimer un seau

Pour supprimer un seau, la première chose que vous devez faire est de supprimer tous les fichiers de ce seau et de le vider. Sinon, vous obtiendrez une erreur qui pourrait dire quelque chose le long de la ligne de "le seau que vous avez essayé de supprimer n'est pas vide". La commande suivante est utilisée pour supprimer un seau:

Vérifiez l'exemple de commande dans ce qui suit:

Voir la sortie de la commande donnée. Ici, vous pouvez voir que le seau est supprimé.

Conclusion

Cet article donne un aperçu rapide des commandes S3CMD dans le système d'exploitation Linux. La commande S3CMD dans le système d'exploitation Linux est un outil de ligne de commande qui est utilisé pour récupérer, déplacer ou télécharger les données ainsi que pour maintenir les données dans divers stockages Cloud S3 tels qu'Amazon S3, Google Cloud Storage, etc. Puisque cet article est conçu pour démontrer la commande S3CMD, nous avons appris ce qu'est S3CMD, comment gérer le stockage à l'aide de S3CMD, et quelles sont certaines des commandes S3CMD. De nombreux exemples de commande S3CMD sont donnés pour une meilleure compréhension de la ligne de commande S3CMD. Pour effacer vos concepts, exécutez les exemples fournis et voir les résultats.