Tôi có tập tin /home/myuser/Desktop/rc/.netrc mà tôi muốn hardlink đến / root , tức là thư mục chính của người dùng root . Khi tôi làm:
ln /home/user/Destkop/rc/.netrc /root
nó đưa ra lỗi sau:
ln: tạo liên kết cứng
/root/.netrc' =>
.netrc ': Liên kết thiết bị chéo không hợp lệ
nhưng nó hoạt động khi tôi liên kết cứng tệp đến nhà của myuser , tức là đến / home / myuser .
Vì vậy, vấn đề là gì, tại sao nó nói các thiết bị chéo không hợp lệ khi chỉ có một hệ thống tệp ở đây?
Tái bút Tôi đang sử dụng RHEL6
mount | column -t
và xem xét. Hoặc, chạy mountpoint -d /
, mountpoint -d /home
, mountpoint -d user
, và mountpoint -d /root
. Bạn sẽ nhận được ... is not a mountpoint
cho ba cuối cùng.
mount | column -t
nhưng column -t < /proc/mounts
.