אנדרואיד

פקודת תקליטור בלינוקס (שנה ספרייה)

Campeonato Nacional de Trial 4x4 2014 - 1ª Prova St.ª M.ª da Feira

Campeonato Nacional de Trial 4x4 2014 - 1ª Prova St.ª M.ª da Feira

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

Anonim

הפקודה cd ("לשנות ספרייה") משמשת לשינוי ספריית העבודה הנוכחית בלינוקס ובמערכות הפעלה אחרות דמויות Unix. זוהי אחת מהפקודות הבסיסיות והנפוצות ביותר בעבודה על מסוף לינוקס.

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

במדריך זה, נראה לך כיצד להשתמש בפקודת cd כדי לנווט בעץ הספריות של המערכת שלך.

פיקוד תקליטור

cd הוא מעטפת מובנית והתנהגותה עשויה להיות שונה מעט מהקליפה לקליפה. הוא משתמש במשתני סביבת הקליפה כדי לקבוע מידע נחוץ לביצועו.

אנו נעסוק בגרסת ה- Bash המובנית של cd .

התחביר לפקודת ה- cd הוא כדלקמן:

cd directory

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

  • −L , עקוב אחר קישורים סמלים. כברירת מחדל, cd מתנהג כאילו מצוין אפשרות -L . −P , אל תעקוב אחר קישורים סמלים. במילים אחרות, כאשר מוגדרת אפשרות זו, ואתה מנסה לנווט לסימלינק שמצביע לתיקיה, cd ישתנה לתיקיה.

בצורתו הפשוטה ביותר, כאשר משתמשים בה ללא שום ויכוח, cd תקח אותך לספרייה הביתית שלך.

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

כדי לעבור לספרייה, עליך להיות בעל הרשאות הפעלה עבור אותה ספריה.

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

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

בעת ציון ספרייה לשינוי, אתה יכול להשתמש בשמות נתיבים מוחלטים או יחסית. הנתיב המוחלט או המלא מתחיל משורש המערכת / , ונתיב יחסי מתחיל מהספרייה הנוכחית שלך.

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

cd Downloads

אתה יכול גם לנווט לאותה ספרייה באמצעות הנתיב המוחלט שלה:

cd /home/username/Downloads

בקיצור, אם הנתיב מתחיל בחתך ( / ) זה הנתיב המוחלט לספרייה.

מדריך ההורים

במערכות הפעלה דמויות Unix, ספריית העבודה הנוכחית מיוצגת על ידי נקודה אחת ( . ). שתי נקודות ( .. ), אחת אחרי השנייה, מייצגות את ספריית האב או במילים אחרות את הספרייה מייד מעל זו הנוכחית.

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

נניח שאתה נמצא כרגע בספריה /usr/local/share , כדי לעבור לספרייה /usr/local (רמה אחת למעלה מהספרייה הנוכחית), הקלד:

cd../

כדי להעביר שתי רמות למעלה לספרייה /usr (ההורה של ההורה), אתה יכול להריץ את הדברים הבאים:

cd../../

הנה דוגמא נוספת. נניח שאתה נמצא בספרייה /usr/local/share , ואתה מעוניין לעבור /usr/local/src . אתה יכול לעשות זאת על ידי הקלדת:

cd../src

נווט אל המדריך הקודם

כדי לחזור לספריית העבודה הקודמת, העבירו את תו המקף ( - ) כארגומנט לפקודת ה- CD:

cd -

נווט אל מדריך הבית

כדי לנווט לספריית הבית שלך, פשוט הקלד cd . דרך נוספת לחזור ישירות לספריה הביתית היא להשתמש בתו tilde ( ~ ), כמוצג להלן:

cd ~

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

cd ~/Downloads

אתה יכול גם לנווט לספרייה הביתית של משתמש אחר באמצעות התחביר הבא:

cd ~username

ספריות עם מרחב בשמותיהן

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

cd 'Dir name with space'

cd Dir\ name\ with\ space

סיכום

בשלב זה עליכם להיות בעלי הבנה טובה מהי ספריית העבודה הנוכחית וכיצד להשתמש בפקודת ה- cd כדי לנווט לספרייה אחרת.

מסוף bash