Ho /home/myuser/Desktop/rc/.netrc file che voglio hardlink a / root , cioè home directory dell'utente root . Quando io faccio:
ln /home/user/Destkop/rc/.netrc /root
dà il seguente errore:
ln: creazione del collegamento
/root/.netrc' =>reale .netrc ': collegamento tra dispositivi non valido
ma funziona quando collego il file alla home di myuser , ovvero a / home / myuser .
Quindi, qual è il problema, perché dice cross-device non validi quando c'è solo un file system qui?
PS. Sto usando RHEL6
mount | column -te dai un'occhiata. In alternativa, eseguire mountpoint -d /, mountpoint -d /home, mountpoint -d user, e mountpoint -d /root. Dovresti ottenere ... is not a mountpointper gli ultimi tre.
mount | column -tma column -t < /proc/mounts.