LINKS

  • המושג "LINKS" מוכר לנו במשמעות של קישור לאתר אינטרנט או לכתובת חיצונית ברשת. במערכת ההפעלה המבוססת LINUX המושג "LINKS" מקבל משמעות אחרת.
  • במערכת הפעלה מבוססת LINUX המושג "LINK" מתאר קשר בין שני קבצים כאשר קובץ אחד מוביל לקובץ שני. כלומר: כניסה לקובץ 1 – משמעותה כניסה לקובץ 2 (קישור מסוג SYMBOLIC)

תמונה להמחשה:

למשל: בסיטואציה שבה נרצה לשתף קובץ מסויים במיקומים מרובים בתוך מערכת ההפעלה נוכל לייצר את הקובץ המקורי וקבצי LINK נוספים שיקשרו אל הקובץ המקורי.

בניהול כזה ייתרנו (מיותר) את הצורך לשכפל את הקובץ המקורי ולעבוד מול קובץ אחד בודד.

LINK מהסוג הזה נקרא SYMBOLINC LINK.

תמונה להמחשה:

מה הבעיה ב-LINK?

אם משתמש 1 נכנס לקובץ FILE1 בשעה 12:00 מוסיף שורה ומסיים את הכתיבה בשעה 12:05 ושמר את הקובץ ההוא מצפה שב- 12:06 הוא יראה את הקובץ המעודכן אחרי שמירה שלו. עד לפה הכל טוב.

מה כן בעיה?

שאם משתמש 2 נכנס גם הוא לקובץ וביקש לכתוב שורה משלו בדיוק באותו טווח הזמן (12:00-12:05) – המשתמשים 1,2 ידרסו אחד את השני.

אז מה ניתן לעשות?

מייצרים HARDLINK .

מה עושה HARDLINK?

מייצר אפשרות לערוך את אותו הקובץ ONLINE.

הכוונה שיש אפשרות לערוך את הקובץ ע"י כמה משתמשים במקביל.

תמונה להמחשה:

המשמעות היא ש-FILE 1 משוכפל בכל מיקום שבו הוא נמצא אבל מסונכרן עם כל מיקום שבו הוא נמצא. שינוי שקורה בקובץ במיקום אחד יופיע במיקום שני/שלישי וכו'.

הערה חשובה:

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

ולסיום

הערה אחרונה:

יש להשים לב בכל קובץ LINK מאיזה סוג ה-LINK  SYMBOLIC או HARD ואת זה ניתן לגלות דרך פרטי הקובץ.

כתיבת תגובה

תפריט נגישות