Асуулт: Линукс дээрх хоёр лавлахын хооронд симбол холбоосыг хэрхэн бий болгох вэ?

Симболын холбоос үүсгэх -s сонголтыг ln команд руу дамжуулж, дараа нь зорилтот файл болон холбоосын нэрийг оруулна. Дараах жишээнд файлыг бин фолдер руу холбосон байна. Дараах жишээнд суурилуулсан гадаад дискийг гэрийн лавлах руу дүрсэлсэн байна.

Симболын холбоос үүсгэхийн тулд, -s ( – тэмдэгт ) сонголтыг ашиглана уу. Хэрэв FILE болон LINK хоёулаа өгөгдсөн бол ln нь эхний аргумент ( FILE ) гэж заасан файлаас хоёр дахь аргумент ( LINK ) гэж заасан файл руу холбоос үүсгэнэ.

source_file-г симбол холбоос үүсгэхийг хүсэж байгаа одоо байгаа файлын нэрээр солино уу (энэ файл нь файлын системд байгаа аль ч файл эсвэл лавлах байж болно). myfile-г бэлгэдлийн холбоосын нэрээр солино уу. The ln команд нь бэлгэдлийн холбоос үүсгэдэг.

Наутилус дээр симбол холбоос үүсгэхийн тулд, гар дээрх Ctrl болон Shift товчийг удаан дар. Файл эсвэл фолдерыг өөр байршил руу чирж буулгана уу. Наутилус нь анхны файл эсвэл хавтасыг зөөхийн оронд таны файл эсвэл хавтсыг хаях газартаа симбол холбоос үүсгэх болно.

Лавлах дахь симбол холбоосуудыг үзэхийн тулд:

  1. Терминал нээгээд тэр лавлах руу шилжинэ.
  2. Командыг бичнэ үү: ls -la. Энэ нь директор доторх бүх файлыг нуусан байсан ч урт жагсаалтад оруулах болно.
  3. l-ээр эхэлсэн файлууд нь таны бэлгэдлийн холбоос файлууд юм.

Ганц "-г оруулах ” хувьсагч бөгөөд үүнийг хүссэн лавлах руу бүрэн зам гэж тодорхойлдог. Систем нь "гэж тодорхойлсон утгыг ашиглан бэлгэдлийн холбоос үүсгэх болно. ” хувьсагч. Тэмдгийн холбоос үүсгэх нь далд утгатай бөгөөд анхдагчаар -s сонголтыг хэрэглэнэ. …

Хатуу холбосон лавлахуудын шалтгаан нь зөвшөөрөгдөөгүй бага зэрэг техник юм. Үндсэндээ тэд файлын системийн бүтцийг эвддэг. Та ерөнхийдөө хатуу холбоосыг ашиглах ёсгүй. Симбол холбоосууд нь асуудал үүсгэхгүйгээр ижил функцүүдийн ихэнхийг зөвшөөрдөг (жишээ нь ln -s target link ).

Хатуу холбоос бол өөр файлын нэгэн адил үндсэн inode руу заадаг файл. Хэрэв та нэг файлыг устгавал үндсэн inode руу нэг холбоосыг устгана. Харин симбол холбоос (зөөлөн холбоос гэж нэрлэдэг) нь файлын систем дэх өөр файлын нэрний холбоос юм.

Хамгийн энгийн арга: cd-г тэмдэгт холбоос байгаа газар руу оруулаад дэлгэрэнгүй мэдээллийг жагсаахын тулд ls -l хийнэ үү файлуудын. Симболын холбоосын дараах ->-ийн баруун талд байгаа хэсэг нь түүний зааж буй газар юм.

UNIX Symbolic link эсвэл Symlink Tips

  1. Зөөлөн холбоосыг шинэчлэхийн тулд ln -nfs ашиглана уу. …
  2. UNIX зөөлөн холбоосыг хослуулан pwd ашиглан зөөлөн холбоосын зааж буй бодит замыг олж мэдээрэй. …
  3. Аливаа лавлах дахь бүх UNIX зөөлөн холбоос болон хатуу холбоосыг олж мэдэхийн тулд "ls -lrt |" командыг гүйцэтгэнэ grep “^l” “.
Энэ бичлэг таалагдсан уу? Найзуудтайгаа хуваалцана уу:
Өнөөдөр үйлдлийн систем