zip 파일을 특정 폴더로 추출하는 방법은 무엇입니까?


116

다른 폴더로 추출해야하는 zip 파일이 있습니다. 해당 폴더로 추출을 설정하면 "permission denied"가 표시됩니다. 루트 및 수퍼 유저로 터미널에 로그인하는 방법을 읽었지만 도움이되는 항목을 찾을 수 없습니다.

Downloads디렉토리 에서로 파일을 추출해야 합니다 /var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Plug-ins.

zip 파일을 올바른 폴더로 추출하는 방법을 설명하십시오.


커맨드 라인으로 제한되어 있습니까? 어떤 폴더를 추출하려고합니까? 확장명 .zip입니까?
Dan

예 확장 프로그램은 zip 파일을 플렉스 미디어 서버 플러그인으로 압축 파일을 추출하려고 시도합니다. 내 다운로드 폴더에 있지만 새 디렉토리에 압축을 풀고 추출 할 때 권한이 없습니다.
Tj Cooke

어느 폴더에 압축을 풀려고합니까?
Parto

var / lib / plexmediaserver / Library / Application Support / Plex Media Server / Plug-in은 내가 원하는 곳입니다
Tj Cooke

답변:


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'

물론 파일 관리자를 사용할 수도 있습니다 . 환경에 따라 노틸러스, 니모, Thunar 등이 있습니다. 파일 관리자를 시작하고 Windows에서와 마찬가지로 zip 파일을 두 번 클릭하십시오.


이제는 잘못된 경로 이름을 입력하고 있다고 생각합니다 .... 바보 같은 느낌이지만 터미널의 다운로드 폴더의 기본 경로는 무엇입니까?
Tj Cooke

기본적으로 나는 내 서버에 채널을 설치할 수 있도록 난 그냥이 번들을 추가 할 필요가 내 플렉스 미디어 서버에 플러그인을 추가 할
TJ 쿡

파일을 찾는 방법에 대한 편집 내용을 참조하십시오. 권한 문제 만 있다고 생각합니다.
1

그래, 그것의 권한 문제와 운이 없어 터미널에서 그것을 찾을 수 없습니다 내 이름 / home / Downloads에서 파일 아래에서 볼 수 있지만 터미널에서 찾을 수 없습니다 그런 파일이나 디렉토리가 없습니다
Tj Cooke

권한이 이미 설정된 적절한 폴더로 압축을 풀 수있는 프로그램이나 무언가가 있습니까?
Tj Cooke

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.