アーカイブ内からアーカイブされたディレクトリのコンテンツのみを抽出します


9

状況

drupal-7.15.tar.gzから/ var / wwwに CMSを抽出しています。

(でtar -xvzf filename.tar.gz)正常に抽出された場合、ファイルは/var/www/drupal-7.15/になります。

目標

アーカイブされたdrupal-7.15 /ディレクトリのコンテンツを/ var / wwwに直接抽出したい

回答:


10

使用する

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

--strip-components=1解凍時に各ファイルからtar最初のパスコンポーネント(drupal-7.15/あなたの場合)を取り除くように指示します。


0

最も簡単でユーザーフレンドリーなソリューションは、以下を使用してnautilusを開くことです。

gksudo nautilus

次に、アーカイブに移動し、ダブルクリックしてアーカイブマネージャーで開きます。ディレクトリをダブルクリックします(アーカイブマネージャーCtrl+A内で、ディレクトリ内のすべてのファイルを選択するためにクリックし、[抽出]ボタンをクリックします。 、次に/ var / www /を選択します

または、次のことができます

sudo mv /var/www/drupal-7.15/* /var/www/
sudo rm -r /var/www/drupal-7.15
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.