Hur kan jag använda jokertecken för att 'cp' en grupp av filer med AWS CLI

Hur Kan Jag Anvanda Jokertecken For Att Cp En Grupp Av Filer Med Aws Cli



Jokertecken är specialtecken som används i AWS CLI-kommandon som låter användaren skapa specifika mönster i sina kommandon. Kommandot cp används för att kopiera filerna från den lokala katalogen till molnet och vice versa.

Den här guiden kommer att förklara hur man använder jokertecken för att ' cp ” en gruppfil med AWS CLI.

Hur kan jag använda jokertecken för att 'cp' en grupp av filer med AWS CLI?

Öppna ' Terminal ” från det lokala systemet:









Kontrollera om AWS CLI är installerad på systemet genom att använda följande kommando:



aws --version

Om du kör kommandot ovan visas ' aws-cli/2.11.0 ” installerad version av AWS CLI:





Konfigurera AWS med hjälp av IAM-uppgifterna:



aws konfigurera

Klick här för att lära dig hur du konfigurerar AWS CLI.

Leta reda på katalogen där filgruppen är placerad från den lokala datorn:

Gå in i mappen och hitta en grupp filer:

Använd följande AWS CLI-kommando för att ladda upp filerna på S3-hinken:

aws s3 cp / Användare / Lenovo / AWS / Filer 3: // fdxrdfgkhj / prefix / --rekursiv --utesluta 'minapp.html' --omfatta 'fil-prefix*'

Ovanstående kommando kopierar filerna från den lokala katalogen och laddar upp dem till S3-hinken. Jokertecknet här är att det inte kopierar ' minapp.html ' fil:

Besök S3-instrumentpanelen och klicka på ' Hinkar ' sida:

Klicka på hinkens namn för att öppna den:

Gå in i ' prefix/ ' mapp:

Alla filer har kopierats till S3-hinken utom ' minapp.html ” som uteslöts med ett jokertecken:

Gå tillbaka till hinksidan och klicka på ' Tömma ' knapp:

Skriv ' radera permanent ' för att bekräfta raderingen av alla objekt och klicka sedan på ' Tömma ' knapp:

När du har tömt hinken klickar du på ' Utgång ' knapp:

Använd följande kommando för att använda jokertecknet include:

aws s3 cp / Användare / Lenovo / AWS / Filer 3: // fdxrdfgkhj / --rekursiv --utesluta '*' --omfatta 'minapp.html'

Ovanstående kommando har uteslutit allt genom att lägga till en ' * ' till det och bara inkluderar bara ' minapp.html ' fil:

Hinken innehåller endast ' minapp.html ' fil och andra filer har exkluderats:

Den här guiden har förklarat hur man använder jokertecken för att 'cp' en grupp filer med AWS CLI.

Slutsats

För att använda jokertecken för att kopiera en grupp filer med AWS CLI, krävs det att du installerar AWS CLI och sedan konfigurerar det med IAM-uppgifterna. Leta reda på katalogen från det lokala systemet där filerna kommer att kopieras och klistras in i AWS-molnet. Använd AWS CLI med jokertecken för att exkludera eller inkludera de valda filerna från högen. Den här guiden har förklarat hur man använder jokertecken för att 'cp' en grupp filer med AWS CLI.