sudo mv /path/oldname/path/newname: コマンドが見つかりません

sudo mv /path/oldname/path/newname: コマンドが見つかりません

Ubuntu 18.04.4がインストールされているサーバーでファイル名を変更したいのですが、この行を入力すると

sudo mv /path/oldname /path/newname

この答えを受けました。

sudo mv /path/oldname /path/newname: command not found

-a mvと入力します。

 mv is /bin/mv 

-a sudoと入力してください。

sudo is /usr/bin/sudo 

エコ$パス:

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/lib/jvm/java-11-oracle/bin:/usr/lib/jvm/java-11-oracle/db/bin

サーバーの再起動、aptの更新、他のユーザーの使用など、最も簡単な操作を試しましたが、結果はありません。なぜこれが起こるのか知っていますか?

ベストアンサー1

どういうわけか(たとえば、誤って、、、、ShiftControl押しAltAltGr)、通常のスペースの代わりに特別なスペースを入力しました。したがって、シェルは単語分割を実行しないため、これをsudo mv /path/oldname /path/newname単一の長い単語として扱います。明らかに、そのようなコマンドが見つかりません。エラーメッセージが示すように。

したがって、スペースを削除して慎重に再入力してください。

おすすめ記事