Kif tiftaħ, estratt u toħloq Fajls RAR fil-Linux
RAR hija l-aktar għodda popolari għall-ħolqien u l-estrazzjoni ta' fajls ta' arkivji kompressati (.rar)
. Meta nniżżlu fajl tal-arkivju mill-web, ħtieġna għodda rar biex niġbduhom.
RAR huwa disponibbli liberament taħt is-sistemi operattivi Windows biex jimmaniġġjaw fajls kompressati, iżda sfortunatament, l-għodda rar ma tiġix installata minn qabel taħt sistemi Linux.
Dan l-artikolu jispjega kif tinstalla għodod tal-linja tal-kmand unrar u rar billi tuża fajls tal-qatran binarji uffiċjali taħt is-sistemi Linux biex tiftaħ, estratt, tikkompressa jew tneħħi fajl tal-arkivju.
Fuq il-programm apt kif muri.
$ sudo apt-get install unrar Or $ sudo apt install unrar
Jekk qed tuża kmand yum biex tinstallah.
$ sudp dnf install unrar
Jekk qed tuża distribuzzjonijiet oħra, għandek bżonn tniżżel l-aħħar fajl unrar/rar u tinstallah billi tuża l-kmandi li ġejjin.
--------------- On 64-bit --------------- # cd /tmp # wget https://www.rarlab.com/rar/rarlinux-x64-612.tar.gz # tar -zxvf rarlinux-x64-612.tar.gz # cd rar # sudo cp -v rar unrar /usr/local/bin/ --------------- On 32-bit --------------- # cd /tmp # wget https://www.rarlab.com/rar/rarlinux-x32-612.tar.gz # tar -zxvf rarlinux-x32-612.tar.gz # cd rar # sudo cp -v rar unrar /usr/local/bin/
Biex tiftaħ/tiġbed fajl RAR fid-direttorju tax-xogħol kurrenti, uża biss il-kmand li ġej b'għażla unrar e.
# unrar e tecmint.rar UNRAR 4.20 beta 3 freeware Copyright (c) 1993-2012 Alexander Roshal Extracting from tecmint.rar Extracting index.php OK Extracting index.html OK Extracting xyz.txt OK Extracting abc.txt OK All OK
Biex tiftaħ/tiġbed fajl RAR f'passaġġ speċifiku jew direttorju tad-destinazzjoni, uża biss l-għażla unrar e, se tiġbed il-fajls kollha fid-direttorju tad-destinazzjoni speċifikat.
# unrar e tecmint.rar /home/ UNRAR 4.20 beta 3 freeware Copyright (c) 1993-2012 Alexander Roshal Extracting from tecmint.rar Extracting /home/index.php OK Extracting /home/index.html OK Extracting /home/xyz.txt OK Extracting /home/abc.txt OK All OK
Biex tiftaħ/tiġbed fajl RAR bl-istruttura tad-direttorju oriġinali tiegħu, ħarġet il-kmand hawn taħt bl-għażla unrar x. Se estratt skond l-istruttura tal-folder tagħhom ara hawn taħt l-output tal-kmand.
# unrar x tecmint.rar UNRAR 4.20 beta 3 freeware Copyright (c) 1993-2012 Alexander Roshal Extracting from tecmint.rar Creating tecmint OK Extracting tecmint/index.php OK Extracting tecmint/index.html OK Extracting tecmint/xyz.txt OK Extracting tecmint/abc.txt OK Creating default OK Extracting default/index.php OK Extracting default/index.html OK Creating include OK Extracting include/abc.txt OK Creating php OK Extracting php/xyz.txt OK All OK
Biex telenka fajls ġewwa fajl arkivju uża l-għażla unrar l. Se juri l-lista tal-fajls bid-daqsijiet, id-data, il-ħin u l-permessi tagħhom.
unrar l tecmint.rar UNRAR 4.20 beta 3 freeware Copyright (c) 1993-2012 Alexander Roshal Archive tecmint.rar Name Size Packed Ratio Date Time Attr CRC Meth Ver ------------------------------------------------------------------------------- index.php 0 8 0% 18-08-12 19:11 -rw-r--r-- 00000000 m3b 2.9 index.html 0 8 0% 18-08-12 19:11 -rw-r--r-- 00000000 m3b 2.9 xyz.txt 0 8 0% 18-08-12 19:11 -rw-r--r-- 00000000 m3b 2.9 abc.txt 0 8 0% 18-08-12 19:11 -rw-r--r-- 00000000 m3b 2.9 index.php 0 8 0% 18-08-12 19:22 -rw-r--r-- 00000000 m3b 2.9 index.html 0 8 0% 18-08-12 19:22 -rw-r--r-- 00000000 m3b 2.9 abc.txt 0 8 0% 18-08-12 19:22 -rw-r--r-- 00000000 m3b 2.9 xyz.txt 0 8 0% 18-08-12 19:22 -rw-r--r-- 00000000 m3b 2.9 ------------------------------------------------------------------------------- 8 0 64 0%
Biex tittestja l-integrità ta 'fajl arkivju, uża l-għażla unrar t. Il-kmand ta' hawn taħt se jwettaq verifika sħiħa tal-integrità għal kull fajl u juri l-istatus tal-fajl.
unrar t tecmint.rar UNRAR 4.20 beta 3 freeware Copyright (c) 1993-2012 Alexander Roshal Testing archive tecmint.rar Testing tecmint/index.php OK Testing tecmint/index.html OK Testing tecmint/xyz.txt OK Testing tecmint/abc.txt OK Testing default/index.php OK Testing default/index.html OK Testing include/abc.txt OK Testing php/xyz.txt OK All OK
Il-kmand unrar jintuża biex jiġi estratt, elenkat jew ittestjat fajls tal-arkivji biss. M'għandha l-ebda għażla biex toħloq fajls RAR taħt Linux. Għalhekk, hawn għandna bżonn ninstallaw l-utilità tal-linja tal-kmand RAR biex noħolqu fajls tal-arkivji.
Biex tinstalla l-għażla tal-kmand RAR fil-Linux, tesegwixxi biss il-kmand li ġej.
# sudo apt-get install rar # sudo dnf install rar # yum install rar
Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile Dependencies Resolved ========================================================================================= Package Arch Version Repository Size ========================================================================================= Installing: rar i386 3.8.0-1.el5.rf rpmforge 264 k Transaction Summary ========================================================================================= Install 1 Package(s) Upgrade 0 Package(s) Total download size: 264 k Is this ok [y/N]: y Downloading Packages: rar-3.8.0-1.el5.rf.i386.rpm | 264 kB 00:01 Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Installing : rar 1/1 Installed: rar.i386 0:3.8.0-1.el5.rf Complete!
Biex toħloq fajl ta 'arkivju (RAR) fil-Linux, mexxi l-kmand li ġej b'għażla rar. Se toħloq fajl arkivju għal direttorju tecmint.
rar a tecmint.rar tecmint RAR 3.80 Copyright (c) 1993-2008 Alexander Roshal 16 Sep 2008 Shareware version Type RAR -? for help Evaluation copy. Please register. Creating archive tecmint.rar Adding tecmint/index.php OK Adding tecmint/index.html OK Adding tecmint/xyz.txt OK Adding tecmint/abc.txt OK Adding tecmint OK Done
Biex tħassar fajl minn fajl arkivju, mexxi l-kmand.
rar d filename.rar
Biex tirkupra jew tiffissa fajl jew fajls tal-arkivju, mexxi l-kmand bl-għażla rar r.
rar r filename.rar RAR 3.80 Copyright (c) 1993-2008 Alexander Roshal 16 Sep 2008 Shareware version Type RAR -? for help Building fixed.tecmint.rar Scanning... Data recovery record not found Reconstructing tecmint.rar Building rebuilt.tecmint.rar Found tecmint\index.php Found tecmint\index.html Found tecmint\xyz.txt Found tecmint\abc.txt Found tecmint Done
Biex taġġorna jew iżżid fajls mal-fajl tal-arkivju eżistenti, uża l-kmand li ġej bl-għażla rar u.
rar u tecmint.rar tecmint.sql RAR 3.80 Copyright (c) 1993-2008 Alexander Roshal 16 Sep 2008 Shareware version Type RAR -? for help Evaluation copy. Please register. Updating archive tecmint.rar Adding tecmint.sql OK Done
Issa, ivverifika li l-fajl tecmint.sql huwa miżjud mal-fajl tal-arkivju.
rar l tecmint.rar RAR 3.80 Copyright (c) 1993-2008 Alexander Roshal 16 Sep 2008 Shareware version Type RAR -? for help Archive tecmint.rar Name Size Packed Ratio Date Time Attr CRC Meth Ver ------------------------------------------------------------------------------- index.php 0 8 0% 18-08-12 19:11 -rw-r--r-- 00000000 m3b 2.9 index.html 0 8 0% 18-08-12 19:11 -rw-r--r-- 00000000 m3b 2.9 xyz.txt 0 8 0% 18-08-12 19:11 -rw-r--r-- 00000000 m3b 2.9 abc.txt 0 8 0% 18-08-12 19:11 -rw-r--r-- 00000000 m3b 2.9 tecmint 0 0 0% 18-08-12 19:23 drwxr-xr-x 00000000 m0 2.0 tecmint.sql 0 8 0% 18-08-12 19:46 -rw-r--r-- 00000000 m3b 2.9 ------------------------------------------------------------------------------- 6 0 40 0%
Din hija karatteristika interessanti ħafna tal-għodda Rar, tippermettilna nissettjaw password għall-fajls tal-arkivju. Biex tipproteġi l-fajls tal-arkivji bil-password uża l-għażla rar a -p.
rar a -p tecmint.rar Enter password (will not be echoed): Reenter password: AR 3.80 Copyright (c) 1993-2008 Alexander Roshal 16 Sep 2008 Shareware version Type RAR -? for help Evaluation copy. Please register. Updating archive tecmint.rar Updating tecmint.sql OK Done
Issa ivverifikaha billi tiġbed il-fajl tal-arkivju u ara jekk iġġiegħlna ndaħħlu password li waqqafna hawn fuq.
rar x tecmint.rar RAR 3.80 Copyright (c) 1993-2008 Alexander Roshal 16 Sep 2008 Shareware version Type RAR -? for help Extracting from tecmint.rar Creating tecmint OK Extracting tecmint/index.php OK Extracting tecmint/index.html OK Extracting tecmint/xyz.txt OK Extracting tecmint/abc.txt OK Enter password (will not be echoed) for tecmint.sql: Extracting tecmint.sql OK All OK
Karatteristika oħra ta 'lock interessanti minn għodda rar, tipprovdi għażla biex tissakkar fajl ta' arkivju partikolari wara li tkun estrattha.
rar k tecmint.rar RAR 3.80 Copyright (c) 1993-2008 Alexander Roshal 16 Sep 2008 Shareware version Type RAR -? for help Processing archive tecmint.rar Locking archive Done
Għal aktar għażliet RAR u Unrar u użu, mexxi l-kmand li ġej se juri lista ta 'għażliet bid-deskrizzjoni tagħhom.
# man unrar # man rar
Ippreżentajna kważi l-għażliet kollha ta 'hawn fuq għal kmandi rar u unrar bl-eżempji tagħhom. Jekk tħoss li tlifna xi ħaġa f'din il-lista u tixtieq li nżidu, jekk jogħġbok aġġornana billi tuża l-formola tal-kummenti hawn taħt.