GNU/Linux >> Linux の 問題 >  >> Linux

#ln -s :target はディレクトリではありません。

解決策 1:

ln -s をコピーして貼り付けた可能性があります 別のソースからのコマンドで、システムが間違ったタイプの - を挿入しました . - を削除してみてください 手動でもう一度入力してください。

解決策 2:

問題は、この違いです...

sudo ln –s path1 path2

そしてこれ...

sudo ln -s path1 path2

違いがわかりませんか? 短いダッシュと長いダッシュ

長いダッシュはオプションとして解釈されないため、ln コマンド ラインに 3 つのパスがあり、最後のパスがディレクトリであると想定します。

解決策 3:

試してみてください:sudo a2ensite LoginProject

sudo ln –s /etc/apache2/sites-available/LoginProject /etc/apache2/sites-enabled/ を行うこともできます

解決策 4:

ln を試す 以下のような単一の引数を使用して、それが役立つかどうかを確認してください。

cd /etc/apache2/sites-enabled/ ; sudo ln -s /etc/apache2/sites-available/LoginProject

解決策 5:

ディレクトリを引用して sudo を終了してみてください コマンド引数は次のようになります:

sudo -- \ln –s "/etc/apache2/sites-available/LoginProject" "/etc/apache2/sites-enabled/LoginProject"

Linux
  1. このフォルダに解凍する権限がありませんか?

  2. Bash コマンド :(){ :|:&};:はプロセスを生成してカーネルを死に至らしめます。構文を説明できますか?

  3. Ubuntu 10.04でsudoセッションを数分ではなく1時間にするにはどうすればよいですか?

  1. シェルドットファイルでできること

  2. Aclの動作を説明できませんか?

  3. SCP - ディレクトリではありません - 何が間違っていますか?

  1. Sambaを再起動できませんか?

  2. visudo:コマンドが見つかりません

  3. sudoedit:コマンドが見つかりません