Ta mémoire technique
collaborative
Ne perds plus jamais une commande. Recherche, copie et partage tes solutions techniques en quelques secondes.
Configure les credentials AWS (Access Key, Secret, région, format).
aws configure
Crée ou modifie un profil AWS CLI nommé.
aws configure --profile mon-profil
Upload un fichier local vers un bucket S3.
aws s3 cp fichier.txt s3://mon-bucket/chemin/
Synchronise un dossier local avec un bucket S3 (supprime les fichiers orphelins).
aws s3 sync ./dist s3://mon-bucket/ --delete
Synchronise un bucket S3 vers un dossier local.
aws s3 sync s3://mon-bucket/ ./backup/
Supprime un dossier et tout son contenu dans S3.
aws s3 rm s3://mon-bucket/dossier/ --recursive
Supprime un bucket S3 et tous ses objets.
aws s3 rb s3://mon-bucket --force
Supprime définitivement une instance EC2.
aws ec2 terminate-instances --instance-ids i-0123456789abcdef0
Affiche tous les Security Groups du compte.
aws ec2 describe-security-groups --query "SecurityGroups[].[GroupId,GroupName,Description]" --output table
Met à jour le code d'une fonction Lambda depuis un fichier ZIP.
aws lambda update-function-code --function-name ma-fonction --zip-file fileb://fonction.zip
Crée un snapshot de sauvegarde d'une instance RDS.
aws rds create-db-snapshot --db-instance-identifier mon-db --db-snapshot-identifier mon-snapshot-$(date +%Y%m%d)
Authentifie Docker auprès d'Amazon ECR.
aws ecr get-login-password --region eu-west-1 | docker login --username AWS --password-stdin 123456789.dkr.ecr.eu-west-1.amazonaws.com
Affiche tous les groupes de logs CloudWatch.
aws logs describe-log-groups --query "logGroups[].[logGroupName,retentionInDays]" --output table
Top commandes
Explorer par technologie
Des commandes à partager ?
Rejoins la communauté et partage tes solutions avec d'autres développeurs.
Créer mon compte