Cum pot despacheta fișiere .7z prin terminalul MacOS?

Căutând să despachetați o grămadă de fișiere.7z prin terminal.

Există un instrument de linie de comandă încorporat, disponibil sau I va instala o aplicație care vine cu o interfață grafică?

Comentarii

Răspuns

Puteți instala p7zip cu Homebrew. Deci,

% brew install p7zip % 7za x myfiles.7z 

Instalarea Homebrew așa cum a sugerat @EraserPencil are sens, deoarece OP ar putea avea nevoie de mai multe programe în viitor, care ar fi la îndemână atunci. Puteți instala Homebrew cu

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 

Trebuie menționat că există și 7z e, dar a fost comentat de @Qback , acest lucru nu face aproape niciodată ceea ce doriți dacă aveți subdirectoare în arhivă.

Comentarii

  • Am instalat și 7zip. Din păcate, a spus că arhiva este deteriorată și nu a reușit să extragă fișierul. Am încercat instalarea 7za și a funcționat ca un farmec.

Răspuns

Versiunea din linia de comandă a Unarchive poate extrage fișiere .7z.

Răspuns

MacOS nu gestionează formatul .7z în mod nativ.

UnArchiver este instrumentul meu preferat pentru manipularea .7z și a multor alte formate. Este disponibil atât ca aplicație, cât și ca instrument de linie de comandă, dacă așa preferați să operați.

Răspuns

Dacă nu doriți să instalați homebrew, puteți instala keka (care este un ghid excelent pentru (ne) comprimarea BTW) și apoi conectați la versiunea inclusă a p7zip găsit la Keka.app/Contents/Resources/keka7z

Pentru a-l face să funcționeze din linia de comandă, l-am legat în simbolul /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...>] 

Răspuns

De asemenea, am găsit o altă soluție GUI complet gratuită care poate rula pe macOS din această altă întrebare similară

Keka – fișierul GRATUIT macOS un / archiver.

Răspuns

Puteți instala P7ZIP de la Rudix . Nu aveți la i instalați ecosistemul Rudix.

Răspuns

Deoarece sunteți familiarizat cu CLI și proveniți dintr-un fundal Linux, ați putea încerca Instalarea GNU-tar pe Mac

Mai întâi trebuie să instalați Homebrew ,

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 

apoi rulați brew install gnu-tar. Gândiți-vă la brew ca la yum sau la apt-get echivalent.

Apoi puteți utiliza gtar pe computerul dvs. 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 

Comentarii

  • AFAIK tar nu extrage / despacheta fișierele .7z.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *