У мене є /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
.