ווי אַזוי טאָן איך דערהייַנטיקן אַ סימבאָליש לינק אין יוניקס?

צו באַזייַטיקן אַ סימבאָליש לינק, use either the rm or unlink command followed by the name of the סימלינק as an argument. When removing a סימבאָליש לינק that points to a directory do not append a trailing slash to the סימלינק נאָמען.

ניין. די סימלינק סיסטעם רופן וועט צוריקקומען EEXIST אויב נייַ פּאַט שוין יגזיסץ. איר קענען בלויז לינק פֿון אַ נייַע נאָדע אין די פילעסיסטעם.

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

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

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

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

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

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

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

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

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

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