Чӣ тавр эҷоди робитаҳои Symbolic-ро бо истифода аз Ln Command

Дар ин дастур, ман ба шумо нишон медиҳам, ки чӣ гуна эҷод ва истифодаи рамзҳои рамзиро бо истифодаи фармони ln истифода баред.

Ду намуди пайвандҳо мавҷуданд:

Ман пештар як роҳнамо навиштам, ки аллакай нишон дода шудааст, ки чӣ гуна пайвандҳои сахт доранд ва чаро шумо онҳоро истифода мебаред ва ҳамин тавр ин дастур асосан ба мавзӯъҳои суст ё алоқаи собитӣ равона карда мешавад, зеро онҳо бештар маъмуланд.

Чӣ пайванди сахт?

Ҳар як файл дар системаи файлии шумо бо рақами номида номида мешавад. Бештари вақт шумо дар ҳақиқат дар бораи ин ғамхорӣ ғамхорӣ намекунед, вале муҳим будани ин ба рӯшноӣ меафтад, вақте ки шумо мехоҳед алоқаи сахтро эҷод кунед.

Пайвастшавӣ ба шумо имкон медиҳад, ки номи дигареро ба файли дигар ҷой диҳед, аммо дар асл он ҳамон як файл аст. Калидие, ки якҷоя кардани файлҳоро якҷоя карда мешавад, рамзи дохилӣ мебошад.

Бузургтарин дар бораи алоқаҳои сахт ин аст, ки онҳо ягон фазои сахтро ба даст намеоранд.

Пайвастшавӣ ба осонӣ барои сабт кардани файлҳо мусоидат мекунад. Масалан, тасаввур кунед, ки шумо папкаи пурраи аксҳоро доред. Шумо метавонед як папкаи номи тасвироти идона, ҷузвдонҳои дигареро, ки аксҳои кӯдакон номида мешаванд, ва сеюмро бо номи аксҳо ном кунед.

Ин мумкин аст, ки шумо якчанд суратро дошта бошед, ки ба ҳамаи се категория мувофиқат мекунанд, чунки онҳо бо кӯдакон ва сагҳои шумо дар рухсатиҳо гирифта шудаанд.

Шумо метавонед файли асосии дар расмҳои тасвирҳои дӯстдоштаи гузошташуда ва сипас пайвандеро ба сурат дар фоторамкаи красота ва дигар алоқаи сахт дар намуди тасвири тасвири категорияҳо эҷод кунед. Не фазои иловагӣ гирифта мешавад.

Ҳамаи чизҳое, ки ба шумо лозим аст, барои эҷоди як пайванди сахт ба фармони зерин ворид кунед:

ln / path / ба / file / path / ба / hardlink

Тасаввур кунед, ки шумо як ҷузвдонеро, ки BrightonBeach ном дошт, дар феҳристи компютерҳои ҷашнвора ва шумо мехоҳед, ки пайвандро дар ҷузвдонҳои клавиатураи кӯдакон эҷод кунед, ки шумо бояд фармони зеринро истифода баред

ln /holidayphotos / brightonBeach.jpg / textfotos / brightonBeach.jpg

Шумо метавонед чандто файлҳоро бо ҳамин қоида бо истифода аз фармонҳои ls ба тариқи зерин тамошо кунед:

Бештар

Натиҷа ба монанди: -rw-r - r-- 1 файли номнависӣ номида мешавад.

Қисми якум розигии корбарро нишон медиҳад. Миқдори муҳимтарини рамз пас аз иҷозатҳо ва пеш аз номи корбар мебошад.

Агар рақами 1 бошад, он танҳо файлест, ки ба водии махсус мансуб аст (яъне он пайваст нест). Агар рақам аз яктарафа зиёдтар бошад, он бо ду ё зиёда файлҳо алоқаманд аст.

Ҷойи символӣ чист?

Пайванди симметрӣ мисли як файл аз як файл ба дигар аст. Мундариҷаи алоқаи рамзӣ суроғаи файл ё феҳристи воқеӣ мебошад, ки бо онҳо алоқаманд аст.

Фаҳмиши истифодаи алоқаи сиёҳ ин аст, ки шумо метавонед ба файлҳо ва ҷузвдонҳо дар дигар қисмҳо ва дастгоҳҳои дигар пайваст шавед.

Фарқияти дигари байни пайванди сахт ва рамзи симо ин аст, ки алоқаи сахт бояд як файлеро, ки аллакай вуҷуд дорад, офарида шуда бошад, дар ҳоле, ки пайвандҳои нармафзори пеш аз парванда вуҷуд дорад, ки онро мавҷуд аст.

Барои эҷоди символҳои содда истифода бурдани зеринро истифода баред:

ln -s / path / ба / file / path / ба / link

Агар шумо дар бораи барпосозии пайвандие, ки аллакай вуҷуд дорад, нигарон шавед, шумо метавонед гузариши -b-ро истифода баред:

ln -s -b / path / ба / file / path / ба / link

Ин як паймоиши пайвастаро эҷод мекунад, агар он аллакай бо ёрии як парванда вуҷуд дошта бошад, вале бо тило дар охири (~) вуҷуд дорад.

Агар парванда аллакай бо номи ҳамон символикии аломат вуҷуд дошта бошад, шумо хато мегиред.

Шумо метавонед пайванди файлро бо истифодаи фармонҳои зерин барҳам диҳед:

ln -s -f / path / ба / file / path / ба / link

Шумо эҳтимол намехоҳед, ки фосилаи -f бе тугмаи -b-ро истифода баред, чунки шумо файлҳои аслиро аз даст медиҳед.

Алтернативии дигар гирифтани фиристодани паёме, ки оё шумо мехоҳед файлро бардоред, агар он аллакай вуҷуд дошта бошад. Шумо инро метавонед бо фармони зерин иҷро кунед:

ln -s -i / path / ба / file / path / ба / link

Чӣ тавр шумо метавонед, ки файл файлро нишон диҳад?

Фармони зеринро иҷро кунед:

Бештар

Агар файл файлеро нишон диҳад, шумо чунин чизро мебинед:

myshortcut -> myfile

Шумо метавонед пайвандҳои рамзиро барои папкаи дигар истифода баред.

Масалан, тасаввур кунед, ки шумо / home / music / rock / alicecooper / heystoopid номида мешавад heystoopid

Шумо метавонед фармонхати зеринро барои амалиётҳои зерин истифода баред:

Садо Ояндасоз

Натиҷа

Пас, ин аст. Шумо пайвандҳои сиёҳро монанди миёнабурҳо истифода мебаред. Онҳо метавонанд барои роҳҳои тӯлонӣ ҳақиқат кӯтоҳтар ва роҳи дастрасӣ ба файлҳои дигар қисмҳо ва дискҳоро истифода баранд.

Ин дастур ҳар чизеро, ки шумо бояд дар бораи саёҳатҳои симметрӣ омӯхтед, нишон медиҳад, аммо шумо метавонед саҳифаҳои дастӣ барои фармони дигарро барои фармонҳои ln тафтиш кунед.