Wyodrębnij tylko zawartość zarchiwizowanego katalogu z archiwum


9

Sytuacja

Rozpakowuję CMS z drupal-7.15.tar.gz do / var / www .

Po wypakowaniu normalnie (z tar -xvzf filename.tar.gz) pliki kończą się w /var/www/drupal-7.15/

Cel

Chcę, aby zawartość z zarchiwizowanego katalogu drupal-7.15 / rozpakowała się bezpośrednio do / var / www

Odpowiedzi:


10

Posługiwać się

 tar -xvzf filename.tar.gz --strip-components=1

--strip-components=1każe tarusunąć pierwszy składnik ścieżki ( drupal-7.15/w twoim przypadku) z każdego pliku podczas rozpakowywania.


0

Najprostszym i bardziej przyjaznym dla użytkownika rozwiązaniem jest otwarcie nautilusa przy użyciu:

gksudo nautilus

Następnie przejdź do swojego archiwum, kliknij go dwukrotnie, wiat, aby otworzyć go za pomocą menedżera archiwum, kliknij dwukrotnie katalog (w menedżerze archiwów naciśnij Ctrl+A, aby zaznaczyć wszystkie pliki w katalogu, kliknij przycisk „Wyodrębnij” , a następnie wybierz / var / www /

Alternatywnie możesz po prostu

sudo mv /var/www/drupal-7.15/* /var/www/
sudo rm -r /var/www/drupal-7.15
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.