- - כיצד להשתמש במכשירי כריכה וקישורי סימול ב- Linux

כיצד להשתמש במכשירי כריכה וקישורי סימול ב- Linux

יש הרבה דברים ארציים ב- Linux ש-הרבה משתמשים לא חושבים שהדבר שימושי להפליא. כאשר משתמשים חדשים לומדים להשתמש בטריקים קטנים ומשעממים אלה, הם הופכים למשתמשי לינוקס טובים יותר. התקני איגודים וסימלינקס ב- Linux הם דוגמא עיקרית לכך. במאמר זה, נדון בדיוק במה פועל עזר לגוף שני סימלינק, כיצד ליצור אחד ולמה הם מיועדים. נבדוק גם כיצד ליצור התקני כריכה, מדוע הם כל כך שימושיים, ואפילו נראה למשתמשים כיצד להרוויח את חיבורי הכריכה שלהם עם bindfs!

התראת ספוילר: גלול מטה וצפה במדריך הווידיאו בסוף מאמר זה.

מהו סימלינק?

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

קישוריות משמשות גם בעת הפניית קבציםבין מחיצות וכוננים שונים. לדוגמה: כל ספריית המוסיקה שלך מאוחסנת בכונן הקשיח B, וגודל הספרייה כולה הוא 500 GB. בגלל כמה גדול זה, לא ניתן להעביר ישירות את ספריית המוסיקה לכונן הקשיח A (המכונה כונן המערכת).

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

שימוש ב- Symlinks

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

סמל קישור לקובץ

כדי לסמל קישור קובץ, פתח תחילה מסוף. בשלב הבא, תקליטור לספרייה עם הקובץ לקישור.

cd ~/path/to/file

צור את הקישור הסמלי. זכור לאן הקישור צריך ללכת.

ln -s original-file /path/where/link/goes

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

ln -s /path/to/original/folder /path/where/linked/folder/goes

מחק סימלינק

cd /path/where/symlink/is
rm symlinkname
unlink symlinkname

מהו הרכבה נקודתית?

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

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

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

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

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

sudo mount --bind /mnt/DataDrive/Music /home/user/Music

הסר את הרכבה באמצעות:

umount /home/derrik/Music

BindFS

לפני ביצוע הרכבה, תצטרך לעשות זאתהתקן bindfs - -. זהו כלי שמאפשר הרכבה של כריכה, ומוסיף פונקציונליות נוספת (הגדרות הרשאה, שיקוף טוב יותר וכו '). כך תוכלו לקבל זאת בהפצת Linux:

אובונטו

sudo apt install bindfs

דביאן

sudo apt-get install bindfs

קשת לינוקס

Bindfs אינו נמצא במקורות התוכנה הרשמיים של Arch, למרבה הצער. אם משתמשים רוצים להשתמש ב- bindfs, הם יצטרכו להתקין את חבילת AUR זו במקום זאת.

פדורה

sudo dnf install bindfs

OpenSUSE

sudo zypper install bindfs

לינוקסים אחרים

כדי לקבל bindfs בהפצה לינוקס לפי בחירתך, שקול ללכת לאתר הרשמי של bindfs. לחלופין, פתח את מנהל החבילה במחשב הלינוקס שלך, חפש "bindfs" והתקן אותו!

שימוש ב- Bindfs For Bind-mounts

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

בצע הרכבה לקריאה בלבד

bindfs --perms=a-w /path/to/the/original/directory/ /path/to/bind/to/

בצע הרכבה לקריאה / כתיבה

bindfs /path/to/the/original/directory /path/to/bind/to

הסר את הר הרכבה

sudo umount /path/to/bind/

סיכום

פעולות מונדאן כמו קישורים וסמליים קשוריםmounts הם ככל הנראה הנושא הכי פחות נחקר ב- Linux בגלל העובדה שהם די לא מעניינים, ולרוב משתמשים בהם על ידי משתמשים כלליים. העובדה היא: כשאתה לומד שקישורים סמלים מאפשרים לך לגשת לקבצים במהירות ובקלות בכל מקום, או שקשרי התקשרות יכולים להקל מאוד על הברגה על אחסון נוסף בכל מקום שתרצה, הנושאים הללו הופכים להיות מעניינים הרבה יותר.

הערות