답변:
p7zip
Homebrew와 함께 설치할 수 있습니다 . 그래서
% brew install p7zip
% 7za x myfiles.7z
@EraserPencil으로 Homebrew를 설치하면 향후 OP에 더 많은 프로그램이 필요할 수 있으므로 OP가 권장됩니다. Homebrew를 사용하여 설치할 수 있습니다
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
이 주목해야한다 7z e
뿐만 아니라하지만 @Qback에 의해 주석으로,이 아카이브에 하위 디렉토리가있는 경우 당신이 원하는 일을 거의 절대 않습니다.
Unarchive 의 명령 행 버전은 .7z 파일을 추출 할 수 있습니다.
MacOS는 .7z 형식을 기본적으로 처리하지 않습니다.
UnArchiver 는 .7z 및 기타 여러 형식을 처리하는 데 가장 좋아하는 도구입니다. 운영 방식을 선호하는 경우 응용 프로그램과 명령 줄 도구로 모두 사용할 수 있습니다.
homebrew를 설치하지 않으려면 keka (btw 압축 해제의 훌륭한 GUI)를 설치 한 다음 포함 된 p7zip 버전에 링크하십시오.Keka.app/Contents/Resources/keka7z
커맨드 라인에서 기능을 수행하기 위해 /usr/local/bin
> ln -s /Applications/Keka.app/Contents/Resources/keka7z /usr/local/bin/7z
> 7z -h
7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=utf8,Utf16=on,HugeFiles=on,64 bits,4 CPUs x64)
Modified by aONe for Keka
Usage: 7z <command> [<switches>...] <archive_name> [<file_names>...]
[<@listfiles...>]
CLI에 익숙하고 Linux 배경에서 온 것이므로 Mac에 GNU-tar 설치를 시도 할 수 있습니다.
먼저 Homebrew 를 설치해야합니다 .
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
그런 다음을 실행하십시오 brew install gnu-tar
. 또는 이와 동등한 brew
것으로 생각하십시오 .yum
apt-get
그런 다음 gtar
Mac에서 사용할 수 있습니다 .
# on Mac
$ gtar czvf example.tar.gz example
example/
example/bla.txt
# send it to CentOS
# login to CentOS
$ tar xzvf example.tar.gz
example/
example/bla.txt
tar
는 .7z
파일의 압축을 풀거나 풀지 않습니다 .