S3CMD Linux

S3CMD Linux
Linux-operativsystemet er et gratis, åpen kildekode og vennlig grensesnittoperativsystem som er tilgjengelig for alle. Det tilbyr mange kommandoer for å utføre spesifikke handlinger eller arbeid som kreves. Arbeider med Linux -operativsystemet, du vil ha flere forskjellige typer kommandoer for forskjellige handlinger. Disse kommandoene vil hjelpe arbeidet ditt i Linux -systemet. Den administrerer direkte ressursene og maskinvaren til systemet som lagring, minne, CPU osv. Linux -operativsystemet skaper en forbindelse mellom maskinvaren og applikasjonene i systemet som utfører flere operasjoner. Denne artikkelen er en rask oversikt over S3CMD -kommandoene. Her vil vi lede deg gjennom hva S3CMD -kommandoen er, hvordan du bruker og installerer den i Ubuntu, og administrerer S3 -bøttene.

Hva er S3CMD i Linux?

S3CMD er et kommandolinjeverktøy som er ansvarlig for å hente og laste opp dataene, samt opprettholde dataene i forskjellige S3 -skylagring som Amazon S3, Google Cloud Storage, etc. Det er en brukervennlig kommandolinje som er enkel for nybegynnere å lære. Det kan også brukes som et kraftig verktøy for avanserte brukere. Det er en kommandolinje som brukes til å utføre oppgavene som å lage eller fjerne bøtter, kopiere filer fra eller til enkle lagringstjenester som Amazon S3, liste over objektene osv.

Hvordan bruke S3CMD for å administrere objektlagringen

Som nevnt tidligere, er S3CMD en åpen kildekodelinje som kan brukes til en rekke formål, for eksempel å laste opp dataene eller administrere dataene i S3 Amenable Object Storage. Det er en kraftig kommandolinje som er bra for automatisering.

På grunn av S3CMD brukervennlighet, er det et godt valg å administrere objektlagringen på en server. S3CMD er bygget for å koble til enkeltlagring på en gang ved å opprette konfigurasjonsfilene. Disse konfigurasjonsfilene inneholder alle viktige og nødvendige nøkler og detaljer som er nødvendige for å administrere bøttene og filene deres på objektlagringen.

Etter at S3CMD er konfigurert, kan kommandoer brukes til å se hvordan det fungerer. Merk at alle dataene er organisert som bøtter i objektlagringen. Nå går vi over på S3CMD -kommandoene og deres eksempler.

S3CMD -kommandoer

S3CMD -kommandolinje kan utføre og utføre følgende handlinger ved å følge kommandoene. Her er noen handlinger som utføres når du utfører de gitte kommandoene. Vi vil se på noen av S3CMD -kommandoeksemplene og lære hvordan du får tilgang til filene fra S3 -lagring ved hjelp av disse S3CMD -kommandolinjeverktøyene. Disse kommandoene kan også bidra til å laste ned filene eller laste dem opp fra lagringen regelmessig eller i intervaller hvis kommandoene er programmert tidligere.

Hvordan lage en ny bøtte

Når vi ønsker å lage en S3 -bøtte, skal følgende kommando brukes. Når vi ser på kommandoen, må vi merke oss at bøtte -navnet starter med S3: // prefikset. Hvis dette ikke blir brukt, vil du få en feil:

Se følgende utgang når vi kjører den gitte kommandoen:

En ny bøtte som heter “Newbucket” er opprettet i S3 -katalogen. S3CMD -kommandoen registrerer Bucket Creation Time and Date som kan sees når du viser bøttene.

Hvordan liste opp alle bøtter

For å se alle bøttene i kontoen din så vel som filene i en liste, er kommandoen som bør brukes:

Denne kommandos utgang er detaljert basert på antall bøtter og deres filer eller innhold. Se utgangen fra følgende kommando:

Siden vi bare har en bøtte som er "Newbucket" i S3 -katalogen, er den oppført av S3CMD -kommandoen med den respektive tiden og datoen.

Hvordan sette filer i bøtta

Nå som vi opprettet en bøtte, la oss laste opp en fil i bøtta ved hjelp av “Put” -kommandoen. Vi laster opp “Filen.txt ”-filen i S3 -bøtta med følgende kommando:

Her er den faktiske kommandoen:

Siden filen er tom, blir den lastet opp raskt ved å bruke PUT -kommandoen. Følgende er utgangen fra den utførte kommandoen:

Hvordan liste opp en bøtte

For å liste opp bøttene og alle filene i dem, må følgende kommando utføres. Her er den faktiske kommandoen:

Utgangen er som følger:

Hvordan få filer fra en bøtte

For å få eller flytte filene til det lokale systemet fra bøtta, brukes følgende kommandolinje. Se den faktiske kommandoen i følgende:

Utgangen fra kommandoen som brukes er som følger:

Hvordan slette en fil fra en bøtte

Et annet eksempel kan være sletting av filen fra bøtta. For å slette en fil fra en bøtte, er her den nødvendige kommandoen som skal utføres:

Her sletter vi filene fra bøtta. Følgende er utgangen fra kommandoen:

Hvordan slette en bøtte

For å slette en bøtte, er det første du bør gjøre å fjerne alle filene fra den bøtta og tømme den. Ellers vil du få en feil som kan si noe på linjen "bøtta du prøvde å slette er ikke tom". Følgende kommando brukes til å slette en bøtte:

Kontroller eksemplet kommandoen i det følgende:

Se utgangen for den gitte kommandoen. Her kan du se at bøtta blir slettet.

Konklusjon

Denne artikkelen gir en rask oversikt over S3CMD -kommandoer i Linux -operativsystemet. S3CMD -kommandoen i Linux -operativsystemet er et kommandolinjeverktøy som brukes til å hente, flytte eller laste opp dataene, samt opprettholde dataene i forskjellige S3 -skylagring som Amazon S3, Google Cloud Storage, etc. Siden denne artikkelen er designet for å demonstrere S3CMD -kommandoen, lærte vi hva S3CMD er, hvordan man administrerer lagringen ved hjelp av S3CMD, og ​​hva er noen av S3CMD -kommandoene. Mange S3CMD -kommandoeksempler er gitt for en bedre forståelse av S3CMD -kommandolinjen. For å fjerne konseptene dine, kjør eksemplene som er gitt og se resultatene.