10 فرمان جالب ترمینال لینوکس که باید امتحان کنید

دستورات ترمینال لینوکس(Linux terminal commands) نباید خسته کننده باشند. بسیاری از دستورات برای کاربران جالب، سرگرم کننده و سرگرم کننده هستند.

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

مکث و اجرای دستورات ترمینال لینوکس در پس زمینه(Pause & Run Linux Terminal Commands In The Background)

آیا تا به حال در نیمه راه تایپ متن در یک فایل رفته اید، متوجه شده اید که می خواهید دستور دیگری را به ترمینال اضافه کنید، اما نمی توانید زیرا کاشی متن را در حالت پیش زمینه باز کرده اید؟

برای بازگشت به خط فرمان ترمینال لینوکس بدون وقفه در کاری که انجام می‌دهید، (Linux)CTRL+Z را فشار دهید تا برنامه پیش‌زمینه متوقف شود.

اکنون می توانید هر دستور اضافی را که می خواهید اجرا کنید. پس از اتمام، می توانید با وارد کردن fg(fg) در پنجره ترمینال و سپس کلیک کردن بر بازگشت به جلسه قبلی که قبلاً متوقف شده بود ، بازگردید.

استفاده و جستجوی ویکی پدیا در ترمینال لینوکس(Use & Search Wikipedia In Linux Terminal)

بسیاری از افراد از ویکی‌پدیا(Wikipedia) برای جستجوی اطلاعات در پایگاه داده وسیع دانش آن استفاده می‌کنند. گوگل(Google) اغلب ویکی‌پدیا(Wikipedia) را به سمت بالای نتایج موتورهای جستجو سوق می‌دهد تا به کاربران کمک کند آنچه را که به دنبال آن هستند سریع پیدا کنند.

کاربران لینوکس با دسترسی به (Linux)ویکی‌پدیا(Wikipedia) در ترمینال می‌توانند زمان زیادی را صرفه‌جویی کنند. از Wikit(Use Wikit) برای دریافت سریع پاسخ سوالات خود در توزیع لینوکس خود استفاده کنید.(Linux)

خط فرمان ترمینال لینوکس (Linux)Wikit خلاصه ای از موضوعات جستجو را از (Wikit) ویکی پدیا(Wikipedia) به کاربران نشان می دهد . با نصب Node.js روی دستگاه خود شروع کنید.(Start)

دستورات زیر را در سیستم های Mint ، Ubuntu یا Debian اجرا کنید:

sudo apt-get install nodejs
sudo apt-get install npm

برای نصب Wikit ، دستور ساده زیر را اجرا کنید:

sudo npm install wikit -g

پس از نصب Wikit ، با اجرای دستور زیر خلاصه‌های ویکی‌پدیا را دریافت کنید:(Wikipedia)

wikit <search query>

توجه داشته باشید که می توانید از پرس و جوهای چند کلمه ای نیز استفاده کنید.

لوکوموتیو بخار(Steam Locomotive)

آیا می خواهید یک لوکوموتیو بخار در ترمینال لینوکس(Linux) شما از راست به چپ اجرا شود؟ اگر می خواهید کمی سرگرمی به روز خود اضافه کنید، دستور زیر را تایپ کنید:

$ sudo apt-get install sl

اگر برنامه sl نصب نیست باید آن را نصب کنید:

$ sudo apt-get install sl

کاوسی(Cowsay)

یک گاو (Create)ASCII ( کد استاندارد(Standard Code) آمریکایی برای تبادل اطلاعات(Information Interchange) ) ( Cowsay ) در یک ترمینال ایجاد کنید و از Cowthink برای ایجاد تفکر در آن استفاده کنید.

Cowsay(Install Cowsay) (برای سیستم عامل Debian(Debian OS) ) را با دستور ترمینال لینوکس زیر نصب کنید:(Linux)

root@tecmint:~# apt-get install cowsay

با استفاده از این دستور به گاو بگویید که چه فکری کند و بگوید:

root@tecmint:~# cowsay I Love nix 

یک آکواریوم در ترمینال نصب کنید(Install an Aquarium in Terminal)

با ASCIIQuarium(ASCIIQuarium) از اسرار دریا از داخل ترمینال خود لذت ببرید . اگر از فدورا(Fedora) استفاده می کنید ، نصب آن همانطور که در مخازن است آسان است. از این دستور استفاده کنید:

$ sudo dnf install asciiquarium

اگر توزیع دیگری را اجرا می کنید، برای اطلاعات بیشتر در مورد نحوه دانلود آن به صفحه اصلی مراجعه کنید.(the homepage)

یا، می توانید Term-Animation ، یک ماژول Perl را نصب کنید. (Perl)عبارت زیر را در ترمینال خط فرمان تایپ کنید:

$ sudo apt-get install libcurses-perl
$ cd /tmp
$ wget http://search.cpan.org/CPAN/authors/id/K/KB/KBAUCOM/Term-Animation-2.4.tar.gz
$ tar -zxvf Term-Animation-2.4.tar.gz
$ cd Term-Animation-2.4/
$ perl Makefile.PL && make && make test
$ sudo make install

در مرحله بعد از خط فرمان ترمینال لینوکس عبارت زیر را تایپ کنید:(Linux)

$ cd /tmp
$ wget http://www.robobunny.com/projects/asciiquarium/asciiquarium.tar.gz
$ tar -zxvf asciiquarium.tar.gz
$ cd asciiquarium_1.0/
$ sudo cp asciiquarium /usr/local/bin
$ sudo chmod 0755 /usr/local/bin/asciiquarium

برای دیدن آکواریوم خود از دستور زیر استفاده کنید:

$ perl /usr/local/bin/asciiquarium

مرور کنید(Browsh)

Browsh یک مرورگر ساده، متن باز و مدرن مبتنی بر متن است. زمانی که اتصال اینترنتی(Internet) خوبی ندارید با کمک به جلوگیری از تخلیه باتری شما بسیار مفید است.

ویدیوها و هر چیز دیگری را که یک مرورگر معمولی می تواند پخش کند. با این حال، در محیط های ترمینال اتفاق می افتد.

برای نصب مرورگر(Browsh) در لینوکس(Linux) ، باید آخرین نسخه فایرفاکس(Firefox) و یک کلاینت ترمینال با پشتیبانی از رنگ واقعی را اجرا کنید.

پس از داشتن پیش نیازهای بالا، می توانید بسته مناسب(download the right package) برای توزیع لینوکس(Linux) خود را دانلود کنید . پس از نصب، Browsh را در ترمینال با دستور زیر اجرا کنید:

$ browsh

اکثر عملکردهای ماوس و کلید همان طور که در یک مرورگر دسکتاپ انتظار دارید کار می کنند. در زیر(Below) برخی از اساسی ترین توابع آورده شده است:

  • BACKSPACE برای بازگشت به تاریخ
  • CTRL+l برای فوکوس کردن نوار URL
  • F1 برای باز کردن اسناد
  • CTRL+r برای بارگیری مجدد صفحه
  • کلیدهای جهت دار، PageUP، PageDown(ARROW KEYS, PageUP, PageDown) برای پیمایش
  • CTRL+t برای باز کردن یک تب جدید
  • CTRL+w برای بستن یک برگه
  • CTRL+q برای خروج از برنامه

لولکت(Lolcat)

برای چاپ متن خود در رنگ های رنگین کمان سرگرم کننده، از lolcat استفاده کنید. برای نصب آن از کد زیر استفاده کنید:

# apt-get install lolcat

برای مشاهده خروجی رنگ های رنگین کمان در ترمینال لینوکس(Linux) ، آن را به سایر دستورات ترمینال لینوکس(Linux) پیوند دهید.

جستجو برای خطاهای هارد دیسک(Search For Hard Drive Errors)

از smartctl برای نظارت بر قابلیت اطمینان هارد دیسک، پیش‌بینی خرابی درایو و انجام آزمایش‌های خودکار درایو استفاده کنید.

برای نصب smartctl در اوبونتو از دستور زیر استفاده کنید:

$ sudo apt-get install smartmontools

برای راه اندازی سرویس از دستور زیر استفاده می کنیم:

$ sudo /etc/init.d/smartmontools start

برای استفاده با سایر توزیع‌ها و مشاهده مثال‌ها بخوانید: Smartctl – ابزار نظارت و تحلیل برای هارد دیسک(Smartctl – Monitoring and Analysis tool for Hard drive) .

پشتیبان گیری و بازیابی سی پنل(Cpanel Backup & Restore)

(Quickly)با استفاده از دستورات ترمینال لینوکس زیر (Linux)به سرعت و به راحتی از فایل های حساب cPanel نسخه پشتیبان تهیه و بازیابی کنید:

/scripts/pkgacct username
/scripts/restoracct username

یک درایو قابل بوت بسازید(Create a Bootable Drive)

با استفاده از یک فرمان ترمینال، یک درایو قابل بوت USB از ISO ایجاد کنید:(USB)

$ dd if=/home/user/Downloads/ubuntu.iso of=/dev/sdb1 bs=512M; sync

دستور بالا یک درایو USB (/dev/sdb1) را در یک درایو قابل بوت دبیان ایجاد می کند.

اگر زمان زیادی را در خط فرمان صرف می کنید، مثال های بالا ترفندها و میانبرهایی را برای افزایش بهره وری شما توضیح می دهند.

همچنین می توانید از دستورات ترمینال لینوکس(Linux) که ربطی به کار ندارند فقط برای سرگرمی استفاده کنید.



About the author

من یک مهندس نرم افزار با بیش از 10 سال سابقه در زمینه مهندسی ویندوز هستم. من در توسعه برنامه‌های مبتنی بر ویندوز، و همچنین سخت‌افزار و درایورهای صوتی برای نسل بعدی سیستم‌عامل ویندوز مایکروسافت، ویندوز 11، تخصص دارم. تجربه من در ساخت برنامه‌های ویندوز، من را برای هر شرکتی که به دنبال توسعه محصولات فناوری نوآورانه است، دارایی ارزشمندی می‌کند.



Related posts