Tutti potrebbero aver utilizzato file RAR in Windows, ma utilizzarli su Linux non è semplice. Nessuno dei sistemi operativi Linux (per impostazione predefinita) viene fornito con un'utilità per elaborare i file RAR. Significa che se hai scaricato un file RAR da Internet e desideri che venga aperto o estratto su una macchina Linux, allora hai bisogno di un 'rar ' e 'non raro ' utenze. Questo tutorial spiega come estrarre e creare rar file in Linux.
Controlla se la tua macchina Linux ha già queste utilità.
# whereis rar # whereis unrar
Installa i comandi rar e unrar in Linux
Su macchine Ubuntu o Debian
# apt-get rar # apt-get unrar
Su macchine Fedora, Red Hat, CentOS...
# yum install rar unrar
Nel caso, se apt-get o yum non trovano repository corretti contenenti utilità rar e unrar, puoi scaricare i binari come di seguito:
# wget http://www.rarlab.com/rar/rarlinux-3.6.0.tar.gz # tar xvzf rarlinux-3.6.0.tar.gz # cd rar # cp rar unrar /bin
Utilizzo di unrar per estrarre l'archivio RAR
# unrar x demos.rar UNRAR 3.60 freeware Copyright (c) 1993-2006 Alexander Roshal Extracting from demos.rar Extracting xbpdemo.mov OK Extracting bpbdemo.mov OK Extracting drback.mov OK Extracting flaskbo3.mov OK Extracting q35fun.mov OK All OK
Elenca i file all'interno dell'archivio RAR
# unrar l demos.rar
Verifica l'integrità del file RAR
# unrar t demos.rar
Per creare un archivio RAR in Linux
# rar a sample.rar files/
Qui, comanda "a ' serve per creare un archivio.
comandi/opzioni rar e unrar
Cerca vari comandi o opzioni semplicemente digitando il comando.
# rar Usage: rar <command> -<switch 1> -<switch N> <archive> <files...> <@listfiles...> <path_to_extract\> <Commands> a Add files to archive c Add archive comment cf Add files comment ch Change archive parameters cw Write archive comment to file d Delete files from archive e Extract files to current directory f Freshen files in archive i[par]=<str> Find string in archives k Lock archive l[t,b] List archive [technical, bare] m[f] Move to archive [files only] p Print file to stdout r Repair archive rc Reconstruct missing volumes rn Rename archived files rr[N] Add data recovery record rv[N] Create recovery volumes s[name|-] Convert archive to or from SFX t Test archive files u Update files in archive v[t,b] Verbosely list archive [technical,bare] x Extract files with full path
Allo stesso modo, di seguito sono riportate le opzioni per il comando 'unrar'
# unrar Usage: unrar <command> -<switch 1> -<switch N> <archive> <files...> <@listfiles...> <path_to_extract\> <Commands> e Extract files to current directory l[t,b] List archive [technical, bare] p Print file to stdout t Test archive files v[t,b] Verbosely list archive [technical,bare] x Extract files with full path