Створення символічних посилань на Linux. секретів ефективного використання LinkedIn-профілю

У командній оболонці Linux, щоб створити ще одне жорстке посилання на файл, тобто ще одне ім'я, використовується команда ln(Від "link" - посилання, пов'язувати). Першим аргументом вказується ім'я файлу, другим – ім'я нового посилання. Адреси обох аргументів можуть бути як відносними, і абсолютними.

У прикладі для файлу butt2.png, що знаходиться в каталозі image, створюються два додаткові жорсткі посилання. Одна – у поточному каталозі(./), інша – у папці Завантаження. У першому випадку файл не перейменовується, тому що це не обов'язково, адже повні іменафайли різні. Однак можна і перейменувати, як це відбувається у другому випадку.

За допомогою команди ls -l можна переконатися, що файл вказують три жорсткі посилання.

Ми можемо подивитися інформацію про кожне ім'я і переконатися, що це той самий файл, оскільки всі дані збігаються.

Символьні посилання створюються за допомогою тієї ж команди ln, але використовується ключ -s (від "symbolic"). Як перший аргумент пишеться абсолютна адресафайлу або каталогу, на який робиться посилання, як другий – абсолютна або відносна адреса створюваного м'якого посилання.

Тут на робочому столі створюються дві символьні посилання: на каталог image та на файл 2018.ods. Ім'я посилання можна залишити таким самим, як у об'єкта, якщо посилання створюється в іншому каталозі. Команда ls -l серед іншого відображає адресу, на яку вказує символьне посилання. Якби ми під час створення м'якого посилання використовували відносні адресиджерел, то вони так і зберігалися б, і файли-посилання були б неробочими.

Практична робота

Створіть текстовий файлза допомогою перенаправлення виведення команди cal. Створіть додаткове жорстке посилання на цей файл. Змініть файл, звернувшись до нього за другим ім'ям. Зміни можна внести, дописавши (>>) файл дату за допомогою перенаправлення виводу команди date. Перегляньте вміст файлу, скориставшись першим ім'ям файлу. Тим самим ви переконаєтеся, що маєте справу з тим самим файлом, доступним під різними іменами.

Символьне посилання(або символічна, симлінк, від англ. symbolic link) - це спеціальний файлна жорсткому диску, який за принципом роботи аналогічний ярлику. Усередині файлу символьного посилання знаходиться лише один рядок із вказівником на шлях до папки або файлу, який повинен бути відкритий при зверненні до цього посилання. На практиці симлінки застосовуються нечасто, як приклад можна навести (тут ми обдурили Хром і перенесли папку кешу з жорсткого дискана віртуальний дискв оперативну пам'ять).

Створення сімлінку в командному рядку

Мануал у Вікіпедії каже, що команда виглядає так:

MKLINK [ | | ] Посилання Призначення
/D- Створення символічного посилання каталог (за замовчуванням створюється на файл).
/H- створення жорсткого зв'язку замість символічного посилання.
/J- Створення з'єднання для каталогу.
Посилання- Ім'я нового символічного заслання.
Призначення- Шлях, на який посилається нове посилання.

1. Створюємо (або копіюємо та вставляємо) папку в потрібному місці. Наприклад, на диску Dстворюємо папку temp.

2. Відкриваємо командний рядок: Пуск - Виконатиабо Win+R. Вводимо cmdі тиснемо enterабо ОК.

3. У командному рядкустворюємо символьне посилання за допомогою наступної команди:

mklink /d "c:\temp" "d:\temp"

Тут c:\temp - це симлінк, що створюється, а d:\temp - шлях, на який вона вказує. Як правило, ім'я посилання збігається з ім'ям папки, на яку вона вказує, оскільки система звертаючись до тієї ж папки-посилання c:\temp буде працювати так, ніби папка tempяк і раніше, розташована на диску C, а не перенесена нами на диск D.

Утиліта Link Shell Extension

Подібних утиліт чимало, але ми розглянемо створення символьного посилання через Link Shell Extension. Завантажити цю безкоштовну утилітуможна зі сторінки сайту розробників. Link Shell Extension додає до контекстне менюправою кнопкою миші деякі пункти, дозволяючи створювати симлінки звичним способомна кшталт "копіювати/вставити" без необхідності запускати командний рядок.

Завантажуємо, встановлюємо та запускаємо Link Shell Extension. Під час встановлення можна вибрати російську мову. Саме вікно програми нам не потрібне, його можна одразу закрити, якщо вам не потрібно встановлювати додаткові налаштування.

Використовувати утиліту просто. Вибираємо папку, для якої потрібне посилання, і клацаємо по ній правою кнопкоюмиші - у меню вибираємо Запам'ятати джерело посилання. Після цього відкриваємо папку, де потрібно це посилання вставити, а також робимо клік правою кнопкою, тепер вибираємо Помістити як - Символічне посилання. Готово.

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

Вам знадобиться

  • - комп'ютер
  • - вихід в Інтернет

Інструкція

Для початку придумайте анкор Лінка. Текстове позначенняпосилання обов'язково має містити ключові слова статті, на яку вона надсилатиме користувача. Якісний лінк складається з 2-3 слів, які можуть зацікавити читача з першого погляду.

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

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

В іншому вікні браузера відкрийте статтю сайту, на яку необхідно поставити лінк. Якщо ви створюєте посилання на внутрішню сторінку даного сайту, то скопіюйте весь адресний рядок, окрім безпосередньої адреси сайту, включаючи слеш, який стоїть одразу після нього. Наприклад, якщо рядок містить символи: na-parad-pervomay.ru/novosti/raspisanie-demonstracii, - у буфері обміну повинен опинитися ланцюжок: /novosti/raspisanie-demonstracii.

Якщо ви маєте намір створити лінк на сторонній ресурс, скопіюйте вміст адресного рядкаповністю. Після цього поверніться в попереднє вікно і вставте в маленьке вікно те, що ви скопіювали, якщо посилання відноситься до внутрішній сторінці. При створенні Лінкаінший ресурс перед даними з буфера обміну слід вставити http://. Натисніть кнопку ОК і збережіть останні зміни.

Переглядаючи статті з лікнепного розділу для блогерів ми помітили дуже погану тенденцію - лікнепний розділ перетворюється на щось на зразок звалища статей для експертів! Перечитавши з десяток статей ми дійшли висновку, що близько 40% матеріалів носить такий собі науковий характер - розібратися в ньому навряд чи вийде блогеру-початківцю. Ну а оскільки від такого блогера ще й знання СЕО потрібне, то взагалі стає тяжко! Ех!

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

Справа ця вирішена - чекайте апдейтів у лікнепному розділі !

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

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

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

Лінк-пости - це пости, спрямовані на те, щоб отримати в перспективі додатковий трафікна ваш ресурс.

Оскільки мова йдеу нас про блоги, то відразу обмовимося, що якщо ви не блогер, а веб-майстер, то шанси отримати посилання у відповідь за допомогою лінк-постів у вас абсолютно ті ж самі. Просто лінк-пости у вашому випадку носитимуть дещо іншу назву. Наприклад, лінк-статтяабо лінк-публікація. Тут уже все чисто на вашу думку.

Дивіться, що ви повчаєте замість свого лінка:

  • - по-перше, ви прискорюєте поширення своїх ідей у ​​блогосфері. Це може відбуватися, наприклад, так - на вас буде поставлено лінк у відповідь (у 90% випадків блогери так і роблять).
  • - по-друге, ви встановите теплі та дружні стосунки зі своїми колегами з блогінгу.Більше того, посилаючись на тих самих блогерів, ви ще більше зміцните свою дружбу. Пам'ятайте, що всі блогери, так само як і ви, завжди радіють, коли на них ставиться посилання (ну а якщо воно ставиться двічі, то вони радіють подвійно!)
  • - по-третє, своїми лінк-постами ви можете породити так званий, взаємний обмінпосиланнями.Ця штука називається link loveі ми про неї ще обов'язково напишемо.
  • - по-четверте, ви отримаєте додаткові бонуси для свого сайту(про них ви дізнаєтесь, якщо дочитаєте статтю до кінця).
  • Ну а тепер давайте детальніше розберемося з лінк-постами.

    Які переваги ми одержуємо від того, що створюємо лінк-пости?

  • 1. Ми допомагаємо читачам ще глибше розібратися із матеріалом.
  • Якщо бути гранично лаконічним, то це виглядає приблизно наступним чином. Розібратися з якоюсь річчю і потім про неї написати - це дуже просто.

    Проте цілком реально, що про це вже щось написано і, що найголовніше, написано воно може бути дуже і дуже добре. Якщо це так, то чому б не послатись на цю інформацію? Не бійтеся втратити трафік – нехай відвідувач перейде від вас на інший сайт чи блог!

  • 2. Ви підтверджуєте, що дуже компетентні у тому чи іншому питанні.
  • Незважаючи на те, що ми вже згадали цю перевагу в першому пункті, її варто наголосити ще раз, т.к. Значення рівня вашої компетенції означає для відвідувача вашого ресурсу дуже багато. Чим вищий ваш авторитет, тим більше на вас зворотних посилань! Це робота закону причини та наслідки!.

  • 3. Ви розвиваєте стосунки з іншими блогерами.
  • Навіть якщо ви володієте ще не надто розкрученим блогом, то лінок з нього на жирніший ресурс обов'язково приверне увагу власника такого кита. Він обов'язково зайде до вас і прочитає все, що ви там у себе встигли наваяти.

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

  • 4. Сіошні бонуси.
  • Так Так Так. Не дивуйтесь! Посилання, що виходять від вас, можуть дуже непогано підвищити ваш рейтинг у пошукових системах. Ми вже не раз писали про те, що вихідні посилання дуже добре моніторяться пошуковими ботами і якщо ви посилаєтеся на авторитетні на думку пошукових машинсайти, то натомість алгоритм пошукача може нарахувати вам не тільки більше високий рівеньу серпі, але ще й бонус до майбутнього апдейту ПейджРанку.

    Єдине що слід пам'ятати, так це те, що посилатися на будь-кого не слід. Якщо посилатиметеся на забанені гуглом сайти, то можна відгрібти і щось на зразок песимізації: Або якось так.

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

    Тепер у вас може виникнути питання - а як можна зробити так, щоб лінк-пости стали постійною практикою?

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

    На наш погляд, щоб навчитися робити відмінні і регулярні лінк-пости потрібно дві речі - хороші передплатипо RSS (наприклад, на якісні блоги) і, звичайно, постійний пошук цікавих ресурсів. Зрозуміло, ще необхідний ентузіазм, але він, мабуть, у вас є.

    Ну а тепер давайте розберемося з тим, якими бувають лінки пости.

    Знаючи класифікацію всіх можливих варіантів(ну або хоча б приблизну схему) ви почуватиметеся набагато впевненішим при створенні таких публікацій. Більше того - пости виходитимуть не нудними і дуже різноманітними.

    Отже, якими ж бувають лінк-пости у світовій блогерській практиці?

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

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

  • 2. Оскарження чужої точки зору.
  • Ще один метод, за допомогою якого грамотно складений лінк-пост може принести чималий траф. Якщо ви не погоджуєтесь з тим чи іншим твердженням, маєте свою точку зору, яка координально відрізняється від думки опонента, то сміливо пишіть такий лінк пост. Єдине, що від вас потрібно - це зробити конструктивний текст.

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

    Пам'ятайте – лінк-пости такого типу завжди на вагу золота. Ну а якщо говорити про негативні явища, які можуть мати місце, то, звичайно ж, це буде поява різних тролів та інших вороже настроєних персонажів, які прагнутимуть насрати у ваших коментах і тим самим вивести вас з рівноваги.

    Що тут скажеш? Забанити троля можна завжди - тут уже все на вашу думку. Ми рекомендуємо користуватися банном, т.к. будь-які коментарі (навіть ті, що від тролів) завжди корисні, і можуть викликати дискусію.

  • 3. Колекція лінків на всілякі корисності на тему.
  • Це чудовий спосіб зробити лінк-пост, що збирає непоганий трафік - на пости, які є списками корисностей, посилаються дуже часто! Що для цього потрібно?

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

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

  • 4. Швидкі посилання.
  • Такий спосіб менш ефективний, аніж ті, що ми перерахували до цього, однак і в ньому є свої переваги. Швидкі посилання на блозі можна ставити тоді, коли ви копаючись в Інтернеті раптом несподівано для себе знайшли щось цікаве за своєю темою.

    Замість того, щоб засовувати такий пост в закладки на delicios можна за лічені хвилини скрутити дуже корисний пост. Просто поставте посилання і дайте їй кратний опис - і розкажіть, що ось, мовляв, тільки знайшлося, сподобалося, ділюся. Ну чи якось так:

    Такі лінк-пости не завжди принесуть вам жирний трафік, проте виключати це не варто.

  • 5. Інтерв'ювання кількох блогерів.
  • Це дуже ефективний спосіботримати трафік з одного єдиного лінк-поста - адже мало того, що ці блогери поставлять на вас лінк, так ще й їхні читачі теж можуть це зробити у себе на блогах. Настійно рекомендуємо скористатися цією технологією.

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

    Як тільки ви зібрали кілька точок зору блогерів, то, трохи відредагувавши текст, можете сміливо робити піст. Лінки на блогерів зроблять свою справу і на вас з'являться посилання у відповідь !

  • 6. Вказівка ​​джерел інформації + посилання додаткові ресурси.
  • Тут все дуже просто – написали пост, а наприкінці поставили лінки на сайти та блоги, які послужили для вас джерелом інформації. Ну а, що стосується додаткових ресурсів, то в даному випадкурекомендується обов'язково давати коротку інструкцію таких сайтів - тобто. трохи розповісти, що це за гуси.

    На цьому ми будемо закруглюватися - думається дана стаття зробить на вас сприятливий вплив і з її допомогою ви ще більше розвинете свій блог.

    Висловив здивування, що один із доповідачів не знав про те, що символьні посилання є й у Windows. Чесно кажучи, не знав цього і я, тож поцікавився про ці посилання у коментарях.

    Думаю, те, що вдалося з'ясувати, може здатися комусь корисним.

    Ядро Windowsпідтримує наступні видипосилань:

    • Hard Links - жорсткі посилання, як *nix. Доступні з Windows NT4.
    • Junction Points – аналог символічних посилань. Доступний з Windows 2000 (NTFS 5).
    • Symbolic Links – символьні посилання. Доступні з Windows Vista.
    Якщо ви ніколи не мали справи із символічними та жорсткими посиланнями, але хотіли б дізнатися про них, раджу прочитати уривок з документації файлового менеджера FAR, спасибі хабралюдові allemeine. Там йдеться лише про Hard Links та Junction Points, але цього цілком достатньо. Symbolic Links діють так само, як і Junction Points з тією різницею, що можуть вказувати на файли (і реалізовані в Windows по-іншому).

    Hard Links можна створювати тільки на файли, Junction Points – тільки на директорії, Symbolic Links – на файли та директорії. Надалі під "жорсткими посиланнями" маються на увазі Hard Links, під "символьними" - Junction Points та Symbolic Links.

    Не з усім, що підтримується ядром, вміє нормально працювати експлорер. Будьте обережні при використанні Junction Points у версіях Windowsдо Vista. При видаленні Junction Point експлорер може залізти всередину директорії, на яку посилається Junction Point і видаляти там все, а потім видалити Junction Point, хоча повинен лише видалити посилання. Напевно, можуть виникнути проблеми і при переміщенні або копіюванні Junction Point.

    Мені невідомо, чи нормально у версіях Windows до Vista ставляться до Junction Points стандартні утилітитипу rmdir.

    Додаткові матеріали на тему

    Зазначу, в якій описані нюанси використання посилань та деякі програми, що дозволяють з ними працювати. Стаття застаріла, тож у ній йдеться лише про Hard Links і Junction Points (причому останні в статті нерідко посилаються, як у symbolic links...).
    Windows >= 2000
    fsutil hardlink create посилання файл
    Розширення для Explorer
    NTFS Link інтегрується в Explorer і додає до спливаючого меню, що з'являється після перетягування правою кнопкою миші, пункти «Create junction point» і «Create hard link». Крім того, вона перехоплює виклики Explorer"а, забезпечуючи нормальне переміщення/копіювання/видалення створених посилань.

    NTFS Links (не плутати з додатком для Total Commander, див. нижче) - абсолютно аналогічна програма. спасибі за