דילוג לתוכן המרכזי
מודול 1 · שיעור 2 מתוך 22/11 בקורס~12 min
שיעורי מודול (2/2)

מעבר במערכת הקבצים (CD)

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

Bash
cd [path]

פקודה זו מייצגת Change Directory. ניתן לציין את הנתיב של התיקיה שאליה ברצונך להזין בשתי דרכים: באמצעות נתיב מוחלט או נתיב יחסי.


נתיבים מוחלטים לעומת יחסי

  1. נתיב אבסולוטי: מתחיל תמיד מהשורש / ומתאר את כל הנתיב אל היעד.

    • דוגמה: cd /home/user/documents
    • לא משנה באיזו תיקייה אתה נמצא כרגע, נתיב מוחלט תמיד יפנה אותך לאותו מקום.
  2. נתיב יחסי: מתחיל מהספרייה הנוכחית שלך.

    • דוגמה: אם אתה כבר ב-/home/user, כדי להיכנס ל-/home/user/documents אתה רק צריך להקליד cd documents (ללא לוכסן קדימה / בהתחלה).

קיצורי דרך מיוחדים

לינוקס מספקת מספר קיצורי דרך שימושיים לניווט מהיר:

  • . (נקודה אחת): מייצגת את הספרייה הנוכחית.
  • .. (נקודה כפולה): מייצג את ספריית האב (רמה אחת למעלה בעץ הספריות).
    • דוגמה: אם אתה נמצא ב-/home/user/documents, הקלדת cd .. תוביל אותך ל-/home/user.
  • ~ (tilde): מייצג את ספריית הבית שלך (/home/user). הקלדת cd ~ (או פשוט cd ללא ארגומנטים) תחזיר אותך מיידית הביתה.

דוגמאות ניווט ושגיאות נפוצות

אם תנסה לגשת לספרייה שאינה קיימת, הטרמינל יראה לך שגיאה כזו:

Bash
cd nonexistent_folder
# Output:
# cd: nonexistent_folder: No such file or directory

אתה יכול לשרשר ניווט או להשתמש ב-pwd כדי לאמת את ההשפעה של שינוי תיקיות:

Bash
cd documents
pwd
# Output:
# /home/user/documents

נסה זאת בעצמך

תרגיל 1: היכנסו לתיקיה

פעילות גופנית#linux.m1.l2.e1
ניסיונות: 0טוען...

עבור בתוך ספריית 'מסמכים' באמצעות נתיב יחסי.

טוען עורך...
הצג רמז

השתמש בפקודה cd ואחריה בשם תיקיית היעד.

הפתרון זמין לאחר 3 ניסיונות

תרגיל 2: לעלות רמה אחת

פעילות גופנית#linux.m1.l2.e2
ניסיונות: 0טוען...

חזור לספריית האב ביחס למיקום הנוכחי שלך.

טוען עורך...
הצג רמז

השתמש ב-cd ואחריו קיצור הדרך המיוחד לתיקיית האב.

הפתרון זמין לאחר 3 ניסיונות

תרגיל 3: חזרה הביתה

פעילות גופנית#linux.m1.l2.e3
ניסיונות: 0טוען...

עברו לתוך ספריית 'מסמכים' ומיד לאחר מכן חזרו לספריית הבית שלכם באמצעות קיצור הדרך המיוחד ~.

טוען עורך...
הצג רמז

תחילה השתמש ב-cd ואחריו במסמכים, לאחר מכן השתמש ב-cd ואחריו ב-~.

הפתרון זמין לאחר 3 ניסיונות