אנדרואיד

פקודת Pwd בלינוקס (מדריך העבודה הנוכחי)

PWD AWARDS | ИТОГИ 2019 ГОДА В МИРЕ РЕСТЛИНГА | WWE, NXT, NJPW, NOAH, AJPW

PWD AWARDS | ИТОГИ 2019 ГОДА В МИРЕ РЕСТЛИНГА | WWE, NXT, NJPW, NOAH, AJPW

תוכן עניינים:

Anonim

, נראה לך כיצד לקבוע את ספריית העבודה הנוכחית שלך באמצעות הפקודה pwd .

מה מדריך העבודה הנוכחי

ספריית העבודה הנוכחית היא הספרייה בה המשתמש עובד כרגע. בכל פעם שאתה מתקשר עם שורת הפקודה שלך, אתה עובד בספרייה.

כברירת מחדל, כשאתה נכנס למערכת Linux שלך, ספריית העבודה הנוכחית שלך מוגדרת לספרייה הביתית שלך. לשינוי ספריית העבודה השתמש בפקודת ה- cd .

לדוגמה, כדי לשנות את ספריית העבודה הנוכחית ל- /tmp , הקלד:

cd /tmp

user@host:/tmp#

פיקוד pwd

הפקודה pwd מייצגת עבור מדריך העבודה להדפסה. זוהי אחת מהפקודות הבסיסיות והנפוצות ביותר בלינוקס. כאשר מופעל הפקודה מדפיסה את הנתיב המלא של ספריית העבודה הנוכחית.

pwd הוא מעטפת המובנית ברוב הפגזים המודרניים כמו bash ו- zsh. התנהגותה שונה במקצת מההפעלה העצמאית /bin/pwd . אתה יכול להשתמש בפקודת type כדי להציג את כל המיקומים המכילים pwd :

type -a pwd

pwd is a shell builtin pwd is /bin/pwd

כפי שאתה יכול לראות מהפלט למטה, לבניית המעטפת יש עדיפות על פני ההפעלה העצמאית והיא משמשת בכל פעם שאתה מקליד pwd . אם אתה רוצה להשתמש בינארי pwd בינארי, הקלד את הנתיב המלא לקובץ /bin/pwd

כיצד למצוא את מדריך העבודה הנוכחי שלך

כדי לגלות באיזה ספרייה אתה נמצא כרגע, הקלד pwd בטרמינל שלך:

pwd

הפלט ייראה כך:

/home/linuxize

מה שה- pwd עושה זה להדפיס את משתנה הסביבה של PWD .

תקבל אותה תפוקה אם תקליד:

echo $PWD

/home/linuxize

הפקודה pwd יכולה לקבל שני ארגומנטים בלבד:

  • -L (- --logical ) - אל תפתור קישורים --logical . -P (- פיזי) - הצגת הספרייה הפיזית, ללא קישורים סימבוליים.

כברירת מחדל, אין אפשרות להשתמש ב- id, pwd מתנהג כאילו מוגדרת אפשרות -L .

כדי להמחיש טוב יותר כיצד אפשרות ה- -P עובדת, בואו ליצור ספרייה וסימלינק המפנים לתיקיה:

mkdir /tmp/directory ln -s /tmp/directory /tmp/symlink

עכשיו אם תנווט /tmp/symlink pwd בטרמינל שלך:

pwd

הפלט יראה כי ספריית העבודה הנוכחית שלך היא /tmp/symlink :

/tmp/symlink

pwd -P

הפקודה תדפיס את הספרייה שאליה מצביע הסימלינק:

/tmp/directory

סיכום

ספריית העבודה הנוכחית היא הספרייה שממנה אתה קורא פקודות בטרמינל שלך.

הפקודה pwd משמשת להצגת ספריית העבודה הנוכחית.

מסוף bash