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

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

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

01 מתוך 10

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

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

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

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

pwd

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

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

לחץ כאן לקבלת מידע נוסף על הפקודה pwd .

02 מתוך 10

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

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

אני

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

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

- א

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

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

ls-b

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

ll-lt

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

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

ll -lU

ls-lx

ls -lv

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

03 מתוך 10

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

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

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

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

התיקיה bin מכיל פקודות שניתן להפעיל על ידי כל משתמש כגון הפקודה cd, ls, 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

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

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

שם משפחה

לחץ כאן לקבלת מדריך מלא לפקודת המקדיר .

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

06 מתוך 10

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

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

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

שם קובץ מגע

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

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

cat> שם קובץ

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

לחץ כאן לקבלת מדריך מלא לפקודת החתול .

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

לחץ כאן לקבלת מדריך מלא לעורך ננו .

07 מתוך 10

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

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

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

קובץ

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

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

לחץ כאן לקבלת מדריך מלא הפקודה mv .

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

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

לדוגמה:

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

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

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

לחץ כאן לקבלת מדריך מלא לפקודת שינוי שם .

08 מתוך 10

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

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

cp שם קובץ fil2ame

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

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

לדוגמה

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

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

לחץ כאן לקבלת מדריך מלא הפקודה cp .

09 מתוך 10

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

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

rm שם קובץ

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

שם מלא

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

לחץ כאן לקבלת מדריך מלא לפקודה rm .

10 מתוך 10

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

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

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

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

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

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

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

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

קישור סמלי באמת רק יוצר קובץ שבו יש מצביע לקובץ או לתיקיה אחרים.

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

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

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

ln filenamebeinglinked filenametolinkto

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

לחץ כאן לקבלת מדריך מלא לקישורים קשים .