同じ名前のファイルが既に存在する2番目のフォルダにファイルを移動します。 2番目のフォルダにファイルが表示されない

同じ名前のファイルが既に存在する2番目のフォルダにファイルを移動します。 2番目のフォルダにファイルが表示されない

AFolderとBFolderという2つのフォルダを作成しました。touchAFolderのコマンドを使用して "sample.txt"ファイルを作成しました。 AFolderからBFolderに「sample.txt」をコピーしました。その後、テキストファイルをBFolderからAFolderに移動しましたが、AFolderで "sample.txt"が見つかりませんでした。

AFolderに移動したテキストファイルはどこにありますか?

注文する

mkdir AFolder
mkdir BFolder
cd AFolder
touch sample.txt
cp sample.txt /home/kali/Desktop/BFolder
cd ..
cd BFolder
ls
mv sample.txt /home/kali/Desktop/AFolder
cd ..
cd AFolder
ls

これには、私が作成したファイル(sample.txt)が1つだけリストされていますが、このフォルダに移動した他のSample.txtファイルはどこにありますか?

ありがとうございます。私はCaliLinuxを使用しています。

答え1

同じディレクトリに同じ名前の2つのファイルを含めることはできません。

ディレクトリに「sample.txt」というファイルがすでに存在し、AFolder別のフォルダから同じ名前のファイルをそのフォルダに移動すると、新しいファイルが既存のファイルを上書きします。両方のファイルを保持するには、どちらか一方の名前を変更する必要があります。

関連情報