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