מדריך זה מונה עשר פקודות לינוקס שעליך לדעת כדי שתוכל לנווט במערכת הקבצים שלך באמצעות מסוף לינוקס.
הוא מספק פקודות כדי לגלות אילו ספרייה אתה נמצא, איזה ספרייה היית קודם לכן, איך לנווט לתיקיות אחרות, איך לחזור הביתה, כיצד ליצור קבצים ותיקיות, כיצד ליצור קישורים
01 מתוך 10איזה תיקיה אתה נמצא
כאשר אתה פותח חלון מסוף את הדבר הראשון שאתה צריך לדעת איפה אתה במערכת הקבצים.
תחשוב על זה כמו "אתה כאן" סמן כי אתה מוצא על מפות בתוך קניונים.
כדי לברר איזו תיקיה אתה נמצא בה, השתמש בפקודה הבאה:
pwdהתוצאות חזרו על ידי pwd עשויים להיות שונים בהתאם אם אתה משתמש בגירסה פגז של pwd או זה מותקן שלך / usr / bin ספרייה.
באופן כללי, זה יהיה להדפיס משהו לאורך/ home / username.
אילו קבצים ותיקיות נמצאים תחת המדריך הנוכחי
עכשיו שאתה יודע איזה תיקיה אתה נמצא, אתה יכול לראות אילו קבצים ותיקיות נמצאים תחת הספרייה הנוכחית באמצעות אני פקודה.
אניבפני עצמה, אני הפקודה תציג את כל הקבצים והתיקיות בספריה, למעט אלה המתחילים עם נקודה (.).
כדי לראות את כל הקבצים כולל קבצים מוסתרים (אלה שמתחילים עם תקופה) ניתן להשתמש בבורר הבא:
פקודות מסוימות ליצור גיבויים של קבצים אשר מתחילים עם metacharacter טילדה (~).
אם אינך רוצה לראות את הגיבויים בעת הרישום של הקבצים בתיקייה, השתמש במתג הבא:
ls-bהשימוש הנפוץ ביותר של אני הפקודה היא כדלקמן:
ll-ltזה מספק רשימה ארוכה מיון לפי זמן שינוי, עם הראשון החדש.
אפשרויות מיון אחרות כוללות הרחבה, גודל וגרסה:
ll -lUls-lxls -lvפורמט הרישום הארוך נותן לך את המידע הבא:
- הרשאות
- מספר INOD עבור הקובץ (ראה קישורים קשיחים)
- בעלים
- קבוצה ראשית
- גודל הקובץ
- זמן גישה אחרון
- קובץ / תיקייה / שם הקישור
כיצד לנווט אל תיקיות אחרות
כדי להעביר את מערכת הקבצים ניתן להשתמש 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.