私はバックエンドを開発しており、アプリケーション全体のgitリポジトリを作成することにしました。私のホームディレクトリに複製した後のコマンドのリストは次のとおりです。
~$ mv PartySpotBackend /PartySpot
mv: cannot move 'PartySpotBackend' to '/PartySpot': Permission denied
~$ sudo !!
sudo mv PartySpotBackend /PartySpot
~$ ls
node_modules PartySpot tmp
~$ cd PartySpot/
~/PartySpot$ ls
LICENCE README.md
~/PartySpot$ ls -a
. .. .git .gitignore LICENCE README.md
ディレクトリ全体PartySpotBackend/
が消えたようです。修復または検索する方法はありますか?これはUbuntuサーバーにあります。
答え1
ディレクトリをではなく/
asに移動しました。/PartySpot
~/PartySpot
あなたはホームディレクトリにいます~
。つまり、ファイルを送信するときに、ホームディレクトリのディレクトリではなく(ルートディレクトリの下)/home/$USER/
にファイルを送信しました。/PartySpot
/
~/PartySpot
を使用すると、sudo mv PartySpotBackend /PartySpot
ターゲットは絶対パス/PartySpot
で始まります。/
つまり、見てください/PartySpot
。