特定のフォルダーにzipファイルを抽出する方法は?


116

別のフォルダーに解凍する必要があるzipファイルがあります。このフォルダへの抽出を設定すると、「permission denied」と表示されます。ここでは、rootおよびスーパーユーザーとして端末にログインする方法を読みましたが、私に役立つものは見つかりません。

Downloadsディレクトリからにファイルを抽出する必要があります/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Plug-ins

zipファイルを正しいフォルダーに抽出する方法を説明してください。


コマンドラインに制限されていますか?どのフォルダーに抽出しようとしていますか?拡張子はあり.zipますか?
ダン14

はい拡張子が.zipのイムは、私のダウンロードでは、フォルダ...メディアサーバープラグインをプレックスしたzipファイルを解凍しようとしているが、私は試してみて、新しいディレクトリに解凍するとき、それは私が許可持っていけないと言う
Tjのクック

どのフォルダーに解凍しようとしていますか?
パート14

VAR / libに/ plexmediaserver /ライブラリ/ Application Support /プレックスメディアサーバー/プラグイン正確には私はそれが行きたい場所です
Tjのクック

回答:


147

別のフォルダーに抽出して、アクセス許可が邪魔にならないようにします。

  1. ターミナルを開きます(Ctrl+ Alt+ Tは機能するはずです)。
  2. 次に、ファイルを抽出するための一時フォルダーを作成しますmkdir temp_for_zip_extract
  3. zipファイルをそのフォルダーに展開しましょう。
    unzip /path/to/file.zip -d temp_for_zip_extract

これで、zipファイルtemp_for_zip_extractの内容が得られ、目的のフォルダーにコピーできます。

ファイルをフォルダーにコピーできない場合は、ターゲットフォルダーのアクセス許可を確認します。

ダウンロードフォルダーへのパスは、ダウンロードに使用したものによって異なります。〜/ Downloadsを試してください。見つからない場合は、ターミナルでこれを試してください:
cd ~; find -name 'filename.zip'

もちろん、ファイルマネージャーを使用することもできます。環境に応じて、Nautilus、Nemo、Thunarなどがあります。Windowsで行うのと同じように、ファイルマネージャーを起動し、zipファイルをダブルクリックします。


OK、間違ったパス名を入力していると思います....これを尋ねる愚かな感じですが、ターミナルのダウンロードフォルダへのデフォルトパスは何ですか?
Tjのクック

基本的に私は私のサーバーにチャンネルをインストールできるように、私はちょうどそこにこのバンドルを追加する必要が私のプレックスメディアサーバーにプラグインを追加する
Tjのクック

あなたのファイルを見つける方法についての私の編集を参照してください。権限の問題しかないと思います。

ええ、そのAの権限の問題とは、私は私の名前の/ home /ダウンロードの下でファイルの下でそれを見ることができますが、ターミナルで見つける傾けるターミナルでそれを見つけるの運を持っていないことは言うそのようなファイルまたはディレクトリ
Tjのクック

許可が既に設定されている適切なフォルダーに解凍するプログラムや何かはありませんか?
Tjクック14

24

ターゲットディレクトリはルート(/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Plug-ins)によって所有されているため、通常のユーザーとして書き込むことはできません。

権限をいじる代わりにsudo、スーパーユーザーとして解凍するために使用できます。

sudo unzip ~/Downloads/whatever.zip -d "/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Plug-ins"

ファイルが期待どおりのものであり、プレックスのインストールを損傷/破壊しないように、まず一時ディレクトリにこれを行うことをお勧めします。

unzip ~/Downloads/whatever.zip -d /tmp/whatever

次にcd /tmp/whatever、内容が予想どおりであることを確認します。その場合は、sudo上で示したコマンドを実行します。

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