Симлинк

Материал из Неолурк, народный Lurkmore
Перейти к навигации Перейти к поиску

Симлинк (Символическая ссылка) — файл, который в себе содержит ссылку в виде пути к другому файлу или каталогу. Такая ссылка не хранит никакие данные, а лишь указывает на целевой объект файловой системы, который может накрыться совершенно спокойно. В общем, то, что в Windows называют ярлык.

Описание[править]

Первые симлинки появились в 4.2BSD. До появления символических ссылок администраторы были вынуждены использовать жёсткие ссылки, которые обладали существенными ограничениями: не могли указывать на каталоги и не работали между различными файловыми системами.

В Windows поддержка символических ссылок была добавлена только в Vista, однако и ранее были ярлыки, которые по сути были именно такими ссылками.

С точки зрения файловой системы, символическая ссылка — это отдельный inode, содержащий строку с путём к целевому объекту. Когда операционная система обращается к символической ссылке, она читает целевой путь и перенаправляет операцию на указанный объект. У ссылки всегда установлены права доступа 777.

Символическая ссылка может указывать на файл в другой файловой системе, смонтированной в иной точке дерева. Это является одним из главных преимуществ перед жёсткими ссылками. Однако если целевая файловая система не смонтирована, ссылка становится висячей.

При этом путь может быть как абсолютным от корня, так и относительным от места расположения симлинка. Всирается такая ссылка командою ln -s.

03ef4f7db0cccdf39bf013566aed31bd.jpg Системы, без которых машина просто откажется работать
СистемыAndroidDOSFreeBSDHaikuЛинуксMenuetOSMacOS (OS X) / Хакинтош / iOSOS/2ReactOSWindows / ВиндаРусОСФантом ОСUnixHarmony OSWindows vs. LinuxАстра ЛинуксMATEKaiOSChimbalixIOS 18WinGetThe Amnesic Incognito Live SystemTemple OSGrapheneOSKernel.orgWindows 3.11
СредыGNOMEGNU EmacsKDEЛинус Торвальдс vs x86 64SELinuxWindows UpdateИгры из репозиториевТерминалОптимизация WindowsПасьянс КосынкаEnd of 10Windows AeroАптаймОтечественные операционные системы в образованииPurble PlaceWindows vs Linux, Халяль или ХарамDKMSЯдро Linux
ЛюдиБалмерГенерал ФейлорПоттерингСтоллманТорвальдсФолькердингРуслан КармановRealme (компания)AnduinOSОболочка операционной системыRTOSShelledРеестр WindowsWindows APICompactGUINTFSДемон (программа)ГипервизорSecure BootСистемный трей
Дистрибутивы LinuxArchDebianFedoraFinnixGentooLFSUbuntu (BolgenOS) • СлакаUncom OSTiny10Tiny11Дешёвые ключи для WindowsLinux MintVirtualBoxManjaroДесктопАвтозагрузкаCopilotЖёсткая ссылкаСимлинк
Версии виндыWindows 95Windows 98Windows 2000Windows XPWindows VistaWindows 7Windows 8Windows 10Windows 11Windows Phone 7Windows Phone 8ГовносборкиWindows MEWindows ШкольникГрафики в Windows CalculatorKasperskyOSQuick machine recoveryBypassNROCtrl+Shift+Win+BLiquorixСмена обоев рабочего столаAUR
ПользователиАдминБздун • Виндузятник • КрасноглазикЛинуксоидЯблочникФайл подкачкиСпермопроблемыDistro hoppingLinux на сервере
Площадки/s/LORru macru.os.cmpstoplinux.org.ruНеофициальная Windows Вики
Мемы/dev/null • BSD, not LSD • GIFGNOME vs. KDEMac vs. PCOS-tanrm -rfSystem32TRUE-DEATH-PRIMITIVE-LINUX-MITOLLWindows vs LinuxБубенВендекапецГномикиДаунгрейдЕсли бы…Ждём ебилдовКЛБМаздайПатчить KDE2 под FreeBSDПереустановка WindowsПриборчикРаспечатать лицензию на ЛинуксTuxТупые свитчерыФениксНе работай под рутомБлокировка Windows в РоссииОСВзлом Windows через MetasploitЭффект ПьюдипаяTempleOS (аниме)Подтверждение возраста на уровне ОС
Достойные упоминанияAmigaСтарая копипаста:ШindowsЛинуксоидное ХанжествоСкотный Двор имени Линуса Торвальдса