لینوکس ابزارهایی گوناگون برای نمایش مستندات دستورات فراهم کرده است؛ برخی برای نمایش راهنماییهای ساده و برخی برای ارائه مستندات کامل. آشنایی با این ابزارها باعث تسریع در یادگیری، رفع اشکال، و استفاده بهینه از محیط ترمینال میشود.
help برای دستورات داخلی شلدستور help اطلاعاتی دربارهٔ دستورات داخلی Bash ارائه میکند.
help cdخروجی شامل توضیح دستور cd، گزینهها و کدهای خروجی است.
--help برای برنامههای اجراییبسیاری از دستورات خارجی دارای گزینهٔ --help برای نمایش خلاصهٔ نحوه استفاده هستند.
mkdir --helpخروجی معمولاً شامل سینتکس، گزینهها و اطلاعات خطاهاست.
man برای صفحات دستی (manual)دستور man مستندات کامل بسیاری از برنامهها و رابطهای سیستم را نمایش میدهد.
man lsصفحهٔ man شامل شرح کامل دستور، سینتکس، گزینهها و توضیح رفتار خروجی است.
| شماره بخش | محتوا |
|---|---|
| 1 | دستورات کاربری |
| 2 | فراخوانیهای سیستم کرنل |
| 3 | توابع کتابخانهای C |
| 4 | فایلهای خاص (مثل درایورها) |
| 5 | فرمت فایلها |
| 6 | بازیها و محافظهای صفحه |
| 7 | مستندات متفرقه |
| 8 | دستورات مدیریتی |
man 5 passwdصفحهٔ بخش ۵ دربارهٔ فرمت فایل /etc/passwd را باز میکند، نه دستور کاربری.
apropos برای جستجوی کلمات کلیدیدستور apropos تمام صفحات man را برای یافتن کلمات کلیدی جستوجو میکند.
apropos partitionنتایج شامل ابزارهایی مثل fdisk و cfdisk خواهد بود.
whatis برای توضیح کوتاه دستورwhatis lsخروجی: ls (1) - list directory contents مشخص میکند که ls در بخش ۱ قرار دارد.
info برای مستندات دارای پیوندمستندات info که توسط پروژهٔ GNU عرضه شدهاند، ساختار پیوندی دارند و جایگزین man هستند.
info coreutils| کلید | عملکرد |
|---|---|
? | نمایش منوی راهنما |
Page Up | صفحهٔ قبل |
Page Down | صفحهٔ بعد |
n | بخش بعدی |
p | بخش قبلی |
Q | خروج |
لینوکس روشهای مختلفی برای دسترسی به مستندات دستورات ارائه میدهد که هرکدام برای کاربرد خاصی مناسباند:
help برای دستورات داخلی شل--help برای راهنمای سریع برنامههاman برای مستندات کاملapropos برای یافتن دستورات مرتبطwhatis برای شرح یکخطی دستوراتinfo برای مستندات ساختیافته دارای پیوندبا تسلط بر این ابزارها میتوان مستندات دقیقتر و سریعتری دریافت کرد و مهارت در کار با ترمینال را ارتقا داد.