У меня есть /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
.