Проблема с softlink - PullRequest
       5

Проблема с softlink

0 голосов
/ 19 июля 2010

Я удалил символическую ссылку, которая указывала на двоичный файл x, заново создал ту же ссылку, указывающую на двоичный файл y, т. Е. Теперь она указывает на двоичный файл y вместо двоичного файла x.

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

$ / TMP / значение> ./ у Вывод правильный

Если я пойду в другой каталог, / Абд / Защита> / TMP / значение / у Это дает мне вывод х двоичного файла

Может кто-нибудь сказать мне, почему у меня какая-то проблема.

Ответы [ 2 ]

1 голос
/ 19 июля 2010

Возможно value dir внутри tmp dir - это символическая ссылка, которая изменилась между ними? Мы угадаем здесь.

ls -la /tmp
ls -la /tmp/value
ls -la /abc/def
0 голосов
/ 19 июля 2010

Психическая отладка предполагает, что вы переместили каталог, который был текущим каталогом для вашей оболочки (или одного из его родителей), и поэтому теперь очень запутаны.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...