Linux のディレクトリのハードリンク

Linux のディレクトリのハードリンク

こんにちは、

  • ディレクトリのハードリンクを作成するにはどうすればいいですか?
  • /var から /home へのリンクを作成しようとすると、「無効なクロスデバイス リンク」というエラーが表示されます。どうすれば解決できますか?

答え1

ディレクトリへのシンボリック リンクのみを作成できます。

からman 7 symlink

       ハードリンクはディレクトリを参照できない(事前
       ファイルシステムツリー内のループの可能性を排除し、
       多くのプログラムを混乱させ、異なるファイル上のファイルを参照できない可能性があります
       システムによって異なります (i-node 番号はファイルシステム間で一意ではないため)。

バックアップを作成するには、rsyncddまたは を使用します (場合によっては、、または をcpio併用します)。tarbzip2gzipzip

答え2

を使用することで

ln

指示。

これを読む詳細については。

関連情報