ฉันมีไฟล์/home/myuser/Desktop/rc/.netrcที่ฉันต้องการฮาร์ดลิงก์ไปยัง/ rootนั่นคือโฮมไดเร็กทอรีของผู้ใช้รูท เมื่อฉันทำ:
ln /home/user/Destkop/rc/.netrc /root
มันให้ข้อผิดพลาดดังต่อไปนี้:
ln: การสร้างฮาร์ดลิงก์
/root/.netrc' =>. netrc ': ลิงก์ข้ามอุปกรณ์ไม่ถูกต้อง
แต่การทำงานเมื่อฉัน hardlink ไฟล์เพื่อ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