Man (פקודה)

man (קיצור של manual; עברית: מדריך או ספר הוראות) היא פקודה המציגה תיעוד של תוכנה במערכת ההפעלה יוניקס ובמערכות הפעלה דמויות יוניקס. נושאים המתועדים בדפי ה-man כוללים תוכניות מחשב (כולל ספריות וקריאות מערכת), תקנים וקונבנציות, ולעיתים אפילו מושגים מופשטים. משתמש יכול לחפש ולקרוא את דפי העזרה בעזרת הפקודה man.

היסטוריה
"UNIX Programmer's Manual" (בתרגום חופשי: המדריך למתכנת יוניקס) ראה אור ב-3 בנובמבר 1971. דף ה-man הראשון נכתב על ידי דניס ריצ'י וקן תומפסון בשנת 1971. באותה העת, הזמינות של תיעוד מקוון דרך מערכת דפי ה-man נחשבה כהתקדמות גדולה. כיום, כמעט כל יישום של ממשק שורת הפקודה ביוניקס מגיע עם דף man.

מספר חלופות ל-man נהנו מפופולריות, כאשר הבולט מביניהם הוא info של פרויקט גנו. נוסף על כך, תוכנות ממשק משתמש גרפי ליוניקס (במיוחד אלו שנבנו בסביבת KDE או GNOME) מספקים תיעוד למשתמש בפורמט HTML וכוללים מציג HTML מובנה כגון yelp על מנת להציג דפי עזרה בתוך התוכנה.

דפי ה-man כתובים בדרך כלל באנגלית, אך תרגום לשפות נוספות יכול להיות זמין לעיתים במערכת.

בשנת 2010, OpenBSD הפסיק את השימוש ב-troff לעיצוב דפי ה-man לטובת mandoc, מעצב מיוחד עבור דפי עזרה עם תמיכה מובנית עבור פוסטסקריפט, HTML, ו-XHTML.

פרקים
דפי העזרה מחולקים בין 8 פרקים בדרך כלל, אשר מסווגים בדרך הבאה (בלינוקס, BSD ו-OS X):
פרקתיאור1פקודות כלליות2קריאות מערכת3פונקציות ספרייה4קבצים מיוחדים ומנהלי התקנים5פורמט קבצים וקונבנציות6משחקי מחשב ושומרי מסך7שונות8פקודות ושירותי מערכת

שימוש
על מנת לקרוא את דף העזרה של פקודת יוניקס, הקש במעטפת:
man <command_name>
על מנת להציג את הפלט, man משתמש ברירת המחדל במציג הדפים less.

דפי העזרה מסווגים בדרך כלל בצורה "(section)name", כאשר לכל דף עזרה יכול להיות במספר פרקים, לדוגמה, exit(2) ו-exit(3). התחביר לגישה לדף עזרה שאינו ברירת המחדל משתנה בין מימושים של man. בלינוקס ו-BSD הוא יראה כך:
man 3 printf
הפקודה תחפש את printf בפרק 3 של דפי העזרה.

ראו גם
 RTFM

קישורים חיצוניים

 Man Page for man באתר יוניקס.
 Online Man Pages באתר מערכת ההפעלה FreeBSD.

הערות שוליים

קטגוריה:פקודות יוניקס