Menu
Coddy logo textTech

קובץ הפרופיל

חלק מהיחידה יסודות במסלול ה-Terminal של Coddy. שיעור 64 מתוך 82.

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

קובץ הפרופיל הנפוץ ביותר הוא ~/.bashrc עבור מעטפות Bash או ~/.zshrc עבור Zsh. הקבצים האלה הם סקריפטים של מעטפת שמופעלים בכל פעם שפותחים מסוף חדש. אפשר להציג את קובץ הפרופיל באמצעות:

cat ~/.bashrc

כדי להוסיף משתנה סביבה קבוע, הוסף פקודת export לקובץ הפרופיל שלך:

echo 'export MY_VAR="hello"' >> ~/.bashrc
>> מוסיף לקובץ במקום לדרוס אותו. לאחר הוספת השינוי לפרופיל, הוא לא ייכנס לתוקף בהפעלה הנוכחית. עליך לפתוח מסוף חדש או לטעון מחדש את הקובץ באמצעות:

source ~/.bashrc

הפקודה source מריצה את הקובץ במעטפת הנוכחית שלך, ומחילה מיד כל משתנה או הגדרה חדשים. כך מפתחים מתאימים אישית את סביבת המסוף שלהם באמצעות העדפות אישיות, קיצורי דרך והגדרות שנשמרות בין הפעלות.

challenge icon

אתגר

קל

הוסף משתנה סביבה קבוע לקובץ הפרופיל שלך, ואז טען אותו מחדש כדי להחיל את השינויים.

תחילה, הוסף פקודת export בסוף הקובץ ~/.bashrc שמגדירה משתנה בשם WORKSPACE עם הערך /home/user/projects. השתמש במירכאות יחידות סביב פקודת ה-export כולה כדי למנוע הרחבת משתנים.

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

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

הפלט הסופי שלך צריך להיות:

/home/user/projects

רמז: השתמש ב-echo 'export WORKSPACE="/home/user/projects"' >> ~/.bashrc כדי להוסיף, ואז ב-source ~/.bashrc כדי לטעון מחדש, ולבסוף ב-echo $WORKSPACE כדי לוודא.

נסו בעצמכם

טרמינל
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: Terminal אונליין