ב- Linux, $ PATH מגדיר את הספריות הסטנדרטיות בהןתוכניות הפעלה יכולות לרוץ ממערכת דרך הטרמינל. ספריות אלה הן "/ usr / bin", "/ usr / local", "/ usr / sbin", ועוד כמה ספריות אחרות (תלוי באיזו הפצה לינוקס אתה משתמש). אם ברצונך להריץ תוכניות מחוץ לספריות אלה, יש להוסיף את הספרייה לתיקייה $ PATH.
גבה. Basrc
הוספת ספריות ל- $ PATH ב- Linux נעשה על ידי עריכת ה- “.bashrc ”של משתמש בודד. עם זאת, לפני שתתחיל בתהליך העריכה, עליך לבצע גיבוי של קובץ ה- .bashrc שלך, מכיוון שהוא מגדיר את משתני המסוף עבור חשבון המשתמש.
משתמש ב cp פקודה, צור עותק מלא של קובץ ה- ".bashrc" בספריה הביתית שלך (~), והנח את הגיבוי ב"מסמכים ", עם סיומת הקובץ" .bak ".
הערה: אינך רוצה לאחסן את הגיבוי שלך בספריית "מסמכים"? נסה את "שולחן העבודה", תיקיית סנכרון ענן כמו "Dropbox" או משהו דומה.
cp ~/.bashrc ~/Documents/bashrc.bak
ערוך .bashrc
כשקובץ ה- .bashrc מגובה לתיקיית "המסמכים" שלך, העריכה יכולה להתחיל. משתמש ב ננו פקודה, פתח את קובץ ה- .bashrc (שנמצא בספרייה הביתית שלך) למטרות עריכה.
אזהרה: אל תפתח את ".bashrc" באמצעות sudo, מכיוון שתפתח את קובץ ה- .bashrc של חשבון השורש ולא את קובץ חשבון המשתמש שלך!
nano -w ~/.bashrc
בתוך עורך ננו, פנו את דרכם לתחתית הקובץ. ואז, כתוב יצוא בא אחריו PATH = $ PATH: תיקייה. כך, למשל, להפעיל תוכנית ישירות מהתיקיה "תוכניות" ב" / home / derrik / "הייתי כותב את הקוד הבא לנאנו.
export PATH=$PATH:/home/derrik/programs/
לצרכיך, העתק את דוגמת הפקודה שלהלןוהחלף "מדריך" במיקום המדויק של תיקיית התוכנית, או תיקיית סקריפט, כך שניתן להוסיף אותה לנתיב שלך. זכור כי ניתן להוסיף מספר רב $ PATH קווים ואין גבול, אז אל תהסס להוסיף כמה מיקומים שרוצים!
export PATH=$PATH:/location/to/program/or/script/folder/
כאשר הוספת כמה שורות $ PATH לקובץ ".bashrc" ככל שאתה צריך, לחץ על Ctrl + O כפתור במקלדת לשמירת העריכות. ואז, סגור את ננו עם Ctrl + X.
לאחר היציאה מה ננו עורך טקסטים, שלך $ PATH לא יעודכן מייד. הסיבה לכך שהעדכון אינו מיידי הוא הפעלת המסוף אינה מתעדכנת אוטומטית ויש לרענן אותה. כדי לרענן את מושב הטרמינל, סגור את הטרמינל ופתח אותו מחדש. משם אתה יכול לאשר את החדש שלך $ PATH מיקומים נוספו על ידי הפעלת הפקודה הבאה בטרמינל.

echo $PATH
הוספת מיקומים ל- $ PATH למשתמשים אחרים
בנוסף להוסיף מיקומים ל- $ PATH עבור חשבון המשתמש שלך במערכת לינוקס, מומלץ להוסיף פריטים ל- $ PATH של חשבון משתמש אחר. כך תעשה זאת.
ראשית, השתמש ב- su פקודה להתחבר למשתמש בו ברצונך לשנות את PATH של Linux $.
su username
לאחר כניסה לחשבון המשתמש, השתמש ב- cp פקודה להעתיק את קובץ ה- .bashrc שלהם ל"מסמכים "לצורך שמירה.
cp .bashrc ~/Documents/bashrc.bak
עם הטיפול בגיבוי, פתח את קובץ ה- .bashrc בקובץ ננו עורך טקסטים עם הפקודה למטה.

nano -w ~/.bashrc
עבור לתחתית הקובץ ".ashrc" וכתוב בפקודה למטה. זכור כי תצטרך לשנות "/ מיקום / לתוכנית / או / סקריפט / תיקיה /" כך שיתאים לצרכים שלך.
export PATH=$PATH:/location/to/program/or/script/folder/
חזור על תהליך זה כדי להוסיף כמה שיותר מיקומים ל- $ PATH שתרצו. בסיום, שמור את העריכות באמצעות Ctrl + O, וצא עם Ctrl + X. בפעם הבאה שהמשתמש נכנס, הוא יוכל להריץ דברים ב- $ PATH מהמיקומים החדשים שהוספת.
הוסף ספריות באופן זמני ל- $ PATH ב- Linux
הוספת קבוע ספריות בודדות לקובץ$ PATH ב- Linux על ידי עריכת קובץ ".bashrc" שימושי אם יש לך תוכניות ייעודיות שתרצה להפעיל כל הזמן. עם זאת, אם אתה צריך רק להפעיל משהו פעם אחת לבדיקה, או סתם להתעסק, אין זה הגיוני להוסיף משהו ל- $ PATH בלינוקס לצמיתות.
אלטרנטיבה לספריות קבועות בהתאמה אישית $ PATH באמצעות שימוש ב- יצוא פקודה בטרמינל להוסיף באופן זמני מיקום ל - Windows $ PATH.
לפתוח חלון מסוף ולכתוב ב- יצוא פקודה, ואחריה ATH = $ PATH: מדריך. לדוגמה, כדי להוסיף באופן זמני ספריית סקריפט ב"מסמכים ", תעשה זאת:

export PATH=$PATH:/home/derrik/Documents/shell-scripts/
לאחר הפעלת פקודה זו, הפעלת המסוףאתה משתמש במיקום הנתיב הזמני החדש. המיקום הזמני של $ PATH יישאר נגיש במערכת הלינוקס שלך עד שהמערכת תפעל מחדש.
הסר תוספות ל- $ PATH
מחפש להיפטר מהמיקומים המותאמים אישית שנוספו ל- $ PATH שלך ב- Linux? עקוב אחר השלבים שלהלן כדי לבטל את העריכות.
הערה: אם אתה צריך לשחזר את ברירת המחדל עבור משתמש אחר, התחבר באמצעות su username
לפני ביצוע השלבים שלהלן.
שלב 1: מחק את קובץ ה- .bashrc באמצעות rm פקודה.
rm ~/.bashrc
שלב 2: שנה את שם הקובץ “bashrc.bak” כ “.bashrc” בתיקיה “מסמכים”, והניחו בספריה הביתית (~).
mv ~/Documetns/bashrc.bak ~/.bashrc
שלב 3: הפעל מחדש את הפגישה המסוף שלך כדי שהשינויים ייכנסו לתוקף.
שלב 4: הפעל את $ PATH פקודה לבדוק אם העריכות המותאמות אישית שלך אינן נעלמות.
$PATH</ p>
הערות