Bir arşivin içinden yalnızca arşivlenmiş bir dizinin içeriğini çıkarın


9

Durum

Ben bir CMS ayıklanması am drupal-7.15.tar.gz için / var / www .

Normal olarak çıkarıldığında (ile tar -xvzf filename.tar.gz) dosyalar /var/www/drupal-7.15/

Amaç

Arşivlenmiş drupal-7.15 / dizinindeki içeriğin doğrudan / var / www dizinine çıkarılmasını istiyorum

Yanıtlar:


10

kullanım

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

--strip-components=1paketten çıkarken ilk dosya tarbileşenini ( drupal-7.15/sizin durumunuzda) her dosyadan ayırmanızı söyler .


0

En basit ve daha kullanıcı dostu çözüm, nautilus'u aşağıdakileri kullanarak açmaktır:

gksudo nautilus

Sonra arşivinize gidin, çift tıklayın, arşiv yöneticisi ile açılmasını bekleyin, dizine çift tıklayın (arşiv yöneticisinin Ctrl+Aiçinde, dizindeki tüm dosyaları seçmek için tıklayın, "Çıkart" düğmesine tıklayın ve ardından / var / www /

Alternatif olarak,

sudo mv /var/www/drupal-7.15/* /var/www/
sudo rm -r /var/www/drupal-7.15
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.