command line در linux یکی از بخش های بسیار مفید و کاربردی از GNU/Linux میباشد که ابزار بسیار قدرتمند و بی نظیری است. کامند لاین به خودی خود بسیار پربار بوده و تمامی اپلیکیشن های command line از طریق آن در دسترس هستند و همین linux را بسیار قدرتمند ساخته. shell لینوکس طیفی از اپلیکیشن های web را پشتیبانی میکند. مانند : torrent downloader, dedicated downloader or Internet Surfing.

در این پست ما 5 ابزار اینترنت کامند لاین بسیار عالی را ارايه میدهیم که بسیار مفید و آسان میباشد :
1 - rTorrent :
rTorrent یک client تورنت متنی میباشد که به زبان ++C نوشته شده و با هدف performance بالا ایجاد گردیده. در اکثر توزیع های لینوکسی هم موجود میباشد مانند : FreeBSD و سیستم عامل MAC
نصب rTorrent :
در توزیع های مبتنی بر دبیان و ابونتو (Debian & Ubuntu)
در توزیع های مبتنی بر ردهت و فدورا (Redhat & Fedora)
بعد از نصب دستور زیر را در ترمینال اجرا کنید :

کاربردهای rTorrent :
بعضی از ترکیب های کلیدی کیبرد و استفاده آنها در rTorrent :
CTRL + q - از اپلیکیشن rTorrent خارج میشود.
CTRL + s - آغاز دانلود
CTRL + d - متوقف کردن یک دانلود فعال یا حذف یک دانلود از قبل متوقف شده
CTRL + k - متوقف و بستن یک دانلود فعال
CTRL + r - چک Hash از یک torrent قبل از آغاز Upload/Download
CTRL + q - وقتی که این کلید برای 2 بار فشرده شود rTorrent بدون ارسال یک سیگنال stop بسته میشود.
Left Arrow Key : هدایت به صفحه قبلی
Right Arrow Key : هدایت به صفحه بعدی
2 - کامند Wget :
wget بخشی از پروژه GNU میباشد که نام آن از www یعنی (World Wide Web) نشات گرفته است. wget یک ابزار بی نظیر میباشد که برای دانلود برگشت پذیر نمایش آفلاین html از سرور local مفید میباشد و برای اکثر platform ها چون ویندوز، مک در دسترس میباشد. با استفاده از wget دانلود فایل ها از HTTP,HTTPS,FTP ممکن خواهد بود. علاوه بر آن میتواند در mirroring کل وب سایت و ساپورت Proxy Browsing و توقف/دوباره start کردن دانلود ها مفید باشد.
نصب wget :
wget به صورت پیش فرض در اکثر توزیع های لینوکسی موجود است و نیاز به دانلود و نصب جداگانه ندارد. اگر احیانا نصب نبود با استفاده از دستور apt یا yum ان را نصب کنید :
در توزیع های مبتنی بر دبیان و ابونتو (Debian & Ubuntu)
در توزیع های مبتنی بر ردهت و فدورا (Redhat & Fedora)
چندین مثال از استفاده wget :
دنلود یک فایل با استفاده از Wget :
دانلود کل یک وب سایت به صورت برگشت پذیر :
دانلود نوع خاصی از فایل (مثلا pdf و png) از یک وب سایت :
wget ابزار قدرتمندیست که دانلود های فیلتر شده و custom را فعال میسازد حتی روی resource های محدود شده. تصویر زیر نمونه ای از دانلود با استفاده از wget میباشد که وب سایت yahoo.com را مورد استفاده قرار میدهد :

برای مثال های بیشتری از کامند wget مقاله زیر را مطالعه کنید :
3 - cURL :
cURL یکی از ابزار command line برای انتقال اطلاعات از طریق تعدادی پروتکل میباشد که یک اپلیکیشن کلاینت سایت است که پروتکل های چون FTP, HTTP, FTPS, TFTP, TELNET, IMAP, POP3 و غیره را ساپورت میکند. curl یک ابزار دانلود ساده میباشد که به دلیل پشتیبانی از LDAP و pop3 با wget تفاوت دارد بعلاوه proxy donloading, توقف دانلود و از سرگیری دانلود نیز در cURL ساپورت میشود.
نصب cURL :
به صورت پیش فرض در اکثر توزیع ها موجود است و در صورت نصب نبودن با استفاده از apt یا yum نصب میشود :
در توزیع های مبتنی بر دبیان و ابونتو (Debian & Ubuntu)
در توزیع های مبتنی بر ردهت و فدورا (Redhat & Fedora)
مواردی از استفاده curl :


4 - W3m :
w3m یک مرورگر وب متنی تحت GPL میباشد. w3m جدول ها، فریم ها، رنگ، ارتباط ssl و تصاویر inline را پشتیبانی میکند و به عنوان browsing سریع شناخته شده است.
نصب w3m :
همچنین w3m هم به صورت پیش فرض روی اکثر توزیع های لینوکس موجود است اگر در مواردی نصب نبود میتوانید آن را با apt یا yum نصب کنید :
در توزیع های مبتنی بر دبیان و ابونتو (Debian & Ubuntu)
در توزیع های مبتنی بر ردهت و فدورا (Redhat & Fedora)
استفاده از w3m :

5 - Elinks :
Elinks یک مرورگر وب متنی رایگان برای سیستم های unix و unix base میباشد. elinks از HTTP و HTTP Cookies پشتیبانی میکند همچنین اسکریپت browsing در perl و Ruby را ساپورت میکند.
Tab base browsing را هم پشتیبانی میکند. بهترین نکته این است که elinks موس، نمایش رنگ ها و تعدادی از پروتکل ها همچون HTTP,FTP,SMP,IPV4,IPV6 را پشتیبانی میکند.
نصب Elinks :
در صورتی که به صورت پیش فرض روی سیستم تان نصب نبود با استفاده از apt یا yum آن را نصب کنید :
در توزیع های مبتنی بر دبیان و ابونتو (Debian & Ubuntu)
در توزیع های مبتنی بر ردهت و فدورا (Redhat & Fedora)
استفاده از Elinks :

مقاله به اتمام رسید من دوباره برمیگردم با مقاله ای جالب که همه شما عاشق خوندش بشید و از خوندش لذت ببرید. همچنان با منطقه لینوکسی ها در ارتباط باشید و نظرات ارزشمند تون را ارسال کنید.
استفاده از آموزش های منطقه لینوکسی ها با کمی تغییر در عنوان و متن نوشته قابل قبول منطقه لینوکسی ها نمیباشد.
موفق باشید
محمد هابیلی
در این پست ما 5 ابزار اینترنت کامند لاین بسیار عالی را ارايه میدهیم که بسیار مفید و آسان میباشد :
1 - rTorrent :
rTorrent یک client تورنت متنی میباشد که به زبان ++C نوشته شده و با هدف performance بالا ایجاد گردیده. در اکثر توزیع های لینوکسی هم موجود میباشد مانند : FreeBSD و سیستم عامل MAC
نصب rTorrent :
در توزیع های مبتنی بر دبیان و ابونتو (Debian & Ubuntu)
کد PHP:
# apt*-get install rtorrent
کد PHP:
# yum install rtorrent
کد PHP:
# rtorrent
کاربردهای rTorrent :
بعضی از ترکیب های کلیدی کیبرد و استفاده آنها در rTorrent :
CTRL + q - از اپلیکیشن rTorrent خارج میشود.
CTRL + s - آغاز دانلود
CTRL + d - متوقف کردن یک دانلود فعال یا حذف یک دانلود از قبل متوقف شده
CTRL + k - متوقف و بستن یک دانلود فعال
CTRL + r - چک Hash از یک torrent قبل از آغاز Upload/Download
CTRL + q - وقتی که این کلید برای 2 بار فشرده شود rTorrent بدون ارسال یک سیگنال stop بسته میشود.
Left Arrow Key : هدایت به صفحه قبلی
Right Arrow Key : هدایت به صفحه بعدی
2 - کامند Wget :
wget بخشی از پروژه GNU میباشد که نام آن از www یعنی (World Wide Web) نشات گرفته است. wget یک ابزار بی نظیر میباشد که برای دانلود برگشت پذیر نمایش آفلاین html از سرور local مفید میباشد و برای اکثر platform ها چون ویندوز، مک در دسترس میباشد. با استفاده از wget دانلود فایل ها از HTTP,HTTPS,FTP ممکن خواهد بود. علاوه بر آن میتواند در mirroring کل وب سایت و ساپورت Proxy Browsing و توقف/دوباره start کردن دانلود ها مفید باشد.
نصب wget :
wget به صورت پیش فرض در اکثر توزیع های لینوکسی موجود است و نیاز به دانلود و نصب جداگانه ندارد. اگر احیانا نصب نبود با استفاده از دستور apt یا yum ان را نصب کنید :
در توزیع های مبتنی بر دبیان و ابونتو (Debian & Ubuntu)
کد PHP:
# apt*-get install wget
کد PHP:
# yum install wget
دنلود یک فایل با استفاده از Wget :
کد PHP:
# wget http://www.website-name.com/file
کد PHP:
# wget -r http://www.website-name.com
کد PHP:
# wget -r -A png,pdf http://www.website-name.com
برای مثال های بیشتری از کامند wget مقاله زیر را مطالعه کنید :
3 - cURL :
cURL یکی از ابزار command line برای انتقال اطلاعات از طریق تعدادی پروتکل میباشد که یک اپلیکیشن کلاینت سایت است که پروتکل های چون FTP, HTTP, FTPS, TFTP, TELNET, IMAP, POP3 و غیره را ساپورت میکند. curl یک ابزار دانلود ساده میباشد که به دلیل پشتیبانی از LDAP و pop3 با wget تفاوت دارد بعلاوه proxy donloading, توقف دانلود و از سرگیری دانلود نیز در cURL ساپورت میشود.
نصب cURL :
به صورت پیش فرض در اکثر توزیع ها موجود است و در صورت نصب نبودن با استفاده از apt یا yum نصب میشود :
در توزیع های مبتنی بر دبیان و ابونتو (Debian & Ubuntu)
کد PHP:
# apt*-get install curl
کد PHP:
# yum install curl
کد PHP:
# curl www.linux-zone.org
4 - W3m :
w3m یک مرورگر وب متنی تحت GPL میباشد. w3m جدول ها، فریم ها، رنگ، ارتباط ssl و تصاویر inline را پشتیبانی میکند و به عنوان browsing سریع شناخته شده است.
نصب w3m :
همچنین w3m هم به صورت پیش فرض روی اکثر توزیع های لینوکس موجود است اگر در مواردی نصب نبود میتوانید آن را با apt یا yum نصب کنید :
در توزیع های مبتنی بر دبیان و ابونتو (Debian & Ubuntu)
کد PHP:
# apt*-get install w3m
کد PHP:
# yum install w3m
کد PHP:
# w3m www.linux-zone.org
5 - Elinks :
Elinks یک مرورگر وب متنی رایگان برای سیستم های unix و unix base میباشد. elinks از HTTP و HTTP Cookies پشتیبانی میکند همچنین اسکریپت browsing در perl و Ruby را ساپورت میکند.
Tab base browsing را هم پشتیبانی میکند. بهترین نکته این است که elinks موس، نمایش رنگ ها و تعدادی از پروتکل ها همچون HTTP,FTP,SMP,IPV4,IPV6 را پشتیبانی میکند.
نصب Elinks :
در صورتی که به صورت پیش فرض روی سیستم تان نصب نبود با استفاده از apt یا yum آن را نصب کنید :
در توزیع های مبتنی بر دبیان و ابونتو (Debian & Ubuntu)
کد PHP:
# apt*-get install elinks
کد PHP:
# yum install elinks
کد PHP:
# elinks www.linux-zone.org
مقاله به اتمام رسید من دوباره برمیگردم با مقاله ای جالب که همه شما عاشق خوندش بشید و از خوندش لذت ببرید. همچنان با منطقه لینوکسی ها در ارتباط باشید و نظرات ارزشمند تون را ارسال کنید.
استفاده از آموزش های منطقه لینوکسی ها با کمی تغییر در عنوان و متن نوشته قابل قبول منطقه لینوکسی ها نمیباشد.
موفق باشید
محمد هابیلی