אָפט קשיא: ווי טאָן איך דערהייַנטיקן אַ ווייך לינק אין לינוקס?

דיין טעלעפאָן קען זיין הייס, אָדער די באַטאַרייע פליסן מער געשווינד ווי געוויינטלעך. באַגז קען אויך מאַכן יאָס ביתא ווייכווארג ווייניקער זיכער. כאַקערז קענען נוצן לופּכאָולז און זיכערהייט צו ינסטאַלירן מאַלוואַרע אָדער גאַנווענען פערזענלעכע דאַטן. און אַז איז וואָס עפּל שטארק רעקאָמענדירן אַז קיין איינער ינסטאָלז ביתא יאָס אויף זייער "הויפּט" iPhone.

דערנאָך, עס זענען דריי וועגן צו טוישן די סימלינק:

  1. ניצן ln מיט -f קראַפט און אפילו פֿאַר דירעקטעריז -n (ינאָדע קען זיין ריוזד): ln -sfn / עטלעכע / נייַ / דרך לינקנאַמע.
  2. אַראָפּנעמען די סימלינק און שאַפֿן אַ נייַע (אפילו פֿאַר דירעקטעריז): rm linkname; ln -s / עטלעכע / נייַ / דרך לינק נאָמען.

צו זען די סימבאָליש לינקס אין אַ וועגווייַזער:

  1. עפֿענען אַ וואָקזאַל און מאַך צו דעם וועגווייַזער.
  2. טיפּ די באַפֿעל: ls -la. דעם וועט לאַנג רשימה אַלע די טעקעס אין דער וועגווייַזער אפילו אויב זיי זענען פאַרבאָרגן.
  3. די טעקעס וואָס אָנהייבן מיט l זענען דיין סימבאָליש לינק טעקעס.

-L tests whether there is a symlink, broken or not. By combining with -e you can test whether the link is valid (links to a directory or file), not just whether it exists. So if file is really file and not just a symbolic link you can do all these tests and get an exit status whose value indicates the error condition.

סימפּלאַסט וועג: cd צו ווו די סימבאָליש לינק איז ליגן און טאָן ls -l צו רשימה די דעטאַילס פון די טעקעס. דער טייל צו די רעכט פון -> נאָך די סימבאָליש לינק איז דער דעסטיניישאַן צו וואָס עס איז ווייזן.

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

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

ווייך לינק כּולל דעם דרך פֿאַר אָריגינעל טעקע און נישט די אינהאַלט. רימוווינג ווייך לינק טוט נישט ווירקן עפּעס אָבער רימוווינג אָריגינעל טעקע, דער לינק ווערט "דאַנגלינג" לינק וואָס ווייזט צו נאַן-עגזיסטאַנט טעקע. א ווייך לינק קענען לינק צו אַ וועגווייַזער.

צו שאַפֿן אַ סימבאָליש לינק פאָרן די -s אָפּציע צו די ln באַפֿעל נאכגעגאנגען דורך די ציל טעקע און די נאָמען פון די לינק. אין די פאלגענדע בייַשפּיל, אַ טעקע איז סימלינקעד אין די בין טעקע. אין די פאלגענדע בייַשפּיל, אַ מאָונטעד פונדרויסנדיק פאָר איז סימלינקעד אין אַ היים וועגווייַזער.

There are limited features for working with symlinks; right-click the symbolic link > click ClearCase > Explore Link Target | Properties of Symlink. In a snapshot view, the symbolic link target must be loaded in your view also, in order for the Symlink Target Operations to appear.

דורך פעליקייַט, די ln באַפֿעל קריייץ שווער לינקס. צו מאַכן אַ סימבאָליש רונג, נוצן די -s (-symbolic) אָפּציע. אויב ביידע FILE און רונג זענען געגעבן, אין וועט מאַכן a רונג פון דער טעקע ספּעסיפיעד ווי דער ערשטער אַרגומענט (FILE) צו דער טעקע ספּעסיפיעד ווי דער צווייטער אַרגומענט ( רונג ).

די סיבה שווער-לינקינג דיירעקטעריז איז ניט ערלויבט איז אַ ביסל טעכניש. יסענשאַלי, זיי ברעכן די טעקע סיסטעם סטרוקטור. איר זאָל בכלל נישט נוצן שווער לינקס סייַ ווי סייַ. סימבאָליש פֿאַרבינדונגען לאָזן רובֿ פון די זעלבע פאַנגקשאַנאַליטי אָן קאָזינג פּראָבלעמס (למשל, Ln -s ציל לינק).

מען קען נוצן טאַר צו מאַך אַ טעקע מיט קאָרעוו סימבאָליש לינקס.

ווי דעם פּאָסטן? ביטע טיילן מיט דיין פרענדז:
OS הייַנט