0 امتیاز
قبل در کامپیوتر و اینترنت توسط (1.1هزار امتیاز)

با استفاده از Ctrl + R می توانم در بین دستوراتی که قبلا در command line اوبونتو اجرا کرده ام، جستجو کنم. ولی با این روش فقط آخرین دستور اجرا شده که شامل متن من باشد نمایش داده می شود. چگونه می توانم سایر موارد را نیز مشاهده کنم؟ 

2 پاسخ

+1 امتیاز
قبل توسط (1.9هزار امتیاز)

از خود دستور histroy هم میشه استفاده کرد بعد از تایپ این دستور 500 دستور استفاده شده برای شما در Bash لیست می شود که با کلید های بالا و پایین همه ای آنها را مشاهده کنید علاوه بر این می توان بین دستور جستجو انجام دهید :

496  ls -la
497  ls
498  history
499  ls
500  cd domains
501  cd ..
502  ls
503  history
504  cd ls
505  ls
506  cd data
507  ls
508  cd ..
509  cd domains
510  ls
511  cd ..
512  history

لیست بالا مثالی از دستور History و دستور پایین جستجو در آنها :

history | grep cd



33  cd Pictures/
   37  cd ..
   39  cd Desktop/
   61  cd /usr/bin/
   68  cd
   83  cd /etc/
   86  cd resolvconf/
   90  cd resolv.conf.d/

البته اگر نسخه Ubuntu مورد استفاده قدیمی باشد در صورت اجرا نشدن نیاز به تنظیم دستی فایل bashrc است .

قبل توسط (1.9هزار امتیاز)
هیچ فرقی از لحاظ سرعت ندارند و البته از نسخه ای 12 به بعد این روش کاملتر شده برای کار در این زمینه گسترش یافته و مانور خیلی بیشتری می توانید با این دستور بدید
 موفق باشید آقا سعید
قبل توسط (1.1هزار امتیاز)
منظورم از سرعت، سرعت تایپ و پیدا کردن دستور مورد نظره.
0 امتیاز
قبل توسط (1.1هزار امتیاز)

برای مشاهده سایر نتایج کافی است Ctrl + R را باز هم فشار دهید تا به دستور مورد نظر خود برسید!

سوالات مشابه

0 امتیاز
1 پاسخ 840 بازدید
0 امتیاز
1 پاسخ 804 بازدید
0 امتیاز
0 پاسخ 378 بازدید
+1 امتیاز
2 پاسخ 1.1هزار بازدید
0 امتیاز
1 پاسخ 1.7هزار بازدید
0 امتیاز
0 پاسخ 321 بازدید
+2 امتیاز
1 پاسخ 3.0هزار بازدید
...