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 بکار برده شده است، نمایش داده می شود.
همچنین از موارد زیر بعنوان یک 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