Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Debian/Ubuntu - [решено] Странное поведение команды ln -s

Ответить
Настройки темы
Debian/Ubuntu - [решено] Странное поведение команды ln -s

Аватара для VladDV

Старожил


Сообщения: 247
Благодарности: 15

Профиль | Отправить PM | Цитировать


Доброго времени суток!

Никак не получается добиться желаемого от команды ln -s. В общем обновляю систему otrs из тарбола. Распаковал тарбол в /opt/otrs-3.0.6. Также в /opt присутствует директория otrs. Так вот, делаю так:

#cd /opt
#ln -s otrs-3.0.6 otrs
#ls otrs

и получаю вывод:

otrs-3.0.6,

хотя ожидаю, что появятся внутренности директории otrs-3.0.6. Почему так?

Отправлено: 14:52, 05-04-2011

 

Аватара для Yustus

Ветеринар


Сообщения: 1763
Благодарности: 64

Профиль | Сайт | Отправить PM | Цитировать


Код: Выделить весь код
-d, -F, --directory 
Позволяет суперпользователю делать жесткие ссылки на каталоги.

-------
<EOT>
Пригодился ответ? Смело жмем на Полезное сообщение под ним =)


Отправлено: 15:00, 05-04-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для VladDV

Старожил


Сообщения: 247
Благодарности: 15

Профиль | Отправить PM | Цитировать


Так мне как раз мягкая ссылка нужна. У меня сейчас получилось сделать так: удалил каталог otrs, и выполнил команду ln. Теперь ссылка создалась как надо. Еще раз перечитал ман, и таки да - не внимательность, мягкая ссылка - это файл....

Но все таки неясно, почему же ln при указании второго параметра на существующий каталог просто вкладывает в него ссылку, а, например, не затирает его или не выдает ошибку?

Отправлено: 15:34, 05-04-2011 | #3


Аватара для Yustus

Ветеринар


Сообщения: 1763
Благодарности: 64

Профиль | Сайт | Отправить PM | Цитировать


Такова уж ее логика

-------
<EOT>
Пригодился ответ? Смело жмем на Полезное сообщение под ним =)


Отправлено: 15:45, 05-04-2011 | #4


Забанен


Сообщения: 6158
Благодарности: 1300

Профиль | Цитировать


Цитата VladDV:
Также в /opt присутствует директория otrs. »
Удалите её и всё станет на свои места.
Чтбы вы поняли, в чём ваша ошибка, процитирую ман:
Код: Выделить весь код
СИНТАКСИС
       ln [ОПЦИИ]... [-T] ЦЕЛЬ ИМЯ_ССЫЛКИ (1я форма)
       ln [ОПЦИИ]... ЦЕЛЬ (2я форма)
       ln [ОПЦИИ]... ЦЕЛЬ КАТАЛОГ (3я форма)
       ln [ОПЦИИ]... -t КАТАЛОГ ЦЕЛЬ (4я форма)

ОПИСАНИЕ
       В  первой  форме  создаёт  ссылку к ЦЕЛИ с именем ИМЯ_ССЫЛКИ. Во второй
       форме создаёт ссылку к ЦЕЛИ в текущем каталоге. В третьей  и  четвёртой
       формах  создаёт ссылки к каждой ЦЕЛИ в КАТАЛОГЕ.
Вы выполняете команду, подразумевая 1-ю форму, но поскольку каталог otrs уже существует, команда выполняется по 3-й форме.

Последний раз редактировалось vadblm, 05-04-2011 в 16:40.

Это сообщение посчитали полезным следующие участники:

Отправлено: 16:24, 05-04-2011 | #5


Аватара для VladDV

Старожил


Сообщения: 247
Благодарности: 15

Профиль | Отправить PM | Цитировать


vadblm, большое спасибо! Теперь все понятно. Просто в дебиановском мане все расписано сплошным текстом, а не в такой структурированной форме. Я прочитав первые абзацы ошибочно посчитал, что разобрался и дальше можно только глазами пробежать. Теперь сделал для себя вывод читать маны до конца

Отправлено: 16:58, 05-04-2011 | #6



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Debian/Ubuntu - [решено] Странное поведение команды ln -s

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Странное поведение Haos64 Непонятные проблемы с Железом 16 04-03-2010 16:06
Странное поведение процессора (?). nijigatsumi Непонятные проблемы с Железом 17 03-05-2008 13:59
Странное поведение IE 7 Ser6720 Хочу все знать 23 10-04-2007 22:03
странное поведение хаба elnurrr Сетевые технологии 2 10-11-2004 19:39
странное поведение компутеров odo678 Сетевые технологии 12 23-07-2004 21:36




 
Переход