Жёсткая и символическая ссылки с одинаковыми путями.

На самом деле это единственный раздел про unix на этом форуме

Модераторы: /dev/random, Модераторы разделов

Ответить
ivansergeev27
Сообщения: 5
ОС: Linux

Жёсткая и символическая ссылки с одинаковыми путями.

Сообщение ivansergeev27 »

Здравствуйте! Подскажите, допустим есть файл f1, надо создать в директории dir1 жёсткую и символическую ссылки, у обоих имя linkf1. Как это сделать?
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5289
ОС: Gentoo

Re: Жёсткая и символическая ссылки с одинаковыми путями.

Сообщение /dev/random »

ivansergeev27 писал:
25.09.2018 08:46
Здравствуйте! Подскажите, допустим есть файл f1, надо создать в директории dir1 жёсткую и символическую ссылки, у обоих имя linkf1. Как это сделать?
Если вы правильно сформулировали вопрос, то никак. Это невозможно. В одном каталоге не может существовать двух файлов с одним именем (в данном случае эти два файла - жёсткая и символическая ссылки, имя - linkf1). А зачем вам? Или, может, вы просто ошиблись с формулировкой, и имели в виду что-то другое?
Спасибо сказали:
ivansergeev27
Сообщения: 5
ОС: Linux

Re: Жёсткая и символическая ссылки с одинаковыми путями.

Сообщение ivansergeev27 »

ivansergeev27 писал:
25.09.2018 08:46
Здравствуйте! Подскажите, допустим есть файл f1, надо создать в директории dir1 жёсткую и символическую ссылки, у обоих имя linkf1. Как это сделать?
Нет, я не ошибся, на курсах по UNIX дали задание-в одной директории должны быть жёсткая и символическая ссылки с одинаковыми названиями. :huh: Весь интернет перерыл :crazy: :crazy: :crazy:
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: Жёсткая и символическая ссылки с одинаковыми путями.

Сообщение serzh-z »

ivansergeev27 писал:
25.09.2018 18:11
дали задание
А можно увидеть цитату из задания?
Спасибо сказали:
Аватара пользователя
s.xbatob
Сообщения: 1139
ОС: Fedora

Re: Жёсткая и символическая ссылки с одинаковыми путями.

Сообщение s.xbatob »

Насколько я понял, требуются две ссылки на один и тот же файл. Это можно, но с разными именами.
Спасибо сказали:
Аватара пользователя
s.xbatob
Сообщения: 1139
ОС: Fedora

Re: Жёсткая и символическая ссылки с одинаковыми путями.

Сообщение s.xbatob »

вдогонку: видимое имя файла -- это и так ссылка
Спасибо сказали:
Аватара пользователя
algri14
Сообщения: 1369
ОС: Mageia 5.1 & 8 x86_64, KDE

Re: Жёсткая и символическая ссылки с одинаковыми путями.

Сообщение algri14 »

ivansergeev27 писал:
25.09.2018 08:46
допустим есть файл f1, надо создать в директории dir1 жёсткую и символическую ссылки, у обоих имя linkf1. Как это сделать?
/dev/random писал:
25.09.2018 09:13
Если вы правильно сформулировали вопрос, то никак. Это невозможно. В одном каталоге не может существовать двух файлов с одним именем (в данном случае эти два файла - жёсткая и символическая ссылки, имя - linkf1).
И это верно, ни две жёсткие, ни два симлинка(мягкие) с одинаковыми именами создать нельзя, я дополню это выводом из консоли:

Shell

[algri@localhost ~]$ ln ~/test/первый ~/Документы создаёт ж/ссылку(в папке Документы) на => файл "первый"(в папке test)
[algri@localhost ~]$ ln ~/test/первый ~/Документы
ln: не удалось создать жёсткую ссылку '/home/algri/Документы/первый': Файл существует
[algri@localhost ~]$ ln -s ~/test/первый ~/Документы
ln: не удалось создать символьную ссылку '/home/algri/Документы/первый': Файл существует
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: Жёсткая и символическая ссылки с одинаковыми путями.

Сообщение serzh-z »

algri14 писал:
26.09.2018 00:54
я дополню это выводом из консоли:
Ещё нужно логами strace дополнить. =)
Спасибо сказали:
Аватара пользователя
algri14
Сообщения: 1369
ОС: Mageia 5.1 & 8 x86_64, KDE

Re: Жёсткая и символическая ссылки с одинаковыми путями.

Сообщение algri14 »

serzh-z писал:
26.09.2018 09:23
Ещё нужно логами strace дополнить. =)
У меня не strace , у меня улица :D
Спасибо сказали:
ivansergeev27
Сообщения: 5
ОС: Linux

Re: Жёсткая и символическая ссылки с одинаковыми путями.

Сообщение ivansergeev27 »

serzh-z писал:
25.09.2018 19:16
ivansergeev27 писал:
25.09.2018 18:11
дали задание
А можно увидеть цитату из задания?
Конечно, вот:
Spoiler
cоздать жесткую ссылку для файла forlink с именем dir1/linkforlink
cоздать символическую ссылку для файла forlink с именем dir1/linkforlink
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: Жёсткая и символическая ссылки с одинаковыми путями.

Сообщение serzh-z »

ivansergeev27
Я бы это понял как задание доказать, что вы умеете создавать как обычную ссылку, так и символическую. Не похоже, что задание требует одновременного существования каталожных записей.
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3729
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2
Контактная информация:

Re: Жёсткая и символическая ссылки с одинаковыми путями.

Сообщение Hephaestus »

ivansergeev27
Я к вышесказанному добавлю, что Вы могли бы
продемонстрировать преподавателю создание одной ссылки, скажем, жесткой в соответствии с заданием,
потом пояснить, что двух файлов с одинаковыми именами в одном каталоге существовать не может,
и на основании этого либо удалить созданную жесткую ссылку и создать вместо неё символическую, либо создать символическую ссылку с другим именем (да, это будет отступление от условий задания, но это будет обоснованное отступление).
Таким образом, Вы продемонстрируете преподавателю, осмысленные действия, понимание материала, а не просто бездумное тыканье в кнопки.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
ivansergeev27
Сообщения: 5
ОС: Linux

Re: Жёсткая и символическая ссылки с одинаковыми путями.

Сообщение ivansergeev27 »

Ладно, всем большое спасибо за ответы!! ;)
Спасибо сказали:
Ответить