CentOS:シンボリックリンクエラーを生成できません。そのファイルやディレクトリはありません。

CentOS:シンボリックリンクエラーを生成できません。そのファイルやディレクトリはありません。

そのため、/home/ericディレクトリに抽出した「project」というtar.bz2フォルダがあります。

解凍したディレクトリを指すシンボリックリンク/ src / projectを作成するように求められました。リンクを生成するための与えられたコマンドは「sudo ln -s /YOUR_DIRECTORY /src/project」です。

"sudo ln -s /home/eric /src/project"を実行しようとしましたが、 "ln: '/src/project'シンボリックリンクを作成できませんでした。そのファイルまたはディレクトリがありません。"というエラーが発生しました。

/ src / projectパスはすでに存在してはいけないため、このエラーをよく理解していません。そうですか?抽出されたtarファイルは/home/ericにありますが、そのディレクトリへのリンクを作成しようとしています。 home / ericにsrc用のフォルダを作成し、プロジェクトの新しいパスがhome / eric / srcになるようにプロジェクトフォルダをそのフォルダに移動する必要がありますか?なぜこれがうまくいかないのか混乱しています。

"command pwd"が "/home/eric"を返すので、プロジェクトファイルへのパスリンクが正しいことを確認しました。また、コマンドの-sを-sfに置き換えようとしましたが、そのうちの1つも機能しませんでした。

答え1

/srcあなたのシステムにまだディレクトリがないようです。ln(ご覧のように)エラーが発生します。

ディレクトリを最初に作成すると、コマンドが機能すると思います。

関連情報