Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Помогите разобраться с символическими ссылками  (Прочитано 31322 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Void.Shaman

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Есть в домашнем каталоге каталог Training в котором лежит каталог dir1. Задача создать символическую ссылку Training-sym в каталоге dir1.
Создать через абсолютный путь получилось так:
ln -s /home/void/Training dir1/Training-sym
Как будет выглядеть создание через относительный путь? И в каком каталоге я должен находиться для создания такой ссылки?

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 3037
    • Просмотр профиля
Void.Shaman, в каталоге, в котором эта ссылка должна находиться.
Охватывающий (родительский) каталог - это ../ и т.д.
Пётр.

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6808
  • 20% Cooler
    • Просмотр профиля
Как будет выглядеть создание через относительный путь?
без абсолютного пути.
ln -s ../Training Training-sym #для каталога выше
ln -s ./Training Training-sym #для вложенного каталога
И в каком каталоге я должен находиться для создания такой ссылки?
В том, где создаём ссылку.



Пользователь добавил сообщение 18 Февраля 2023, 14:26:23:
Охватывающий (родительский) каталог - это ../ и т.д.
+ Можно идти вверх по иерархии:
../../../
« Последнее редактирование: 18 Февраля 2023, 14:26:23 от ALiEN175 »
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн Void.Shaman

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Ссылка получается битая

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6808
  • 20% Cooler
    • Просмотр профиля
Void.Shaman, ну посмотрите куда она ведет:
ls -l Training-sym
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6956
    • Просмотр профиля
Вроде-бы все просто и логично, но сам не могу запомнить, все время путаюсь. Поэтому, если нужно быстро и некогда экспериментировать, то лучше Midnight commander ничего нет. В одной панели для чего ссылка, в другой - где будет ссылка.
Да и поэкспериментировать проще в нем. По результатам сообразишь, что к чему. Можно посмотреть, куда ведет симлинк, отредактировать существующий симлинк.

Оффлайн Void.Shaman

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
БлИИИИН!!! спасибо ВАМ Огромное! Дошло.... Первая часть - это путь! ))))) Сделеал

ln -s ../../Training Tr

Пользователь добавил сообщение 18 Февраля 2023, 14:53:07:
если нужно быстро и некогда экспериментировать, то лучше Midnight commander ничего нет
Согласен полностью. Но я учусь. И пока суть как раз понять что из себя представляет linux и есть ли у меня в нём будущее ))) Пока очень трудно. После winды, которая буквально угадывало любое желание - здесь приходится делать простые вещи сложным способом. Хотя вот уже неделя прошла и вроде и не замечаешь разницы. Человек к любым трудностям привыкает.
« Последнее редактирование: 18 Февраля 2023, 14:53:07 от Void.Shaman »

 

Страница сгенерирована за 0.05 секунд. Запросов: 25.