У меня есть /home/myuser/Desktop/rc/.netrc файл, который я хочу, чтобы жесткая ссылка на / root , то есть домашний каталог пользователя root . Когда я делаю:
ln /home/user/Destkop/rc/.netrc /root
это дает следующую ошибку:
ln: создание жесткой ссылки
/root/.netrc' =>.netrc ': недопустимая ссылка между устройствами
но это работает, когда я жестко связываю файл с домом myuser , то есть с / home / myuser .
Итак, в чем проблема, почему он говорит недопустимые кросс-устройства, когда здесь только одна файловая система?
PS. Я использую RHEL6
mount | column -tи посмотри. Или бежать mountpoint -d /, mountpoint -d /home, mountpoint -d user, и mountpoint -d /root. Вы должны получить ... is not a mountpointза последние три.
mount | column -tно column -t < /proc/mounts.