Я створив символічне посилання (конкретно символічне посилання & не псевдонім Finder, який баш не може слідувати) до каталогу в моїй домашній папці, використовуючи ln -s link $HOME/directory
& тепер я хочу приховати посилання в Finder, тому мені не потрібно дивитись це. Зазвичай я б використовував це chflags hidden link
для досягнення, але, звичайно, це вплине на каталог, а не на посилання. Я не можу використовувати стандартну провідну крапку, оскільки саме ім'я посилання важливе для програм, які шукають його, а провідна точка змінює ім'я.
Отже, моє запитання полягає в тому, як приховати символічне посилання, не приховуючи каталог, на який він посилається, або змінивши його ім'я?
EDIT: Я навмисно тримав своє питання розпливчастим, оскільки це невеликий експеримент із Finder, але ось ще кілька деталей, щоб уточнити, що саме я намагаюся зробити.
Finder використовує папку $ HOME / Desktop для самого робочого столу, не має значення, чи це посилання, псевдонім або зовсім інша папка під назвою "Desktop" (наприклад, сама домашня папка), якщо вона знаходиться в каталозі $ HOME .
Я створив символічне посилання на свій домашній каталог під назвою «Настільний», щоб заповнити вміст робочого столу Finder вмістом моєї домашньої папки (якщо ви спробуєте це, воно не набере чинності, поки ви знову не ввійдете в систему, також це було зроблено на 10.6). Це також розміщує символічне посилання на моєму робочому столі, звичайно, яке я не хочу бачити ні у вікні Finder, ні на самому робочому столі. Якби я перейменував його на ".Desktop", щоб приховати його, він буде прихований, але зв'язок між моєю домашньою папкою та моїм робочим столом також буде порушений.
:-)