נתיב (מחשוב)
נתיב במחשוב מציין את המיקום הייחודי של קובץ או תיקיה במערכת הקבצים. ההצבעה על מיקום האובייקט מתבצעת על ידי שמו, כשלפניו מחרוזת המכילה את עץ התיקיות (במידה וקיים) המופרדות על ידי תו תוחם. התווים התוחמים הנפוצים ביותר הם לוכסן (/
), לוכסן שמאלי (\
), או נקודתיים (:
), אך יש כמה מערכות הפעלה המשתמשות בתוחם שונה. נתיבים נמצאים בשימוש נרחב במדעי המחשב כדי, לייצג את מערכות יחסים בספרייה / קובץ, ונפוצים במערכות הפעלה מודרניות. בנוסף הם חיוניים לבניית מען משאבים אוניברסלי (URL).
נתיב יחסי מול נתיב מוחלט
[עריכת קוד מקור | עריכה]מערכות יכולות גם להשתמש בנתיב יחסי (הידוע גם בשם נתיב חלקי) או בנתיב מוחלט (הידוע גם בשם נתיב מלא). נתיב מוחלט ונתיב יחסי, עשויים להצביע על אותו מקום במערכת הקבצים. בעוד שהנתיב המוחלט מכיל את כל המחרוזת משורש מערכת הקבצים ועד האובייקט (קובץ\תיקייה) הרצוי, נתיב יחסי מכיל חלק מהמחרוזת וכולל את שם האובייקט, ולפעמים אף מספר תיקיות נוספות שבעץ מערכת הקבצים, אך אינו מגיע עד השורש. בנתיב יחסי תוכנת המחשב יודעת לחפש את האלמנט המבוקש על פי שגרת חיפוש ידועה מראש.
דוגמאות
[עריכת קוד מקור | עריכה]נתיב מוחלט בלינוקס
/home/users/c/computerhope/public_html/cgi-bin
נתיב יחסי בלינוקס
public_html/cgi-bin
נתיב מוחלט בחלונות
C:\Windows\calc.exe
נתיב יחסי בחלונות
calc.exe
נתיב מוחלט בכתובת URL
http://www.computerhope.com/oh.htm
נתיב יחסי בכתובת URL
oh.htm
קישורים חיצוניים
[עריכת קוד מקור | עריכה]- הגדרת נתיב במיזם המידע של לינוקס (LINFO)
- על שמות קבצים, נתיבים, ורווחים בין שמות בספריית MSDN
- נתיב, נתיב מוחלט ויחסי באתר Computer Hope