Co to jest S3CMD w Linux?
S3CMD to narzędzie wiersza poleceń, które jest odpowiedzialne za pobieranie i przesyłanie danych, a także do utrzymania danych w różnych pamięci S3 Cloud, takich jak Amazon S3, Google Cloud Storage itp. Jest to przyjazny dla użytkownika wiersz poleceń, który jest łatwy dla początkujących. Może być również używany jako potężne narzędzie dla zaawansowanych użytkowników. Jest to wiersz poleceń, który służy do wykonywania zadań, takich jak tworzenie lub usuwanie wiader, kopiowanie plików z lub do prostych usług pamięci masowej, takich jak Amazon S3, wymienianie obiektów itp.
Jak używać S3CMD do zarządzania pamięcią obiektów
Jak wspomniano wcześniej, S3CMD jest wierszem poleceń typu open source, który może być używany do różnych celów, takich jak przesyłanie danych lub zarządzanie danymi w pamięci obiektów S3. Jest to potężny wiersz poleceń, który jest dobry do automatyzacji.
Ze względu na łatwość użycia S3CMD jest dobrym wyborem zarządzania pamięcią obiektów na serwerze. S3CMD jest zbudowany do łączenia się z pojedynczą pamięcią jednocześnie poprzez tworzenie plików konfiguracyjnych. Te pliki konfiguracyjne zawierają wszystkie ważne i niezbędne klucze i szczegóły, które są potrzebne do zarządzania wiadrami i ich plikami w pamięci obiektowej.
Po skonfigurowaniu S3CMD można użyć poleceń, aby zobaczyć, jak to działa. Zauważ, że wszystkie dane są zorganizowane jako wiadra w pamięci obiektowej. Teraz przechodzimy do poleceń S3CMD i ich przykładów.
Polecenia s3cmd
Wiersz poleceń S3CMD może wykonywać i wykonywać następujące działania, postępując zgodnie z poleceniami. Oto niektóre działania, które są wykonywane podczas wykonywania podanych poleceń. Przyjrzymy się niektórym przykładom poleceń S3CMD i dowiemy się, jak uzyskać dostęp do plików z pamięci S3 za pomocą tych narzędzi linii poleceń S3CMD. Polecenia te mogą również pomóc w pobieraniu plików lub przesyłaniu ich z pamięci regularnie lub w odstępach czasu, jeśli polecenia są wcześniej zaprogramowane.
Jak utworzyć nowe wiadro
Kiedy chcemy utworzyć wiadro S3, należy użyć następującego polecenia. Patrząc na polecenie, musimy zauważyć, że nazwa wiadra zaczyna się od prefiks S3: //. Jeśli to nie zostanie zastosowane, otrzymasz błąd:
Zobacz następujące dane wyjściowe, gdy uruchamiamy podane polecenie:
W katalogu S3 powstaje nowe wiadro o nazwie „Newbucket”. Polecenie S3CMD rejestruje czas i datę tworzenia wiader.
Jak wymienić wszystkie wiadra
Aby wyświetlić wszystkie wiadra na koncie, a także pliki na liście, polecenie, które należy użyć, to:
Dane wyjściowe tego polecenia są szczegółowe na podstawie liczby wiader i ich plików lub treści. Patrz wyjście następujące polecenie:
Ponieważ mamy tylko jedno wiadro, które jest „newbucket” w katalogu S3, jest on wymieniony przez polecenie S3CMD z odpowiednią czasem i datą.
Jak umieścić pliki do wiadra
Teraz, gdy utworzyliśmy wiadro, prześlijmy plik w wiadrze za pomocą polecenia „PUT”. Przesłamy „plik.plik txt ”w wiadrze S3 za pomocą następującego polecenia:
Oto faktyczne polecenie:
Ponieważ plik jest pusty, zostanie szybko przesłany za pomocą polecenia Put. Poniżej znajduje się wyjście z wykonanego polecenia:
Jak wymienić wiadro
Aby wymienić wiadra i wszystkie pliki w nich, należy wykonać następujące polecenie. Oto faktyczne polecenie:
Wyjście jest następujące:
Jak uzyskać pliki z wiadra
Aby uzyskać lub przenieść pliki do systemu lokalnego z wiadra, używany jest następujący wiersz polecenia. Zobacz faktyczne polecenie następujące:
Wyjście z użytego polecenia jest następujące:
Jak usunąć plik z wiadra
Innym przykładem może być usunięcie pliku z wiadra. Aby usunąć plik z wiadra, oto wymagane polecenie, które należy wykonać:
Tutaj usuwamy pliki z wiadra. Poniżej znajduje się wyjście z polecenia:
Jak usunąć wiadro
Aby usunąć wiadro, pierwszą rzeczą, którą powinieneś zrobić, to usunąć wszystkie pliki z tego wiadra i opróżnić. W przeciwnym razie otrzymasz błąd, który może powiedzieć coś wzdłuż linii „wiadro, które próbowałeś usunąć, nie jest puste”. Do usunięcia wiadra jest używane następujące polecenie:
Sprawdź przykładowe polecenie następujące:
Zobacz dane wyjściowe dla podanego polecenia. Tutaj widać, że wiadro jest usuwane.
Wniosek
Ten artykuł zawiera szybki przegląd poleceń S3CMD w systemie operacyjnym Linux. Polecenie S3CMD w systemie operacyjnym Linux to narzędzie wiersza poleceń, które służy do pobierania, przenoszenia lub przesyłania danych, a także do utrzymania danych w różnych pamięci chmury S3, takich jak Amazon S3, Google Cloud Storage itp. Ponieważ ten artykuł został zaprojektowany w celu zademonstrowania polecenia S3CMD, dowiedzieliśmy się, czym jest S3CMD, jak zarządzać pamięcią za pomocą S3CMD i jakie są niektóre z poleceń S3CMD. Wiele przykładów poleceń S3CMD podano w celu lepszego zrozumienia wiersza poleceń S3CMD. Aby wyczyścić swoje koncepcje, uruchom podane przykłady i zobacz wyniki.