Чаро мо дар Linux пайванди нарм эҷод мекунем?

Soft Link роҳи файли аслиро дар бар мегирад, на мундариҷа. Хориҷ кардани истиноди мулоим ба ҷуз аз хориҷ кардани файли аслӣ ба чизе таъсир намерасонад, истиноди "овезон" мешавад, ки ба файли мавҷуда ишора мекунад. Истиноди мулоим метавонад ба директория пайваст шавад.

Пайванди рамзӣ, ки онро пайванди нарм низ меноманд як намуди махсуси файл, ки ба файли дигар ишора мекунад, ба монанди миёнабур дар Windows ё тахаллуси Macintosh. Баръакси истиноди сахт, истиноди рамзӣ маълумотро дар файли мавриди ҳадаф дар бар намегирад. Он танҳо ба вуруди дигар дар ҷое дар системаи файл ишора мекунад.

Why use symbolic links? You can operate on symlinks as if they were the actual files to which they pointing somewhere down the line (except deleting them). This allows you to have multiple “access points” to a file, without having excess copies (that remain up to date, since they always access the same file).

Истиноди мулоим (инчунин бо номи истиноди рамзӣ маълум аст) ҳамчун нишоннамо ё истинод ба номи файл амал мекунад. Он ба маълумоти дар файли аслӣ мавҷудбуда дастрасӣ надорад.
...
Пайванди мулоим:

Параметрҳои муқоиса Пайванди сахт Пайванди нарм
Системаи файл Онро дар системаҳои файлӣ истифода бурдан мумкин нест. Он метавонад дар тамоми системаҳои файлӣ истифода шавад.

Барои сохтани пайвандҳо байни файлҳо шумо бояд фармони ln -ро истифода баред. Пайванди рамзӣ (инчунин ҳамчун пайванди нарм ё пайванди рамзӣ маълум аст) аз навъи махсуси файл иборат аст, ки ҳамчун истинод ба файл ё директорияи дигар хизмат мекунад. Unix/Linux ба монанди системаҳои оператсионӣ аксар вақт истинодҳои рамзӣ истифода мебаранд.

Барои нест кардани пайванди рамзӣ, якеро истифода баред фармони rm ё unlink пас аз номи пайванд ҳамчун далел. Ҳангоми аз байн бурдани истиноди рамзӣ, ки ба директория ишора мекунад, ба номи аломати аломат хати паси он нагузоред.

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

Пайванди сахт аст нусхаи дақиқи файли воқеӣ, ки ба он ишора мекунад . Ҳам пайванди сахт ва ҳам файли пайвастшуда як inode-ро мубодила мекунанд. Агар файли ибтидоӣ нест карда шавад, истиноди сахт ҳоло ҳам кор мекунад ва шумо метавонед ба файл дастрасӣ пайдо кунед, то даме ки шумораи истинодҳои сахт ба файл 0(сифр) набошад.

Сабаби пайваст кардани директорияҳои сахт аст иҷозат дода намешавад каме техникӣ аст. Аслан, онҳо сохтори системаи файлиро вайрон мекунанд. Шумо умуман набояд истинодҳои сахтро истифода баред. Истинодҳои рамзӣ имкон медиҳанд, ки аксари як функсияҳоро бидуни мушкилот эҷод кунанд (масалан, ln -s link target ).

Пайванди сахт аст танҳо як номи иловагӣ барои файли мавҷуда дар Linux ё дигар системаҳои оператсионии ба Unix монанд. Ҳама гуна шумораи истинодҳои сахт ва аз ин рӯ, ҳама гуна номҳоро барои ҳама файл эҷод кардан мумкин аст. Истинодҳои сахт низ метавонанд ба дигар истинодҳои сахт эҷод шаванд.

Ин паём писанд омад? Лутфан ба дӯстони худ мубодила кунед:
OS Имрӯз