ترمینال دلچسب و کاربردی – Interesting Terminal

terminal
سلام :)

مدتی است که در وبلاگ های کاربران اوبونتو بحثی با عنوان ترمینال دلچسب – Interesting Terminal – شروع شده است. من سعی کردم تا در زیر مجموعه ای از این دستورات را گردآوری کنم. امیدوارم که برای همه جذاب باشد.

سرگرمی

  • دیدن فیلم جنگ ستارگان در ترمینال*:
    telnet towel.blinkenlights.nl
  • گپ کردن (چت؟) با یک ربات*:
    telnet the-funk.net 7000
  • چاپ یک متن به صورت کد های اسکی:
    banner

    خروچی دستور banner s را در زیر مشاهده می کنید:

              ####      ##
              ####    ######
              ##     ########
              #     ####     #
              #     ####     #
              #     ####    ##
              #    ####    ##
               ########   ####
                #####
    
  • مدت زمانی که کامپیوتر شما بیدار (روشن) شده است:
    uptime
  • ماشین حسابی با دقت زیاد:
    bc

    خروجی دستور ۹ به توان ۴۴۳ را در زیر می بینید(!):

    9^443
    536329495411017457181615860167481639195793465136108262
    083935380467803470514792345854939020498218762318890057
    884685019611146623834272881918524947704890527556209922
    107062886416263149790427475010930333210959688740412529
    491454615283487104034160444796201337951600120037493582
    611810168389115748966812754618799019578672606249866923
    340855095438605593782686458784065105108803866128317612
    934724308569124005556047792446076115970655129
    


قبل از اجرا کردن دستوراتی که در ادامه آمده، دستور زیر را اجرا کنید*:

sudo apt-get install cowsay
  • طالع بینی خود را ببینید:
    fortune
  • استفاده از cowsay (صبحت کردن گاو ماده!). به جای message در دستور زیر، پیامی را که می خواهید گاو ماده(!) به شما بگوید را بنویسید:
    cowsay 'message'

    جالب است بدانید که cow به معنی گاو ماده است. امان از دست این پر حرفی زنان ! …

  • دیدن متن شعر آهنگی که هم اکنون در amarok (یک موزیک پلیر واقعا عالی) در حال پخش شدن است:
    dcop amarok player lyrics | cowsay

    مسلما برای اجرای این دستور باید آماروک را داشته باشید.

قبل از اجرا کردن دستوراتی که در ادامه آمده، دستور زیر را اجرا کنید*:

sudo apt-get install emacs21
  • در ایتور متن emacs می توانید snake (همان مار معروف) را بازی کنید:
    ابتدا دستور زیر را در ترمینال وارد کنید:

    emacs21

    سپس Ecs را نگه داشته و بعد x را بزنید. در کادری که هم اکنون در آن هستید، عبارت snake را تایپ کرده و Enter را بزنید. حالا از بازی کردن لذت ببرید.

    emacs21 snake

  • در ایتور متن emacs می توانید tetris (خانه سازی) را بازی کنید:
    مراحل snake را که در بالا آمده را دنبال کیند، فقط در آخرین مرحله به جای snake عبارت tetris را وارد کنید.

    emacs tetris

کاربردی و سودمند (useful)

  • نمایش اطلاعاتی در مورد وضعیت کامپیوتر شما:
    lspci
  • دسترسی به دیکشنری از طریق ترمینال*. به جای word کلمه مورد نظر را وارد کنید:
    curl dict://dict.org/d:word

    شما باید بسته curl را داشته باشید.

  • نمایش دما سیستم و مقداری که باطری شارژ شده است:
    acpi -t
  • نمایشگر device (وسیله) هایی که به کامپیوتر وصل می شوند و یا جدا می شوند (به صورت Real time یا همان هم زمان):
    lshal -m
  • نمایشگر device (وسیله) های USB که به کامپیوتر وصل هستند:
    lsusb
  • نمایش فرآیند (process) هایی که در حال اجرا شدن هستند:
    ps aux
  • نمایش ساعت و تاریخ:
    date
  • یک تقویم ساده در ترمینال:
    cal
  • نمایش آدرس آی پی و سایر اطلاعات مرتبط:
    ifconfig -a
  • نمایش پیام های سیستم:
    dmesg
  • نمایش اطلاعاتی در زمینه کاربران سیستم:
    finger -l
  • نمایش نسخه فعلی اوبونتو نصب شده:
    cat /etc/issue

کلید های میانبر ( Keyboard Shortcuts)

  • past کردن متن کپی شده:
    Ctrl+Shift+Alt+"V"

    یا

    Shift+Ins

نکته: برای اجرای دستوراتی که علامت * دارند باید به اینترنت متصل باشید.

لینک ها

How To: Interesting Terminal
Interesting and Useful Terminal Commands
Comandos útiles y curiosos para el terminal

دوستان در صورت امکان دستوراتی را که از آن ها بیشتر استفاده می کنید و از آنها لذت می برید را در کامتت های همین مطلب و یا در وبلاگ خودتان بنویسید.

پی نوشت: الان ۲ روزه که از نسخه بتا اوبوتو 7.10 با نام gusty gibbon یا همون میمون شجاع استفاده می کنم. خیلی خوبه. بعضی ابزار ها بهش اضافه شده و بعضی ها ادغام شدن. در هر حال خیلی خوبه.
موفق باشید

مطالب مرتبط:
  1. VirtualBox: ایجاد یک PC مجازی
  2. Qps، ابزار پرس و جوی فرایند های در حال انجام X
  3. Guake ترمینالی برای گنوم

سعید زبردست

facebook twitter linkedin Email

من برنامه نویس Java و PHP هستم. در کنار برنامه نویسی اطلاعات خوبی در زمینه پایگاه ‌های داده بخصوص MySQL دارم. برای اطلاع بیشتر به صفحه درباره سعید زبردست مراجعه کنید.


دنبالک ها نظرات