انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: معادل دکمه ی tab خط فرمان ویندوز در خط فرمان لینوکس  (دفعات بازدید: 2179 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین masoudk

  • Sr. Member
  • *
  • ارسال: 334
  • جنسیت : پسر
  • I love my loneliness
سلام، ببخشید یه سوال داشتم.

اگر چندتا فایل با اسم طولانی داشته باشیم، با چه دکمه ای میشه تو محیط خط فرمان یکی یکی بین اینها پیمایش کرد؟
من Mint 15 Olivia دارم Tab رو که میزنم اسم فایل رو کامل نمیکنه، به جاش possible command ها رو پشت سرهم نشون میده.

مرسی  :)
« آخرین ویرایش: 22 خرداد 1392، 08:52 ب‌ظ توسط masoudk »
contact masoudk1990@yahoo.com

آفلاین MHA152

  • High Hero Member
  • *
  • ارسال: 2745
  • جنسیت : پسر
  • من عاشق یونیکسی ها هستم
اگه فقط یک گزینه وجود داشته باشه کاملش می کنه ولی اگه گزینه های دیگری هم باشه از اونجایی که نمیدونه شما کدوم را می خواهید لیست را به شما نمایش می دهد
بهتون پیشنهاد می کنم به دنیای بزرگ شبه−یونیکس وارد بشید و از پیشرفت لذت ببرید
جیمیلم

آفلاین سلمان م.

  • ناظر انجمن
  • *
  • ارسال: 4106
  • جنسیت : پسر
  • GNU Operating System - سیستم عامل گنو
میشه بگی که دقیقاً چه کدی وارد می‌کنی؟ و چه نتیجه‌ای می‌گیری؟

آفلاین masoudk

  • Sr. Member
  • *
  • ارسال: 334
  • جنسیت : پسر
  • I love my loneliness
میشه بگی که دقیقاً چه کدی وارد می‌کنی؟ و چه نتیجه‌ای می‌گیری؟

ببینید، مثلا توی cmd اگه هیچی هم تایپ نکرده باشید وقتی tab رو بزنید دونه به دونه بین فایلها پیمایش میکنید.
من به معادل این دکمه توی Terminal احتیاج دارم.
توی Terminal وقتی Tab میزنم اسم فرمانهایی که تو این لحظه میشه انتخاب کرد پشت سر هم بهم نمایش داده میشه.
contact masoudk1990@yahoo.com

آفلاین MHA152

  • High Hero Member
  • *
  • ارسال: 2745
  • جنسیت : پسر
  • من عاشق یونیکسی ها هستم
میشه بگی که دقیقاً چه کدی وارد می‌کنی؟ و چه نتیجه‌ای می‌گیری؟
توی Terminal وقتی Tab میزنم اسم فرمانهایی که تو این لحظه میشه انتخاب کرد پشت سر هم بهم نمایش داده میشه.
و البته اگه چیزی نوشته باشید که بفهمه می خواهید فایلی را انتخاب کنید اسم فایل هارا بهتون نمایش میده و یا اگه نصفه اسمش را نوشته باشید و مورد مشابه دیگری نداشته باشه براتون کاملش می کنه
مثلا وقتی کد زیر را می زنید می فهمه که می خواهد با نانو فایلی را که در هوم وجود دارد ویرایش کنید پس وقتی tab را می زنید اسم فایل ها را بهتون نمایش میده
nano ~/
بهتون پیشنهاد می کنم به دنیای بزرگ شبه−یونیکس وارد بشید و از پیشرفت لذت ببرید
جیمیلم

آفلاین masoudk

  • Sr. Member
  • *
  • ارسال: 334
  • جنسیت : پسر
  • I love my loneliness
و البته اگه چیزی نوشته باشید که بفهمه می خواهید فایلی را انتخاب کنید اسم فایل هارا بهتون نمایش میده و یا اگه نصفه اسمش را نوشته باشید و مورد مشابه دیگری نداشته باشه براتون کاملش می کنه
مثلا وقتی کد زیر را می زنید می فهمه که می خواهد با نانو فایلی را که در هوم وجود دارد ویرایش کنید پس وقتی tab را می زنید اسم فایل ها را بهتون نمایش میده
nano ~/

آهان، پس باید بعد از / دکمه ی Tab رو بزنم که فایلها رو دونه دونه انتخاب کنه، خیلی خیلی ازتون ممنونم.
contact masoudk1990@yahoo.com

آفلاین MHA152

  • High Hero Member
  • *
  • ارسال: 2745
  • جنسیت : پسر
  • من عاشق یونیکسی ها هستم
و البته اگه چیزی نوشته باشید که بفهمه می خواهید فایلی را انتخاب کنید اسم فایل هارا بهتون نمایش میده و یا اگه نصفه اسمش را نوشته باشید و مورد مشابه دیگری نداشته باشه براتون کاملش می کنه
مثلا وقتی کد زیر را می زنید می فهمه که می خواهد با نانو فایلی را که در هوم وجود دارد ویرایش کنید پس وقتی tab را می زنید اسم فایل ها را بهتون نمایش میده
nano ~/

آهان، پس باید بعد از / دکمه ی Tab رو بزنم که فایلها رو دونه دونه انتخاب کنه، خیلی خیلی ازتون ممنونم.
خواهش می کنم
لطفا (حل شد) را به اسم تاپیک بیفزایید
بهتون پیشنهاد می کنم به دنیای بزرگ شبه−یونیکس وارد بشید و از پیشرفت لذت ببرید
جیمیلم

آفلاین masoudk

  • Sr. Member
  • *
  • ارسال: 334
  • جنسیت : پسر
  • I love my loneliness
ببخشید من هنوز با این موضوع مشکل دارم.
فقط وقتی دکمه ی tab اسم فایل رو کامل میکنه که قسمت زیادیش رو از حفظ نوشته باشم، منم چون اسم فایل حفظ نمیکنم مجبورم هرجا که با خط فرمان میرم تو واقعیت هم برم تا اسم فایلهای طولانی رو دستی کپی/پیست کنم.
این کار باعث میشه خیلی سرعتم پایین بیاد، اصلا نمیتونم راحت باهاش کار کنم.

هیچ دکمه ای نداره که دونه دونه واست اسم فایل ها رو انتخاب کنه؟ دقیقا مثل دکمه ی tab تو cmd ویندوز  :'(
contact masoudk1990@yahoo.com

آفلاین Masoud92m

  • High Hero Member
  • *
  • ارسال: 1350
  • جنسیت : پسر
ببخشید من هنوز با این موضوع مشکل دارم.
فقط وقتی دکمه ی tab اسم فایل رو کامل میکنه که قسمت زیادیش رو از حفظ نوشته باشم، منم چون اسم فایل حفظ نمیکنم مجبورم هرجا که با خط فرمان میرم تو واقعیت هم برم تا اسم فایلهای طولانی رو دستی کپی/پیست کنم.
این کار باعث میشه خیلی سرعتم پایین بیاد، اصلا نمیتونم راحت باهاش کار کنم.

هیچ دکمه ای نداره که دونه دونه واست اسم فایل ها رو انتخاب کنه؟ دقیقا مثل دکمه ی tab تو cmd ویندوز  :'(

به نظر من که این کار توی بش از cmd راحت تره
شما تب رو میزنی، فایل ها رونشون میده، فایلی که لازم رو داری رو حرف اولش رو میزنی،‌بعد تب، تا جایی که بتونه تکمیل میکنه بعد تب رو بزنی فایل های مشابه رو نشون میده و ادامه تا تکمیل، روش cmd توی دایرکتوری های با فایل های زیاد عملا ناکارامد میشه اما این روش در بش دقیقا برای فایل های زیاد طراحی شده

الان فقط با وارد کردن چندتا حرف بدون حفظ بودن به فولدر آرشیو رسیدم

masoud@lini:~$ cd /
masoud@lini:/$ ls
bin    etc         initrd.img.old  mnt   run      sys  vmlinuz
boot   file_me     lib             opt   sbin     tmp  vmlinuz.old
cdrom  home        lost+found      proc  selinux  usr
dev    initrd.img  media           root  srv      var
masoud@lini:/$ cd var/c
cache/ crash/
masoud@lini:/$ cd var/cache/ap
apache2/          apt/              apt-xapian-index/
masoud@lini:/$ cd var/cache/apt/archives/
masoud@lini:/var/cache/apt/archives$
منتظر نباش که مرگ تو کی میاد / آزاد باش مثل من مثل خیلی ها
حتی اگه کسی سمت تو نمیاد / آزاد باش مثل من مثل خیلی ها
حتی اگه میبینی که کسی حرفتو نمیخواد / آزاد باش مثل من مثل خیلی ها
مثل من مثل خیلی ها ..... آزاد باش مثل من مثل خیلی ها

آفلاین امیرمسعود

  • Sr. Member
  • *
  • ارسال: 373
  • جنسیت : پسر
این کامل‌کنندهٔ نام پرونده‌ها و فرمان‌ها یه کم هوشمنده و هر چیزی رو نشون نمی‌ده.

اگر پیش از این که هیچ چیزی تایپ کرده باشید tab رو بزنید، فهرست فرمان‌ها رو نشون می‌ده.
اگر ls یا نام برنامهٔ مشابهی رو تایپ کرده باشید، با زدن tab فهرست پرونده‌ها رو نشون می‌ده.
اگر ./ (اول نقطه و بعد اسلش) رو تایپ کنید و بعد tab بزنید، فقط نام پرونده‌هایی رو نشون می‌ده که مجوز اجراشدن دارند. یعنی مثلاً در چنین پوشه‌ای:
-rw-r--r-- 1 amp games     589 Jun 11 15:08 default.ints
-rw-r--r-- 1 amp games       0 Jun 11 15:08 default.xyz
-rwx------ 1 amp games     278 Jun 11 09:26 doit
-rw------- 1 amp games    4768 Jun 12 19:11 fixparameters.cpp
-rw------- 1 amp games    1590 Jun 10 15:22 functions.cpp
-rwxr-xr-x 1 amp games    1779 Jun 11 16:15 generate_crossing_stats.sh
-rwx------ 1 amp games     413 Jun 10 15:22 how_to_run
-rwxr-xr-x 1 amp games     316 Jun 10 15:22 iff003_th123.job
-rw------- 1 amp games    7253 Jun 10 15:22 inifile.cpp
-rw------- 1 amp games    7156 Jun 10 15:22 inifile.h
-rw------- 1 amp games    7614 Jun 11 14:39 initialization.cpp

تنها نام این پرونده‌ها رو نشون می‌ده:
generate_crossing_stats.sh
iff003_th123.job

در نسخه‌های اخیر اوبونتو حتی از این هم هوشمندتر شده. اگر تایپ کنید evince و بعد tab بزنید، تنها پرونده‌هایی که پسوند pdf و ps و... دارند رو نشون می‌ده. این رو تازگی‌ها اتفاقی فهمیدم و خیلی شگفت‌زده شدم.

آفلاین Masoud92m

  • High Hero Member
  • *
  • ارسال: 1350
  • جنسیت : پسر
و در ادامه توضیحات دوستمون امیرمسعود
اگه تصمیم داشته باشید فایلی رو با نرم افزاری اجرای کنید به صورت اینکه اول نام نرم افزار و بعد آدرس و نام فایل معمولا فقط فرمت های قابل پشتیبانی اون نرم افزار رو نمایش میده
مثلا تایپ کنید mplayer و فاصله و یک حرف و تب، فقط فایل های مالتی مدیا که با اون حرف شروع میشن و دایرکتوری ها نمایش داده میشن :‌)
منتظر نباش که مرگ تو کی میاد / آزاد باش مثل من مثل خیلی ها
حتی اگه کسی سمت تو نمیاد / آزاد باش مثل من مثل خیلی ها
حتی اگه میبینی که کسی حرفتو نمیخواد / آزاد باش مثل من مثل خیلی ها
مثل من مثل خیلی ها ..... آزاد باش مثل من مثل خیلی ها

آفلاین masoudk

  • Sr. Member
  • *
  • ارسال: 334
  • جنسیت : پسر
  • I love my loneliness
مرسی دوستان.
از اینکه زمان گذاشتید خیلی خیلی ممنونم.
contact masoudk1990@yahoo.com