Як створювати та використовувати символічні посилання (вони ж символічні посилання) на Mac

Mar 22, 2025
Конфіденційність та безпека

Символічні посилання, також відомі як символічні посилання, - це спеціальні файли, які вказують на файли або каталоги в інших місцях вашої системи. Ви можете уявити їх як розширені псевдоніми, і ось як їх використовувати в MacOS.

Символічні посилання схожі на псевдоніми, за винятком того, що вони працюють у всіх додатках на вашому Mac - у тому числі в терміналі. Вони особливо корисні, коли програми не хочуть коректно працювати зі звичайним псевдонімом. У macOS ви створюєте символьні посилання в терміналі за допомогою ln корисність. Ви не можете створити їх у Finder. Символічні посилання в macOS працюють подібно до символічні посилання в Linux , оскільки обидва є Unix-подібний операційні системи. Символічні посилання в Windows працювати трохи інакше.

ПОВ'ЯЗАНІ: Як створити та використовувати символічні посилання (так звані посилання) в Linux

Що таке символічні посилання?

У macOS ви можете створювати регулярні псевдоніми у Finder. Псевдоніми вказують на файли або папки, але вони більше схожі на прості ярлики.

Символічне посилання - це більш просунутий тип псевдоніма, який працює у всіх додатках системи, включаючи утиліти командного рядка в терміналі. Символічне посилання, яке ви створюєте, здається програмам таким самим, як оригінальний файл або папка, на яку він вказує, хоча це лише посилання.

Наприклад, скажімо, у вас є програма, якій потрібні файли, що зберігаються в / Library / Program. Але ви хочете зберегти ці файли де-небудь ще в системі - наприклад, у / Volumes / Program. Ви можете перемістити каталог програми в / Volumes / Program, а потім створити символічне посилання в / Library / Program, що вказує на / Volumes / Program. Програма спробує отримати доступ до своєї папки в / Library / Program, а операційна система перенаправить її на / Volumes / Program.

Це повністю прозоро для операційної системи macOS та програм, якими ви користуєтесь. Якщо ви перейдете до каталогу / Бібліотека / Програма у Finder або до будь-якої іншої програми, вона, здається, містить файли всередині / Томи / Програма.

На додаток до символічних посилань, які іноді називають "м'якими посиланнями", ви можете натомість створити "жорсткі посилання". Символічне або м'яке посилання вказує на шлях у файловій системі. Наприклад, скажімо, у вас є символічне або м’яке посилання з / Users / example, яке вказує на / opt / example. Якщо ви перемістите файл у / opt / example, посилання в / Users / example буде порушено. Однак, якщо ви створюєте жорстке посилання, воно фактично вказуватиме на основне inode у файловій системі. Отже, якщо ви створили жорстке посилання з / Users / example, вказуючи на / opt / example, а пізніше перемістили / opt / example, посилання в / Users / example все одно буде вказувати на файл, куди б ви його не перенесли. Жорстке посилання працює на нижчому рівні.

Як правило, слід використовувати стандартні символічні посилання (м’які посилання), якщо ви не впевнені, які саме використовувати. Жорсткі посилання мають деякі обмеження. Наприклад, ви не можете створити жорстке посилання на одному розділі або диску, що вказує на місце на іншому розділі чи диску, тоді як це можна зробити за допомогою стандартного символічного посилання.

Створюйте символічні посилання за допомогою команди ln

Щоб створити символічне посилання на Mac, вам потрібно буде скористатися програмою Terminal.

Натисніть Command + Пробіл, введіть “Terminal”, а потім натисніть “Enter”, щоб відкрити Terminal з пошуку Spotlight. Перейдіть до Finder> Програми> Службові програми> Термінал, щоб запустити ярлик Терміналу.

Запустіть ln команда у такій формі. Ви можете вказати шлях до каталогу або файлу:

ln -s / path / to / original / path / to / link

-s тут повідомляє команді ln створити символічне посилання. Якщо ви хочете створити жорстке посилання, пропустіть -s . Здебільшого символічні посилання є кращим вибором, тому не створюйте жорстких посилань, якщо у вас немає конкретної причини для цього.

Ось приклад. Скажімо, ви хотіли створити символічне посилання в папці робочого столу, яке вказує на папку «Завантаження». Ви виконали б таку команду:

ln -s / Users / name / Downloads / Users / name / Desktop

Після створення посилання ви побачите, що на робочому столі з’явиться папка «Завантаження». Це насправді символічне посилання, яке ви створили, але воно буде схоже на справжнє. Здається, ця папка містить усі ті самі файли, що й папка «Завантаження». Це тому, що це так - вони просто різні погляди, що вказують на один і той самий базовий каталог у файловій системі.

Якщо шлях до вашого файлу містить пробіли або інші спеціальні символи, вам потрібно буде ввести його в лапки. Отже, якщо ви хочете створити на робочому столі посилання на папку з назвою «Мої файли» у вашому каталозі користувача, вам знадобиться щось на зразок наступної команди:

ln -s "/ Users / name / My Files" "/ Users / name / Desktop / My Link"

Щоб полегшити введення шляхів до файлів і каталогів у терміналі, ви можете перетягнути папку з вікна Finder у термінал, і термінал автоматично заповнить шлях до цієї папки. За необхідності шлях також буде вкладено у лапки.

Якщо вам потрібно створити символічне посилання в системному розташуванні, до якого ваш обліковий запис користувача не має доступу, вам потрібно буде ввести префікс ln команда за допомогою судо команда, ось так:

sudo ln -s / path / to / original / path / to / link

ПОВ'ЯЗАНІ: Як вимкнути захист цілісності системи на Mac (і чому не слід)

Майте на увазі, що в сучасних версіях macOS вам не дозволять писати в певні системні місця без зміни низькорівневого варіанту прошивки через функція захисту цілісності системи . Ви можете вимкнути цю функцію, але ми рекомендуємо цього не робити.

Як видалити символічні посилання

Ви можете видалити символічні посилання, як і будь-який інший тип файлу. Наприклад, щоб видалити символічне посилання у Finder, натисніть Ctrl + клацніть його або клацніть правою кнопкою миші та виберіть “Перемістити до кошика”.

Ви можете видалити посилання з командного рядка за допомогою rm команда - це та сама команда, яку ви використовували б для видалення інших файлів. Запустіть команду та вкажіть шлях до посилання, яке потрібно видалити:

rm / шлях / до / посилання

Як створити символічні посилання за допомогою графічного інструменту

Finder може створювати псевдоніми, але вони працюватимуть не так, як символічні посилання. Псевдоніми - це як ярлики на робочому столі в Windows. Вони не трактуються як справжні, прозорі символічні посилання.

Для створення символічних посилань у Finder вам знадобиться стороння утиліта або сценарій. Ми рекомендуємо програму з відкритим кодом SymbolicLinker для швидкого додавання Служб> Параметр «Зробити символічне посилання» прямо в контекстне меню Finder.

Клацніть на доданий параметр, і він створить символічне посилання на вибраний файл або папку в поточному каталозі. Ви можете перейменувати його та перемістити куди завгодно.

Якщо ви раніше їх не використовували, символічним посиланням може знадобитися трохи часу, щоб обернути голову і звикнути до використання. Але, як тільки ви це зробите, ви знайдете їх потужним інструментом для того, щоб зробити те, чого ви часто не можете зробити за допомогою звичайного псевдоніма.

How To Create And Use Symbolic Links (aka Symlinks) On A Mac

How To Create And Use Symbolic Links (aka Symlinks) On Linux

Create Symbolic Links In Windows

How To Create Symbolic Link Or Symlink On Mac

How To Create Symbolic Links In Windows 10

How To Use Symbolic Links In Windows?

What Is A Symbolic Link (symlink)?

Using Symbolic Links To Create Custom Libraries In Plex

How To Create A Symbolic Link To File In Mac OS X Terminal

Create Symbolic Links, Hard Links & Junctions With Link Shell Extension

How To Create Symbolic Links In Windows 8, 7, Vista For Extra Space

Windows - Create Symbolic Link

Using Symbolic Links For X-plane Custom Scenery

How To Create Symbolic Link In Windows By Ahmad Naser

Symbolic Links Symlinks To Save User Presets In MyDocuments - Serum Kick2 NI Steam Ableton Live VST

How To Create A Symbolic Link To File In Linux Shell Terminal

CentOS 7 : Correctly Remove Symbolic Links

How To Create A Soft Link To A File Or Directory In Mac OSX Terminal


Конфіденційність та безпека - Найпопулярніші статті

Що робить "чіп безпеки" Apple T2 на вашому Mac?

Конфіденційність та безпека Jun 29, 2025

Яблуко Apple з гордістю рекламує, що його останні та найкращі моделі Mac оснащені мікросхе..


Як видалити програми на Mac: все, що вам потрібно знати

Конфіденційність та безпека Mar 31, 2025

Видалити програму на Mac настільки просто, що ви навіть не уявляєте, як це зробити: просто перетягніт..


Як захистити паролем текстові файли за допомогою Vim на Linux (або macOS)

Конфіденційність та безпека Apr 7, 2025

НЕЗАГОТОВЛЕНИЙ ЗМІСТ Текстовий редактор vim, стандартний інструмент, що входить до складу Linux та macO..


Як підключитися до VPN на Android

Конфіденційність та безпека Jun 18, 2025

Якщо ви хочете завантажити програму, недоступну у вашій країні, підключіться до мережі компанії в �..


Як назавжди вимкнути сенсорну клавіатуру в Windows 8 і 10

Конфіденційність та безпека Jun 24, 2025

НЕЗАГОТОВЛЕНИЙ ЗМІСТ Можливо, ви помічали, що загадково піктограма сенсорної клавіатури Windows пос�..


Чому ми ненавидимо рекомендувати читачам завантаження програмного забезпечення

Конфіденційність та безпека May 20, 2025

НЕЗАГОТОВЛЕНИЙ ЗМІСТ Завантаження програмного забезпечення для Windows є хаосом. Багато програм нам..


Як використовувати mRemoteNG для управління всіма вашими віддаленими підключеннями

Конфіденційність та безпека Dec 9, 2024

Вам коли-небудь доводилося підключатися до декількох машин різних типів (RDP, SSH, VNC та інших) одночас�..


35 найкращих порад та підказок щодо обслуговування ПК з Windows

Конфіденційність та безпека Sep 14, 2025

Працюючи (або граючи) на комп’ютері, ви, мабуть, не надто замислюєтесь над тим, як збираєтеся очисти..


Категорії