ฉันมีไฟล์/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