אנדרואיד

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

Os humildes serão exaltados (Homilia Diária.1619: Sábado da 30.ª Semana do Tempo Comum)

Os humildes serão exaltados (Homilia Diária.1619: Sábado da 30.ª Semana do Tempo Comum)

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

Anonim

במערכות הפעלה לינוקס ו- UNIX, באפשרותך להשתמש בפקודת mount כדי לצרף (להרכיב) מערכות קבצים והתקנים נשלפים כגון כונני הבזק מסוג USB בנקודת הרכבה מסוימת בעץ הספריות.

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

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

כיצד רשימת מערכות קבצים מורכבות

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

mount

כברירת מחדל, הפלט יכלול את כל מערכות הקבצים כולל אלה הווירטואליים כגון cgroup, sysfs ואחרים. כל שורה מכילה מידע על שם המכשיר, הספרייה שאליה מורכב המכשיר, סוג מערכת הקבצים ואפשרויות ההרכבה בצורה הבאה:

device_name on directory type filesystem_type (options)

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

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

mount -t ext4

התקנת מערכת קבצים

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

mount DEVICE_NAME DIRECTORY

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

לדוגמה, כדי להעלות את מערכת הקבצים /dev/sdb1 /mnt/media שתשתמש בה:

sudo mount /dev/sdb1 /mnt/media

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

השתמש באפשרות -t כדי לציין את סוג מערכת הקבצים:

mount -t TYPE DEVICE_NAME DIRECTORY

כדי לציין אפשרויות הרכבה נוספות, השתמש באפשרות -o :

mount -o OPTIONS DEVICE_NAME DIRECTORY

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

אתה יכול לקבל רשימה של כל אפשרויות ההר על ידי הקלדת man mount בטרמינל שלך.

התקנת מערכת קבצים באמצעות / etc / fstab

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

אם /etc/fstab מכיל מידע על מערכת הקבצים הנתונה, פקודת mount משתמשת בערך עבור הפרמטר האחר ובאפשרויות ההרשאה שצוינו בקובץ fstab .

קובץ /etc/fstab מכיל רשימה של ערכים בטופס הבא:

/ וכו '/ fstab

השתמש בפקודת mount באחת מהטפסים הבאים כדי לצרף מערכת קבצים שצוינה בקובץ /etc/fstab :

mount DIRECTORY mount DEVICE_NAME

הרכבה של כונן USB

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

להתקנה ידנית של התקן USB, בצע את הצעדים הבאים:

  1. צור את נקודת ההר:

    sudo mkdir -p /media/usb

    בהנחה שכונן ה- USB משתמש במכשיר /dev/sdd1 תוכלו להתקין אותו /dev/sdd1 /media/usb ידי הקלדה:

    sudo mount /dev/sdd1 /media/usb

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

    fdisk -l ls -l /dev/disk/by-id/usb* dmesg lsblk

כדי להתקין כונני USB מעוצבים של exFAT תצטרך להתקין את מודול הכלים FUSE exFAT בחינם.

הרכבת קבצי ISO

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

  1. התחל ביצירת נקודת ההר, זה יכול להיות כל מיקום שתרצה:

    sudo mkdir /media/iso

    הר את קובץ ה- ISO לנקודת ההר על ידי הקלדת הפקודה הבאה:

    sudo mount /path/to/image.iso /media/iso -o loop

    אל תשכח להחליף /path/to/image.iso בנתיב לקובץ ה- ISO שלך.

הרכבה NFS

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

  • התקן לקוח NFS באובונטו ובדביאן:

    sudo apt install nfs-common

    התקן לקוח NFS ב- CentOS ופדורה:

    sudo yum install nfs-utils

השתמש בשלבים שלהלן כדי להתקין ספריית NFS מרוחקת במערכת שלך:

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

    sudo mkdir /media/nfs

    באופן כללי, תרצה להעלות אוטומטית את השיתוף NFS המרוחק בעת האתחול. לשם כך פתח את קובץ /etc/fstab עם עורך הטקסט שלך:

    sudo nano /etc/fstab

    הוסף את השורה הבאה לקובץ, והחליף את remote.server:/dir בכתובת ה- IP של שרת NFS או בשם המארח ואת הספרייה המיוצאת:

    / וכו '/ fstab

    #

    remote.server: / dir / media / nfs nfs כברירת מחדל הוא 0 0

    הר את שיתוף NFS על ידי הפעלת הפקודה הבאה:

    sudo mount /media/nfs

הסרת מערכת קבצים

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

umount DIRECTORY umount DEVICE_NAME

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

fuser -m DIRECTORY

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

עצבני מסיר

השתמש באפשרות -l (- --lazy ) כדי לבטל את ההפעלה של מערכת קבצים תפוס ברגע שהיא כבר לא תפוס.

umount -l DIRECTORY

הכח את ההסרה

השתמש באפשרות -f (- --force ) כדי לכפות את --force . אפשרות זו משמשת בדרך כלל לביטול מערכת NFS בלתי ניתנת להשגה.

umount -f DIRECTORY

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

סיכום

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

למידע נוסף על אפשרויות הפקודה umount ו- umount עיין בדפי האיש שלהם.

הר מסוף