سرور مجازی

دستورات پرکاربرد لینوکس|دستور apropos

بازیابی فرم کامل یک دستور خاص در لینوکس

LINUX یکی از سیستم عامل های شناخته شده در دنیای کامپیوتر، از قدرتمندترین سیستم عامل‌های موجود در بازار است که بصورت‌ متن باز ارائه می گردد. همچنین در بین مهندسان نرم‌افزار از محبوبیت ویژه‌ای برخوردار است.
در این سیستم عامل دستورات کاربردی وجود دارد که در ادامه به معرفی آنها میپردازیم.

دستور apropos به دو صورت به ما کمک می کند:

1- با وارد کردن کلمه‌ای از بخش مورد نظر دستور مرتبط با آن را نمایش میدهد.

2- با وارد کردن بخشی از نام دستور، صورت کامل آنرا نمایش میدهد.
به این ترتیب سرعت عمل را برای یافتن یک دستور بالا میبرد.

برای مثال اگر دنبال دستوری برای ویرایش یک فایل باشید، می توانید از دستور زیر استفاده کنید:

apropos editor

با وارد کردن این دستور در محیط ترمینال، کلمه کلیدی که در اینجا editor است را در لیست دستورات جستجو میکند و دستوراتی را به ما پیشنهاد می دهد که در آن ها کلمه کلیدی باشد و توضیح کوتاهی درباره آن دستور می دهد.

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

 ed (1) - text editor
 ed [red] (1) - text editor
 ex (1p) - text editor
 nano (1) - Nano's ANOther editor, an enhanced free Pico clone
 psed (1) - a stream editor
 psed [s2p] (1) - a stream editor
 red (1) - text editor
 red [ed] (1) - text editor
 rnano (1) - Restricted mode for Nano's ANOther editor, an enhanced free Pico clone
 sed (1p) - stream editor
 sed (1) - stream editor for filtering and transforming text
 vi (1p) - screen-oriented (visual) display editor
 vim (1) - Vi IMproved, a programmers text editor
 vim [ex] (1) - Vi IMproved, a programmers text editor
 vim [rvi] (1) - Vi IMproved, a programmers text editor
 vim [rview] (1) - Vi IMproved, a programmers text editor
 vim [vi] (1) - Vi IMproved, a programmers text editor

برای مثال اگر بخواهیم از دستور dmidecode که اجزای سخت افزاری سیستم را نمایش می دهد، استفاده کنیم اما صورت دقیق آن را به یاد نداشته باشیم میتوانیم از دستور زیر به عنوان جستجوگر استفاده کنیم:

apropos dmid
arecordmidi (1) - record Standard MIDI Files
dmidecode (8) - DMI table decoder

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

KDE رابط کاربری لینوکس
ادامه مطلب

همچنین از موارد زیر بعنوان یک option میتوانید هنگام اجرای این دستور استفاده کنید.

apropos –r keyword

با اجرای این دستور، نتایج بصورت regular expression نمایش داده خواهد شد. یا واضح تر اینکه دقیقا گزینه مورد نطر را نمایش میدهد.

برای مثال:

apropos -r 'remove files'

نمونه خروجی این دستور:

rm (1) - remove files or directories

دستور Apropos نشان دهنده ورژن کتابخانه راهنمای مورد استفاده است.

apropos from man-1.6f

جهت آگاهی از نحوه استفاده دستور فوق میتوانید از دستور زیر استفاده کنید.

 apropos –h

امیدواریم این مطلب مورد توجه شما قرار گرفته باشد.
تلاش نت

02154109000

4.7/5 - (7 votes)
دکمه بازگشت به بالا