آموزش کامل دستورات rar و Unrar در لینوکس

پس از اینکه توسط این آموزش پکیج های rar و unrar را با موفقیت نصب کردید می توانید از دستورات زیر برای عملیات های مختلف استفاده کنید. در این آموزش ابتدا به صورت پایه و سپس ترفند های این کامند را برای شما بیان می کنیم.
تا انتهای این آموزش با کانفیگ سرور ( مرکز آموزش IRANPAGE ) همراه باشید.

۱- چگونه یک فایل rar را در سرور لینوکسی باز یا اکسترکت کنیم ؟

برای اکسترکت کردن یک فایل در دایرکتوری فعلی که در آن حضور دارید با آپشن e می توانید اکسترکت را انجام دهید.

نمونه کامند به همراه خروجی آن :

# unrar e iranpage.rar
UNRAR 4.20 beta 3 freeware      Copyright (c) 1993-2012 Alexander Roshal
Extracting from iranpage.rar
Extracting  index.php                                                 OK
Extracting  index.html                                                OK
Extracting  xyz.txt                                                   OK
Extracting  config-server.ir.txt                                      OK
All OK

برای اکسترکت کردن در یک مسیر خاص از آپشن e استفاده می کنیم و تمام محتویات فایل rar در جایی که می خواهیم ذخیره می شود.
به نمونه کامند زیر و خروجی آن دقت داشته باشید.

# unrar e iranpage.rar /home/
UNRAR 4.20 beta 3 freeware      Copyright (c) 1993-2012 Alexander Roshal
Extracting from iranpage.rar
Extracting  /home/index.php                                           OK
Extracting  /home/index.html                                          OK
Extracting  /home/xyz.txt                                             OK
Extracting  /home/config-server.ir.txt                                OK
All OK

برای اکسترکت کردن در ساختار اصلی ای که در خود فایل آرشیو دارند از آپشن x استفاده می کنیم.
به نمونه کامند زیر و خروجی آن دقت داشته باشید.

# unrar x iranpage.rar
UNRAR 4.20 beta 3 freeware      Copyright (c) 1993-2012 Alexander Roshal
Extracting from iranpage.rar
Creating    iranpage                                                  OK
Extracting  iranpage/index.php                                        OK
Extracting  iranpage/index.html                                       OK
Extracting  iranpage/xyz.txt                                          OK
Extracting  iranpage/abc.txt                                          OK
Creating    config-server.ir                                          OK
Extracting  config-server.ir/index.php                                OK
Extracting  config-server.ir/index.html                               OK
Creating    include                                                   OK
Extracting  include/abc.txt                                           OK
Creating    php                                                       OK
Extracting  php/xyz.txt                                               OK
All OK

2- چگونه لیستی از فایل های موجود در یک فایل rar را ببینیم ؟

برای لیست کردن محتویات فایل rar بدون اکسترکت کردن از آپشن l ( Lکوچک) استفاده می کنیم .
به مثال زیر و خروجی آن دقت داشته باشید.

# unrar l config-server.ir.rar
UNRAR 4.20 beta 3 freeware      Copyright (c) 1993-2012 Alexander Roshal
Archive config-server.ir.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%

3- چگونه یک فایل rar را تست کنیم ؟

برای تست سلامت فایل های درون یک آرشیو rar از آپشن t استفاده می کنیم.

# unrar t config-server.ir.rar
UNRAR 4.20 beta 3 freeware      Copyright (c) 1993-2012 Alexander Roshal
Testing archive config-server.ir.rar
Testing     config-server.ir/index.php                                OK
Testing     config-server.ir/index.html                               OK
Testing     config-server.ir/xyz.txt                                  OK
Testing     config-server.ir/abc.txt                                  OK
Testing     iranpage/index.php                                        OK
Testing     iranpage/index.html                                       OK
Testing     include/abc.txt                                           OK
Testing     php/xyz.txt                                               OK
All OK

4- چگونه یک فایل آرشیوی rar در لینوکس ایجاد کنیم ؟

برای ایجاد یک آرشیو rar در لینوکس از آپشن a استفاده می کنیم. به مثال زیر دقت کنید. در دستور زیر کلیه محتویات iranpage را rar می کنیم.

# rar a iranpage.rar iranpage
RAR 3.80   Copyright (c) 1993-2008 Alexander Roshal   16 Sep 2008
Shareware version         Type RAR -? for help
Evaluation copy. Please register.
Creating archive iranpage.rar
Adding    iranpage/index.php                                          OK
Adding    iranpage/index.html                                         OK
Adding    iranpage/xyz.txt                                            OK
Adding    iranpage/abc.txt                                            OK
Adding    iranpage                                                    OK
Done

5- چگونه فایلی را از آرشیو rar حذف کنیم ؟

برای حذف از دستور زیر استفاده کنید.

rar d iranpage.net.rar

6- چگونه یک آرشیو rar را ریکاوری یا تعمیر کنیم ؟

برای ریکاوری یا تعمیر فایل آرشیوی rar از آپشن r استفاده می کنیم. مثال زیر را توجه فرمایید.

# rar r iranpage.rar
RAR 3.80   Copyright (c) 1993-2008 Alexander Roshal   16 Sep 2008
Shareware version         Type RAR -? for help
Building fixed.iranpage.rar
Scanning...
Data recovery record not found
Reconstructing iranpage.rar
Building rebuilt.iranpage.rar
Found  iranpage\index.php
Found  iranpage\index.html
Found  iranpage\xyz.txt
Found  iranpage\abc.txt
Found  iranpage
Done

7- چگونه یک فایل به آرشیو rar اضافه کنیم ؟

برای اضافه کردن فایل به آرشیو rar از آپشن u استفاده می کنیم . مثلا الان می خواهیم فایل iranpage.sql را به آرشیو iranpage.rar اضافه کنیم.
مثال :

# rar u iranpage.rar iranpage.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 iranpage.rar
Adding    iranpage.sql                                                 OK
Done

8- چگونه پسورد برای یک فایل آرشیوی rar در لینوکس ست کنیم ؟

برای اضافه کردن پسورد به فایل آرشیوی rar از آپشن a -p استفاده می کنیم . مثال زیر را دقت داشته باشید . در جایی که از شما می خواهد پسورد وارد کنید ( ۲ بار از شما می پرسد ) ، یک پسورد مناسب انتخاب نمایید.
مثال :

# rar a -p iranpage.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 iranpage.rar
Done

ترفند های استفاده از کامند rar و unrar در لینوکس

۹- چگونه کلیه فایل های rar موجود در پوشه را اکسترکت / باز کنیم ؟

برای اکسترکت کردن کلیه فایل های rar ای که در دایرکتوری ای که همینک هستید می توانید از دستور زیر استفاده نمایید.

find . -name "*.rar" -exec unrar x -o {} \;

10- چگونه فایل های rar در چند پارت ایجاد کنیم ؟

مثال زیر برای فشرده کردن در پارت های ۲۵۰ مگابایتی می باشد.

rar a -v250000k /iranpage/movie.splitted.rar /iranpage/movie.avi
منبع : کانفیگ سرور

پست های مرتبط

بدون پست مرتبط یافت نشد.

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *