Agencja interaktywna | Strony WWW | Pozycjonowanie | Social Media

Projektujemy i budujemy strony internetowe, pozyskujemy klientów, zwiększamy sprzedaż i promujemy Twoją markę w sieci Internet.

,

Jak rozpakować plik ZIP na serwerze za pomocą SSH w systemie Linux?

Rozpakowywanie plików w formacie ZIP na serwerze za pomocą SSH jest niezwykle przydatną umiejętnością, szczególnie wtedy, gdy potrzebujesz szybko uzyskać dostęp do zawartości archiwum bez konieczności przenoszenia plików ręcznie. W tym artykule dowiesz się, jak efektywnie i bezpiecznie rozpakować plik ZIP na serwerze przy użyciu protokołu SSH w systemie Linux.

Rozpakowywanie pliku ZIP przy użyciu SSH

Krok 1: Zaloguj się na serwer

Pierwszym krokiem jest zalogowanie się na serwer przy użyciu protokołu SSH. Otwórz terminal i wpisz następującą komendę, podając swoje dane logowania oraz adres hosta:

ssh username@hostname

Krok 2: Przejdź do lokalizacji pliku ZIP

Po zalogowaniu się, użyj polecenia cd, aby przejść do katalogu, w którym znajduje się plik ZIP, który chcesz rozpakować:

cd ścieżka/do/katalogu

Krok 3: Rozpakuj plik ZIP

Aby rozpakować plik ZIP, użyj polecenia unzip, podając nazwę pliku:

unzip nazwa_pliku.zip

Jeśli plik znajduje się w podfolderze, dodaj ścieżkę do folderu wraz z nazwą pliku:

unzip ścieżka/do/folderu/nazwa_pliku.zip

Krok 4: Sprawdź zawartość

Po zakończeniu procesu rozpakowywania, możesz sprawdzić zawartość katalogu, aby upewnić się, że pliki zostały poprawnie rozpakowane:

ls

Przydatne polecenia przy rozpakowywaniu archiwum ZUP w SSH

Polecenie unzip:

unzip nazwa_pliku.zip

Polecenie unzip z określeniem ścieżki docelowej:

unzip nazwa_pliku.zip -d ścieżka/do/katalogu_docelowego

Polecenie unzip do wyłącznie rozpakowania wybranych plików:

unzip nazwa_pliku.zip nazwa_pliku1 nazwa_pliku2

Polecenie unzip w trybie cichym (bez wyjścia na ekran):

unzip -q nazwa_pliku.zip

Polecenie unzip z wymuszonym nadpisywaniem plików:

unzip -o nazwa_pliku.zip

Polecenie unzip z wylistowaniem zawartości bez rozpakowywania:

unzip -l nazwa_pliku.zip

Polecenie 7z (z pakiety zewnętrznego narzędzia 7-Zip):

7z x nazwa_pliku.zip

Polecenie tar do rozpakowywania pliku .tar.gz:

tar -xvf nazwa_pliku.tar.gz

Polecenie gunzip do rozpakowywania pliku .gz:

gunzip nazwa_pliku.gz

Polecenie p7zip (z pakiety zewnętrznego narzędzia p7zip):

p7zip -d nazwa_pliku.7z

Często zadawane pytania

1. Czy mogę rozpakować całą zawartość archiwum ZIP na raz?

Tak, używając polecenia unzip, możesz rozpakować całą zawartość archiwum na raz.

2. Czy mogę określić inną lokalizację docelową dla rozpakowanych plików?

Tak, możesz użyć opcji -d w poleceniu unzip, aby wskazać inną lokalizację docelową:

unzip nazwa_pliku.zip -d ścieżka/do/docelowego/katalogu

3. Czy mogę rozpakować tylko wybrane pliki z archiwum ZIP?

Tak, możesz podać konkretne pliki, które chcesz rozpakować, po nazwie, oddzielając je spacją:

unzip nazwa_pliku.zip nazwa_pliku1 nazwa_pliku2

Podsumowanie

Rozpakowywanie plików ZIP na serwerze za pomocą SSH w systemie Linux jest prostym procesem, który pozwala szybko uzyskać dostęp do zawartości archiwum bez potrzeby przenoszenia plików ręcznie. Dzięki powyższym krokom możesz wykonywać tę operację sprawnie i skutecznie.

Zadzwoń