Saya memiliki file zip yang perlu saya ekstrak ke folder lain. Ketika saya mengatur ekstraksi ke folder tersebut dikatakan "izin ditolak". Saya sudah membaca di sini cara masuk ke terminal sebagai root dan superuser tetapi tidak dapat menemukan apa pun untuk membantu saya.
Saya perlu mengekstrak file dari Downloads
direktori saya ke /var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Plug-ins
.
Tolong jelaskan cara mengekstrak file zip ke folder yang benar.
permissions
directory
archive
zip
Tj Cooke
sumber
sumber
.zip
?Jawaban:
Kami akan mengekstrak ke folder lain untuk memastikan bahwa izin tidak menghalangi kami:
mkdir temp_for_zip_extract
.unzip /path/to/file.zip -d temp_for_zip_extract
Anda sekarang harus memiliki konten file zip Anda temp_for_zip_extract dan dapat menyalinnya ke folder yang diinginkan.
Jika Anda tidak dapat menyalin file ke folder Anda, maka periksa izin pada folder target Anda.
Path ke folder unduhan tergantung pada apa yang Anda gunakan untuk mengunduhnya, coba ~ / Unduhan. Jika Anda tidak dapat menemukannya, cobalah di terminal:
cd ~; find -name 'filename.zip'
Anda juga dapat menggunakan manajer file , tentu saja. Ada Nautilus, Nemo, Thunar dan banyak lagi, tergantung pada lingkungan Anda. Mulai manajer file dan klik dua kali pada file zip Anda, sama seperti yang Anda lakukan di Windows.
sumber
Direktori bertarget Anda dimiliki oleh root (
/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Plug-ins
), jadi Anda tidak dapat menulis sebagai pengguna biasa.Alih-alih mengoceh dengan izin, Anda dapat menggunakannya
sudo
untuk unzip sebagai superuser.Saya sarankan Anda melakukan ini ke direktori sementara terlebih dahulu untuk memastikan file sesuai dengan yang Anda harapkan dan tidak akan merusak / menghancurkan instalasi plex Anda:
kemudian
cd /tmp/whatever
dan verifikasi bahwa konten adalah apa yang Anda harapkan. Jika demikian, maka lanjutkan dengansudo
perintah yang saya tunjukkan di atas.sumber