
mklink: בוחרים Pick Link Source ואחר כך Drop As. התוסף גם מציג ב-Link properties את כל ה-hard links של קובץ, אבל לא את ה-soft link.הטקסט המלא של הדקות הראשונות בהרצאה «קישור חזק - Hard link» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
שלום לכולם ברוכים הבאים להרצאה על hardlinks שזה למעשה כמו shortcut קיצור דרך ברמת מערכת ההפעלה ברמת מערכת קבצים זה אומר שכל תוכנה חושבת שהקובץ הוא רגיל אבל בפועל הוא נמצא במיקום אחר לגמרי זה כמו קיצורי דרך שאתם מכירים בשולחן העבודה לאיזשהו קובץ לאיזושהי תוכנה קיצור דרך אבל הקיצור דרך הזה רק windows מבין אותו
אנחנו עכשיו נדבר על קיצור דרך בתוך מערכת ההפעלה ויש לנו שלושה כאלו יש לנו קיצור דרך שנקרא hardlink והhardlink הזה זה למעשה מצביע על קובץ פיזי בהרדיסק פשוט עוד מצביע למעשה אנחנו יכולים לעשות כמה מצביעים למידע שיש בקובץ וכל מצביע הזה זה למעשה שם קובץ מה זה שם קובץ זה מצביע למיקום בדיסק אז אם אנחנו נעשה כמה hardlinks כי אם זה יראה כאילו יש לנו כמה קבצים אבל
כולם יצביעו לו אותו מקום בדיסק בואו נראה איך זה מתבצע ובמקום לכתוב את כל הפקודה של mk-link במקום להתעסק בפקודות אנחנו הולכים לגוגל כותבים לינק של אקסטנצ'ן ויש אתר כזה של לינק של אקסטנצ'ן הנה כך הוא נראה מי שרוצה לדעת זה מצאתי את זה בגוגל לינק של אקסטנצ'ן ואתם עושים פה דאונלוד זה חינם לחלוטין אתם מורידים בדאונלוד את הגרסה של 64 Windows 64
זאת הגרסה שאתם מורידים ועושים next next next ואחרי שסיימתם והורדתם שזה נורא פשוט אתם בעצם תקבלו את הדבר הזה תהיה לכם אפשרות חדשה בואו נעשה רק מסמך כלשהו 111 ואנחנו עושים פה במקום לכתוב פקודה יש לנו pin clink source לקחת את זה כמקור ואחרי שלקחנו את זה כמקור אנחנו יכולים ללכת לכל
מקום אחר בארדיסק באותו ארדיסק זה חייב להיות באותו דיסק ולחבר אותו כהארדלינק אז הארדלינק זה הפניה לאותם מגה בייטים בהארדלינק לאותו מיקום פיזי בדיסק רק משם קובץ אחר לדוגמה משם קובץ 1.הארדלינק או איך שאתם רוצים לקרוא לו ואם אני מחליף את הדבר הזה ל-AAA אז תראו
מה יקרה גם פה וגם פה זה משתנה ל-AAA ואם אני אחליף ל-BBB זה גם פה וגם פה מתחלף ל-BBB. עכשיו, במה זה שונה משורטקאט רגיל? שורטקאט רגיל מבין רק ווינדוס.
את ההארדלינק הזה כל תוכנה חושבת שזה קובץ רגיל. זאת אומרת, אם אני אכנס עכשיו לתוך תיקייה הזאת ואני אעשה פה דיר, אתם תראו שזה נראה כמו קובץ רגיל בהארדיסק.
אף אחד לא יודע שזה הארדלינק, כי למעשה הארדלינק נראה כמו קובץ רגיל. ואם יש תוכנה כלשהי שרוצה שהקובץ יהיה במיקום אחד, ואני רוצה את אותו הקובץ במיקום אחר לדוגמה גוגל דרייב רוצה את כל הקבצים בגוגל דרייב ודרופבוקס רוצה את כל הקבצים בתוך דרופבוקס ואני רוצה אותם בכלל במקום אחר אני יכול לעשות
שלדרופבוקס יהיה קובץ בתיקייה שלו עם הרדלינק למקום שלי אז זה כמו שורטקאט אוקיי מה הבעיות של השורטקאט הזה ולמה צריך עוד משהו המגבלה שלו שהוא מוגבל רק לדיסק זאת אומרת בתוך אותו דיסק יש לנו גם הארד לינק וגם סופט לינק סימבולינק לינק אבל אם אני אעבור עכשיו לדיסק d אני אלך לדיסק אחר ואני
אעשה וזה כונן c ואני אעשה פה רייט קליק אתם תראו שיש לי רק אופציה של סימבולינק לינק זאת אומרת בתוך אותו כונן יש לי גם הארד וגם סופט ובין הכוננים זה יכול להיות רק סופט לינק אז מה זה משנה אם אני אעשה פה סימבולינק לינק הוא דורש הרשאות של אדמיניסטרטור קודם כל שזה גם יכולה להיות בעיה אבל שימו
לב יש לי עכשיו שלושה לינקים יש לי את הקובץ המקורי יש לי את ההארד לינק אליו ואת הסופט לינק קודם כל ככה הקובץ המקורי אם אנחנו ניכנס פה ללינק פרופרטיז שזה בזכות התוסף שהתקנתי אני רואה פה את כל ההארד לינקים הוא רואה את ההפניות כי הן דו כיווניות אבל הוא לא רואה את הסופט לינק זה דבר ראשון סופט לינק הוא חד כיווני וגם אם אנחנו נלך לדוס ונעשה כאן
דיר אנחנו נראה שזה סימבולינק לינק לפי שם קובץ אתם רואים פה שם קובץ 1.txt זה אומר שאם אני אקח ואני אחליף פה את השם קובץ ל-2.txt ה-hardlink הזה ימשיך לעבוד אבל ה-softlink לא יעבוד ה-softlink לא יפתח לי, אתם רואים הוא לא עובד אני עושה open הוא לא עובד
למה? כי הוא מצביע על הקובץ הזה והוא לא עובד אתם רואים הקובץ הזה לא קיים כי קיים רק קובץ 2.txt אם אני אחזיר חזרה את השם ה-softlink יעבוד הנה בבקשה, אתם רואים, הסופטלינק התחיל לעבוד ברגע שהחזרתי את זה חזרה לשם המקורי.
הסופטלינק עובד כל עוד השם נשמר, ואם אני אקח ואני אחליף את השם, הוא לא יעבוד. אז ראינו סופטלינק, ראינו הרדלינק, וראינו שסופטלינק, היתרון שלו בזה שהוא יודע גם להצביע לכונן אחר, הוא יודע להיות בכונן אחר, הוא מבקש הרשות של אדמיניסטרטור, אבל הוא יודע לי לפתוח את הקובץ בכונן אחר,
אתם רואים, הוא יודע, הנה, איפה איפה איפה, אני רק מדגים לכם שכל זה עובד, ואם אני אלך פה לכונן d ואני אעשה פה דיר, אתם תראו שכתוב ש-2.txt הזה הוא סימבולינג לינק לקובץ הזה בארדיסק.
זה כמו שורטקאט ברמת מערכת ההפעלה, ואני יכול לעשות את כל הפקודות הרגילות כמו טייפ, זה לראות מה יש בפנים, ואני רואה מה יש בתוך הקובץ. אני עובד איתו כמו קובץ רגיל, זה שורטקאט ברמת מערכת ההפעלה, ואף תוכנה לא יודעת שזה שורטקאט, היא מתייחסת לזה כמו קובץ רגיל לגמרי, גם אם זה נמצא בקונן d, הבעיה היחידה שאסור לשנות שמות כי זה מצביע
חד-כיווני, בניגוד להארדלינק שאין בעיה לשנות את השמות. אם אני עכשיו אבוא לפה ואני אעשה פה דיר, זה מצביע על 1.txt ובארדלינק 2.txt הדבר הזה לא עובד, שימו לב הוא לא עובד.