Skip to main content

10 פקודות לינוקס חיוניות לניווט מערכת הקבצים שלך

The Great Gildersleeve: Gildy Drives a Mercedes / Gildy Is Fired / Mystery Baby (יוני 2025)

The Great Gildersleeve: Gildy Drives a Mercedes / Gildy Is Fired / Mystery Baby (יוני 2025)
Anonim

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

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

01 מתוך 10

איזה תיקיה אתה נמצא

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

תחשוב על זה כמו "אתה כאן" סמן כי אתה מוצא על מפות בתוך קניונים.

כדי לברר איזו תיקיה אתה נמצא בה, השתמש בפקודה הבאה:

pwd

התוצאות חזרו על ידי pwd עשויים להיות שונים בהתאם אם אתה משתמש בגירסה פגז של pwd או זה מותקן שלך / usr / bin ספרייה.

באופן כללי, זה יהיה להדפיס משהו לאורך/ home / username.

02 מתוך 10

אילו קבצים ותיקיות נמצאים תחת המדריך הנוכחי

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

אני

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

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

- א

פקודות מסוימות ליצור גיבויים של קבצים אשר מתחילים עם metacharacter טילדה (~).

אם אינך רוצה לראות את הגיבויים בעת הרישום של הקבצים בתיקייה, השתמש במתג הבא:

ls-b

השימוש הנפוץ ביותר של אני הפקודה היא כדלקמן:

ll-lt

זה מספק רשימה ארוכה מיון לפי זמן שינוי, עם הראשון החדש.

אפשרויות מיון אחרות כוללות הרחבה, גודל וגרסה:

ll -lUls-lxls -lv

פורמט הרישום הארוך נותן לך את המידע הבא:

  • הרשאות
  • מספר INOD עבור הקובץ (ראה קישורים קשיחים)
  • בעלים
  • קבוצה ראשית
  • גודל הקובץ
  • זמן גישה אחרון
  • קובץ / תיקייה / שם הקישור
03 מתוך 10

כיצד לנווט אל תיקיות אחרות

כדי להעביר את מערכת הקבצים ניתן להשתמש cd פקודה.

מערכת הקבצים לינוקס היא מבנה עץ. החלק העליון של העץ מסומן בקו נטוי (/).

תחת ספריית השורש, תוכלו למצוא חלק מהתיקיות הבאות או את כולן.

  • /
  • bin
  • אתחול
  • תקליטור
  • התה
  • וכו
  • בית
  • lib
  • lib
  • איבד + נמצא
  • מדיה
  • mnt
  • opt
  • proc
  • שורש
  • לרוץ
  • sbin
  • srv
  • sys
  • tmp
  • var
  • usr

התיקיה bin מכיל פקודות שניתן להפעיל על ידי כל משתמש כגון cd פקודה, אני, mkdir וכו '

Sbin מכיל קבצים בינאריים של המערכת.

התיקייה usr מייצג משאבי מערכת יוניקס וגם מכיל תיקיית bin ו sbin. התיקייה / usr / bin כוללת קבוצה מורחבת של פקודות אשר משתמשים יכולים להפעיל. באופן דומה, התיקייה / usr / sbin מכילה מערכת מורחבת של פקודות מערכת.

תיקיית האתחול מכילה את כל הנדרש על-ידי תהליך האתחול.

התיקייה cdrom הוא מובן מאליו.

תיקיית dev מכילה פרטים על כל ההתקנים במערכת.

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

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

תיקיות lib ו- lib64 מכילות את כל הקרנל והספריות המשותפות.

התיקייה האבודה + תכלול קבצים שכבר אין להם שם אשר נמצאו על ידי הפקודה fsck.

תיקיית המדיה היא המקום שבו ממוקמים חומרי הדפסה כמו כונני USB.

התיקייה mnt משמש גם לעלות אחסון זמני כגון כונני USB, מערכות קבצים אחרים, תמונות ISO, וכו '

התיקייה opt משמשת בכמה חבילות תוכנה כמקום לאחסון הקבצים הבינאריים. חבילות אחרות להשתמש / usr / מקומי.

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

תיקיית השורש היא ספריית הבית עבור משתמש הבסיס.

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

תיקיית srv היא המקום שבו היית לשמור דברים כמו תיקיות אינטרנט, מסדי נתונים MySQL, מאגרים חתרנות וכו '

תיקיית ה- sys מכילה מבנה תיקיות כדי לספק מידע מערכת.

תיקיית tmp היא תיקייה זמנית.

התיקיה var מכילה שפע של דברים ספציפיים למערכת, כולל נתוני משחקים, ספריות דינמיות, קובצי יומן, מזהי תהליך, הודעות ונתוני יישום שמור.

כדי לנווט לתיקייה מסוימת השתמש cd הפקודה כדלקמן:

cd / home / username / Documents 04 מתוך 10

כיצד לנווט חזרה אל תיקיית הבית

אתה יכול לחזור לתיקייה הביתה מכל מקום אחר במערכת באמצעות cd ~ פקודה.

cd ~ 05 מתוך 10

כיצד ליצור תיקייה חדשה

אם אתה רוצה ליצור תיקייה חדשה אתה יכול להשתמש mkdir פקודה:

שם משפחה 06 מתוך 10

כיצד ליצור קבצים

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

כדי ליצור קובץ ריק, תוכל להשתמש בקבצים הבאים לגעת פקודה:

שם קובץ מגע

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

ניתן גם ליצור קובץ באמצעות חתול פקודה:

cat> שם קובץ

עכשיו אתה יכול להזין טקסט בשורת הפקודה ולשמור אותו לקובץ באמצעות Ctrl + D.

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

07 מתוך 10

כיצד לשנות את שם הקבצים ולהזיז סביב מערכת קבצים

ישנן מספר דרכים לשנות את שם הקבצים.

הדרך הפשוטה ביותר לשנות את שם הקובץ היא להשתמש mv פקודה.

קובץ

ניתן להשתמש בפקודה mv להעביר קובץ מתיקיה אחת לאחרת גם כן.

mv / path / of / original / file / path / of / target / folder

אם אתה רוצה לשנות שם של קבצים רבים התואמים דפוס דומה אתה יכול להשתמש שינוי שם פקודה.

שינוי שם החלפת שם הקובץ (s)

לדוגמה:

שינוי שם "גארי" "טום" *

זה יחליף את כל הקבצים בתיקיה עם גארי בה עם tom . אז נקרא קובץ garycv יהפוך tomcv .

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

08 מתוך 10

כיצד להעתיק קבצים

כדי להעתיק קובץ באמצעות לינוקס אתה יכול להשתמש cp הפקודה כדלקמן.

cp שם קובץ fil2ame

הפקודה הנ"ל תעתיק שם קובץ וקרא לזה שם קובץ .

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

לדוגמה

cp / home / username / Documents / userdoc1 / home / username / מסמכים / UserDocs

הפקודה הנ"ל תעתיק את הקובץ userdoc1 מ / home / שם משתמש / מסמכים / home / username / מסמכים / UserDocs

09 מתוך 10

כיצד למחוק את התיקים והתיקיות

ניתן למחוק קבצים ותיקיות באמצעות rm פקודה:

rm שם קובץ

אם ברצונך להסיר תיקיה, עליך להשתמש בבורר הבא:

שם מלא

הפקודה הנ"ל מסירה תיקיה ותכולתה, כולל תיקיות משנה.

10 מתוך 10

מה הם קישורים סמלים וקישורים קשה

"קישור סמלי" הוא קובץ המצביע על קובץ אחר. קיצור דרך בשולחן העבודה הוא בעצם קישור סמלי.

לדוגמה, ייתכן שהקובץ הבא נמצא במערכת שלך:

/home/username/document/accounts/useraccounts.doc

אולי אתה רוצה להיות מסוגל לגשת למסמך זה מתוך תיקיית הבית / שם המשתמש.

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

ln -s /home/username/documents/accounts/useraccounts.doc /home/username/useraccounts.doc

ניתן לערוך את משתמש קובץ משני המקומות אבל כאשר אתה עורך את הקישור הסמלי אתה בעצם עורך את הקובץ / home / username / document / accounts תיקייה.

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

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

ניתן ליצור קישור קשה באמצעות התחביר הבא:

ln filenamebeinglinked filenametolinkto

התחביר דומה לזה של קישור סמלי, אך הוא אינו משתמש במתג-s.