GNU/Linux >> Tutoriels Linux >  >> Linux

Comment créer, extraire ou ouvrir un fichier RAR sous Linux ?

Tout le monde a peut-être utilisé des fichiers RAR sous Windows, mais leur utilisation sous Linux n'est pas simple. Aucun des systèmes d'exploitation Linux (par défaut) n'est fourni avec un utilitaire pour traiter les fichiers RAR. Cela signifie que si vous avez téléchargé un fichier RAR sur Internet et que vous souhaitez qu'il soit ouvert ou extrait sur une machine Linux, vous avez besoin d'un 'rar ' et 'unrar ‘ utilitaires. Ce tutoriel explique comment extraire et créer rar fichier sous Linux.

Vérifiez si votre machine Linux dispose déjà de ces utilitaires.

# whereis rar
# whereis unrar

Installer les commandes rar et unrar sous Linux

Sur les machines Ubuntu ou Debian

# apt-get rar
# apt-get unrar

Sur les machines Fedora, Red Hat, CentOS…

# yum install rar unrar

Au cas où, si apt-get ou yum ne trouve pas les dépôts corrects contenant les utilitaires rar et unrar, vous pouvez télécharger les binaires comme ci-dessous :

# 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

Utiliser unrar pour extraire l'archive 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

Répertorier les fichiers dans l'archive RAR

# unrar l demos.rar

Tester l'intégrité du fichier RAR

# unrar t demos.rar

Pour créer une archive RAR sous Linux

# rar a sample.rar files/

Ici, commandez ‘a ‘ est pour créer une archive.

commandes/options rar et unrar

Recherchez diverses commandes ou options en tapant simplement la commande.

# 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

De même, vous trouverez ci-dessous les options de la commande "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

Linux
  1. Comment créer un fichier d'échange sous Linux

  2. Exemples Linux cpio :comment créer et extraire des archives cpio (et des archives tar)

  3. Comment créer un fichier avec une taille donnée sous Linux ?

  4. Comment créer un fichier aléatoire de 1 Go sous Linux ?

  5. Comment extraire un fichier .dmg sous Linux ?

Comment ouvrir un fichier sous Linux

Comment changer la limite de fichiers ouverts sous Linux

Comment créer un gros fichier de 1 Go ou 10 Go sous Linux

Comment créer et utiliser un fichier d'échange sous Linux

Comment extraire le fichier Tar.xz sur la ligne de commande Linux

Comment extraire un fichier RAR sur Ubuntu