כיצד להשתמש בפקודה mkfs בלינוקס
Fatmawati Achmad Zaenuri/Shutterstock
עליך ליצור מערכת קבצים לפני שתוכל להשתמש בכל התקן אחסון נתונים המחובר למחשב לינוקס. למד כיצד להשתמש |_+_| וכלי עזר אחרים לעשות בדיוק את זה עבור כל מיני מערכות קבצים. אנחנו מראים לך איך.
|_+_| מייצר מערכות קבצים
ה- |_+_| פקודה עושה מערכות קבצים . במערכות הפעלה אחרות, יצירת מערכת קבצים נקראת עיצוב . ללא קשר לשמה, התהליך הוא שמכין מחיצה כך שתוכל לאחסן נתונים. המחיצה צריכה דרך לאחסן קבצים, כן. אבל הוא גם צריך מנגנון לאחסון השמות והמיקומים של אותם קבצים, יחד עם המטא נתונים שלהם כמו חותמת הזמן של יצירת הקובץ, חותמת הזמן ששונתה הקובץ, גודל הקובץ, וכן הלאה. פעם |_+_| בנתה את המסגרת הדרושה לטיפול ואחסון מטא נתונים של קבצים, אתה יכול להתחיל להוסיף קבצים למחיצה.
התחביר הוא מאוד פשוט. אתה רק אומר |_+_| מחיצת ההתקן בה תרצה שמערכת הקבצים תיווצר, ואיזה סוג מערכת קבצים אתה רוצה. זה על פניו. מאחורי הקלעים, זה קצת שונה. כבר זמן מה ברוב ההפצות של לינוקס |_+_| היה א עֲטִיפָה עבור |_+_|. ה- |_+_| הפקודה קוראת ל- |_+_| הפקודה ומעביר לה את האפשרויות שציינת. זקן מסכן |_+_| עושה את כל העבודה אבל לא מקבל שום דבר מהתהילה.
התחביר של |_+_| עודכן, והפורמט הישן הוצא משימוש. שתי הצורות יעבדו, אבל נשתמש בסגנון המודרני במאמר זה.
בחירת מערכות הקבצים
הדרך המודרנית להשתמש ב-|_+_| זה להקליד mkfs. ולאחר מכן את שם מערכת הקבצים שברצונך ליצור.
פרסומתכדי לראות את מערכות הקבצים ש |_+_| יכול ליצור, הקלד mkfs ולאחר מכן לחץ על מקש Tab פעמיים. אין רווח אחרי mkfs, פשוט לחץ פעמיים על Tab.
רשימת מערכות הקבצים הזמינות מוצגת בחלון המסוף. צילום המסך הוא מאובונטו 18.04 LTS. הפצות אחרות עשויות להציע יותר או פחות אפשרויות. נעבור על אלה ונתאר כל אחד מהם בקצרה. אחרי מילה מהירה על יומן.
רישום יומן הוא מושג חשוב במערכות קבצים. מערכות הקבצים מתעדות את כתיבת הקובץ הממתין ליומן. כאשר כל קובץ נכתב, היומן מתעדכן, ורשומות הכתיבה הממתינות מתעדכנות. זה מאפשר למערכת הקבצים לתקן קבצים שבורים, כתובים חלקית, שהתרחשו עקב אירוע קטסטרופלי כגון הפסקת חשמל. חלק ממערכות הקבצים הישנות יותר אינן תומכות ברישום יומן. אלה שלא, כותבים לדיסק בתדירות נמוכה יותר מכיוון שהם לא צריכים לעדכן את היומן. הם עשויים לבצע ביצועים מהירים יותר, אך הם מועדים יותר לנזק עקב כתיבת קבצים מופרעת.
- & rsaquo; כיצד להשתמש בפקודה fsck בלינוקס
- › כיצד להתקין את Arch Linux במחשב
- › 5 אתרים שכל משתמש לינוקס צריך לסמן
- › איך למצוא את ספוטיפיי עטוף 2021
- & rsaquo; Cyber Monday 2021: עסקאות הטכנולוגיה הטובות ביותר
- › מהי הגנה מפני נפילה של MIL-SPEC?
- › פונקציות לעומת נוסחאות ב-Microsoft Excel: מה ההבדל?
- › תיקיית המחשב היא 40: איך כוכב Xerox יצר את שולחן העבודה
קָשׁוּר: באיזו מערכת קבצים לינוקס כדאי להשתמש?
דרך בטוחה להתנסות במערכות קבצים
יצירת מערכת קבצים על מחיצה היא הרסנית לכל נתונים שעלולים להיות כבר על המחיצה הזו. שימוש בכונן קשיח פנוי - או אפילו מחשב פנוי - הוא הדרך המושלמת להתנסות ביצירה ושימוש במערכות קבצים שונות. אבל כמובן שלאנשים רבים אין חומרה פנויה שוכבת מסביב ומחכה להתנסות.
עם זאת, אנו יכולים ליצור קובץ תמונה וליצור בתוכו מערכות קבצים. ברגע שנעלה אותו, נוכל להשתמש בו כאילו הייתה מחיצה רגילה. אנו יכולים לחקור ולהתנסות במערכות קבצים ללא צורך בחומרה מיותרת. נשתמש ב-|_+_| פקודה ל ליצור את קובץ התמונה שלנו .
קובץ התמונה נוצר על ידי לקיחת נתוני מקור והכנסתם לתמונה. אנחנו צריכים לספר |_+_| היכן להשיג את נתוני המקור שלו. נשתמש ב-|_+_| (קובץ קלט) אפשרות לספר |_+_| להשתמש /dev/zero כמקור נתוני הקלט. זה יהיה זרם של אפסים.
פרסומתה- |_+_| אפשרות (קובץ פלט) מאפשרת לנו לספק שם לקובץ התמונה. נקרא לזה howtogeek.img.
גודל קובץ התמונה נקבע לפי גודל ומספר הבלוקים שאנו מוסיפים לו. אנו משתמשים ב-|_+_| (גודל בלוק) אפשרות לבקש גודל בלוק של 1 מגה-בייט ואת |_+_| אפשרות לבקש 250 בלוקים. זה ייתן לנו מערכת קבצים של 250 מגה-בייט. כאשר אתה מוציא פקודה זו, התאם את מספר הבלוקים כך שיתאים לצרכים שלך ולקיבולת הפנויה שיש לך במחשב הלינוקס שלך.
mkfs
הקובץ נוצר עבורנו ועבור |_+_| מדווח כי נוצרו עבורנו 250 בלוקים, כמתבקש.
אנחנו יכולים להסתכל על קובץ התמונה שלנו עם |_+_| :
mkfs
זה 250 מגה-בייט כצפוי, וזה מעודד.
יצירת מערכת הקבצים
בוא נבחר מערכת קבצים לשימוש. נחזור אחורה בזמן ונשתמש ב-Ext2, שהיא הגרסה המוקדמת ביותר של Ext שהיישום הזה של |_+_| יכול ליצור. זוהי מערכת קבצים ללא יומן, אז אל תאחסן בה שום דבר יקר מבלי שיהיה לך גיבויים במקום אחר. אנו משתמשים ב-|_+_| גרסה של |_+_| הפקודה, ואנחנו אומרים לו להשתמש בקובץ התמונה שלנו בתור היעד.
mkfs
מערכת הקבצים נוצרת, ומוצגים כמה פרטים על מערכת הקבצים.
פרסומת
כפי שניתן לראות מהטקסט המודגש, |_+_| עושה הופעה.
כעת יש לנו קונטיינר עבור מערכת הקבצים - קובץ התמונה - אשר עומד בכונן קשיח בתרחיש זה. בתוך המיכל הזה, יצרנו מערכת קבצים. כעת עלינו להעלות את מערכת הקבצים כדי שנוכל להשתמש בה.
זוהי הגדרה זמנית, אז אנחנו נעשה א נקודת הרכבה בתוך /mnt שנקרא חנון. נסיר אותו כשנסיים.
mkfs
כעת נוכל להעלות את קובץ התמונה שלנו.
mkfs
אנחנו צריכים לשנות את בעלות על קובץ של נקודת ההרכבה כך שיש לנו גישת קריאה וכתיבה אליה.
mkfs
ועכשיו אנחנו אמורים להיות מסוגלים להשתמש במערכת הקבצים החדשה שלנו. בואו נעבור למערכת הקבצים ונעתיק אליה כמה קבצים.
mke2fs
mkfs
פעולה זו תעתיק את כל הקבצים עם סיומת של אות אחת מספריית ~/Documents/Code למערכת הקבצים החדשה שלנו. בואו נבדוק שהם הועתקו.
mke2fs
פרסומת
הקבצים הועתקו, כך שמערכת הקבצים שלנו נוצרה, הורכבה והשתמשו בה. או לפחות כך אנחנו חושבים. בואו נבדוק שוב. מהספרייה הביתית שלנו, נעשה זאת בטל את טעינת מערכת הקבצים . שימו לב שיש רק n אחד ב umount .
mke2fs
עכשיו, אם נחזור ל-/mnt/geek ונבדוק אם יש קבצים, אנחנו לא אמורים למצוא כאלה כי הם נמצאים בתוך קובץ התמונה שלנו, וזה בוטל.
mkfs
mkfs
קָשׁוּר: כיצד להעלות ולבטל את הטעינה של התקני אחסון ממסוף לינוקס
חקירה נוספת
כעת הסתדרנו התהליך, לנסות מערכת קבצים אחרת אמור להיות קל. הפעם נשתמש במערכת הקבצים MINIX. בספריית הבית שלנו, אנו יכולים ליצור מערכת קבצים חדשה בתוך קובץ התמונה הקיים שלנו.
הזהר! אם יש קבצים חשובים במערכת הקבצים בתוך קובץ התמונה, התקן את קובץ התמונה ואחזר אותם לפני אתה יוצר מערכת קבצים חדשה.
mkfs
בלי שום רמז לשאול אותך אם אתה בטוח, מערכת הקבצים החדשה נוצרת על פני הישנה. אנחנו יכולים להעלות את קובץ התמונה שלנו עם אותה פקודה בדיוק כמו קודם:
dd
בואו נעבור למערכת הקבצים החדשה ב- /mnt/geek ונראה אם נוכל ליצור קובץ.
dd
if
פרסומת
ובאופן פשוט ובמהירות, יצרנו מערכת קבצים חדשה, הרכבנו אותה ואנחנו יכולים להשתמש בה.
הסרת נקודת ההר
כשתסיים, נוכל להסיר את נקודת ההרכבה של חנון. לשם כך נשתמש rmdir :
dd
of
ג'אגלינג באש
עם לינוקס, כמו ברוב הדברים, אתה לומד מתוך עשייה. הבעיה עם פקודות מסוימות היא שהן עלולות להיות הרסניות. הדילמה היא כיצד לתרגל את השימוש בהם מבלי לסכן את המערכת או הנתונים שלך?
כעת יש לך שיטה פשוטה ליצור ולנסות מערכות קבצים עם |_+_| מה שמשאיר את המחשב שלך ללא נגיעה.
קָשׁוּר: מחשבי Linux הטובים ביותר למפתחים וחובבי
קרא את הבאדייב מקיי השתמש לראשונה במחשבים כשסרט נייר מחורר היה באופנה, ומאז הוא מתכנת. לאחר למעלה מ-30 שנה בתעשיית ה-IT, הוא כעת עיתונאי טכנולוגיה במשרה מלאה. במהלך הקריירה שלו, הוא עבד כמתכנת עצמאי, מנהל צוות פיתוח תוכנה בינלאומי, מנהל פרויקטים של שירותי IT, ולאחרונה כמנהל הגנת מידע. הכתיבה שלו פורסמה על ידי howtogeek.com, cloudsavvyit.com, itenterpriser.com ו-opensource.com. דייב הוא אוונגליסט של לינוקס ותומך בקוד פתוח.
קרא את הביוגרפיה המלאה