با fish دستورات خط فرمان را آسان کنید

احتمالا شده دستوری رو تو ترمینال وارد کرده باشین و بخواهید دوباره این کار رو بکنین ولی تایپ کردن همچون دستوری اونم دوباره شاید واقعا خسته کننده باشه و شاید فقط چند کلمه اول اون دستور رو به یاد میارین باید چیکار کنین؟ خب اگه از یه حرفه ای بپرسین بهتون میگه تاریخچه بش بهترین چیزه ولی من میخام کار رو از این هم راحت تر و جذاب تر بکنم براتون اونم با برنامه ای به اسم فیش ! پس با fish دستورات خط فرمان را آسان کنید :))

کار fish اینه که شما وقتی از اون استفاده میکنید مثلا چند کلمه اول یک دستور رو نوشتین میره تو تاریخچه بش شما میگرده و و مشابه ترین دستور رو نسبت به حروف شما رو بهتون پیشنهاد میده و یا وارد یک دایرکتوری میشین که تو اون ۳ پوشه به اسم های iman و saman و nima و … وجود داره وقتی کاربر از اولین حروفی که وارد میکنه fish میره میگرده ببینه ایا تو اون دایرکتوری نام مشابه ای با اون چیزی که شما تایپ کردین وجود داره یا نه و اونو بهتون پیشنهاد میده مثلا شما s رو تایپ کنید میگه پوشه saman منظورتون بود؟ و شما میتونین انتخاب کنید. قابلیت های بیشتری در این برنامه وجود داره که کم کم باهاش آشنا میشین . به عکس زیر توجه کنید وقتی کاربر ss رو زد fish به اون یک دستور که قبلا زده بود رو معرفی کرد .

استفاده از fish در ترمینال

وقتی در fish بشما پیشنهادی داده شده اگه میخاین تایید کنین اون پیشنهاد رو و ازش استفاده کنید باید جهت سمت راست  رو تو کیبورد فشار بدین. (منظور از کلید های جهت کلد های زیر هستن که تو عکس مشخص شده)

fish

عکس برگرفته از سایت سرزمین دانلود

نصب fish در اوبونتو و آرچ

برای دبیان بیس :

برای آرچ بیس ها :

 

خب چگونه از فیش استفاده کنیم؟

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

الان دیگه وارد fish شدین و میتونین از اون استفاده کنید و برای خروج از اون و برگشتن به bash دستور زیر رو در ترمینال بزنید :

 

خب تکلیف چیه ما اگه بخواهیم برای همیشه از fish استفاده کنیم و هر دفعه تایپ نکنیم اونو تو ترمینال؟ کافیه دستور زیر رو تو ترمینال وارد کنید تا هر وقت وارد ترمینال میشین fish خودش اجرا بشه (نیاز به لاگ اوت یا ری استارت بعد وارد کردن دستور)

خب تکلیف چیه ما که پشیمون شدیم و دوباره میخایم وارد bash بشیم؟ دستور زیر رو تو ترمینال وارد کنید :

 

کانفیگ fish

خب شاید دوست دارین کمی فیش رو تغییر بدین مثلا شکل و شمایل اونو و… برای این کار وقتی وارد محیط fish شدین تو ترمینال این دستور رو بزنید و اینتر بزنید :  fish_config  حالا مروگر شما وارد تنظیمات فیش میشه و میتونین پیکربندی کنید اونو برای اعمال تغییرات Set Prompt رو در صفحه کلیک کنید و در آخر مروگر رو ببندین و دوباره تو ترمینال اینتر بزنید تمام.

 

بیاین با fish دستورات خط فرمان رو ساده تر کنیم یه قابلیت جالب دیگه فیش میدونین چیه؟ میتونه دستورات شما رو کوتاه کنه مثلا وقتی تو ترمینال میزنین  remove  اون براتون دستور  sudo apt autoremove رو اجرا میکنه برای این کار دستور fish_config را اجرا کنید در محیط fish و به زبانه abbreviations در مروگر خود بروید و سپس اختصار خود را در قسمت متنی سمت چپ و دستور کامل در قسمت متنی سمت راست بنویسید دکمه Save را بزنید حالا کلمه اختصاری شما آماده است یادتان باشد که ابتدا باید مرورگر را ببندید و بعد اینتر رو تو ترمینال بزنید تا تغییرات اعمال بشه.

 

خب بالاخره پست با fish دستورات خط فرمان را آسان کنید هم تمام شد نظری دارین در این مورد؟ راستی اگه به ترمینال وابسته هستین چرا تو ترمینال موزیک گوش نمیدین؟ به این پست یه سر بزنید .

ایمان آقاپور

عاشق اینترنت > وبلاگ نویسی > سریال > برنامه نویسی

مطالب مرتبط

۱ دیدگاه

  1. علیرضا آهنی گفت:

    just bash (;

دیدگاهتان را بنویسید

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