Байнгын асуулт: Линукс дээрх зөөлөн холбоосыг хэрхэн шинэчлэх вэ?

Таны утас халж эсвэл батарей нь ердийнхөөс хурдан дуусч магадгүй. Алдаанууд нь iOS-ын бета програм хангамжийн хамгаалалтыг бууруулж болзошгүй. Хакерууд хортой програм суулгах эсвэл хувийн мэдээллийг хулгайлахын тулд цоорхой, аюулгүй байдлыг ашиглаж болно. Тийм ч учраас Apple-аас хэн ч өөрийн "үндсэн" iPhone дээр бета iOS суулгахгүй байхыг зөвлөж байна.

Дараа нь тэмдэгт холбоосыг өөрчлөх гурван арга бий:

  1. ln-г -f хүчээр ашиглах ба тэр ч байтугай -n лавлах (inode дахин ашиглагдаж болно): ln -sfn /some/new/path linkname.
  2. Симлинкийг устгаад шинээр үүсгэнэ үү (сангийн хувьд ч гэсэн): rm linkname; ln -s /зарим/шинэ/замын холбоосын нэр.

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

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

-L нь тэмдэгт холбоос байгаа эсэх, эвдэрсэн, үгүй ​​эсэхийг шалгадаг. By -e-тэй хослуулах та холбоос нь байгаа эсэхийг шалгахаас гадна (санд эсвэл файлын холбоос) хүчинтэй эсэхийг шалгах боломжтой. Хэрэв файл нь зүгээр л симбол холбоос биш харин файл бол та эдгээр бүх тестийг хийж, алдааны нөхцөлийг харуулсан гарах статусыг авах боломжтой.

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

Симбол холбоосыг устгахын тулд аль нэгийг нь ашиглана уу rm эсвэл unlink командыг аргумент болгон тэмдэгт холбоосын нэрийг оруулна. Лавлах руу чиглэсэн бэлгэдлийн холбоосыг арилгахдаа тэмдэгтийн нэрэнд арын зураас зурж болохгүй.

Зөөлөн холбоос гэж нэрлэгддэг симбол холбоос нь юм өөр файл руу заадаг тусгай төрлийн файл, Windows дээрх товчлол эсвэл Macintosh-н бусад нэртэй адил. Хатуу холбоосоос ялгаатай нь симбол холбоос нь зорилтот файл дахь өгөгдлийг агуулдаггүй. Энэ нь зүгээр л файлын системийн хаа нэгтээ өөр оруулгыг зааж өгдөг.

Зөөлөн холбоос Энэ нь агуулгыг бус эх файлын замыг агуулдаг. Зөөлөн холбоосыг арилгах нь эх файлыг устгахаас өөр юу ч нөлөөлөхгүй, холбоос нь байхгүй файлыг заадаг "унжсан" холбоос болж хувирна. Зөөлөн холбоос нь лавлах руу холбогдож болно.

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

Симлинктэй ажиллах боломж хязгаарлагдмал; симбол холбоос дээр хулганы баруун товчийг дарж > ClearCase > Explore Link Target дээр дарна уу | Symlink-ийн шинж чанарууд. Symlink Target Үйлдлүүд гарч ирэхийн тулд агшин зуурын харагдац дээр симбол холбоосын зорилтыг таны харагдацад мөн ачаалах ёстой.

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

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

Нэг нь ашиглаж болно давирхай харьцангуй симбол холбоос агуулсан хавтсыг зөөх.

Энэ бичлэг таалагдсан уу? Найзуудтайгаа хуваалцана уу:
Өнөөдөр үйлдлийн систем