あるフォルダから別のフォルダにファイルやフォルダを移動するには?私はmvを使用しており、私のファイルはサブフォルダにあります。パスを指定するには../を使用する必要がありますか?
私はcd /
物事の根を追跡するのに慣れています。私のフォルダはroot(cd / back)>バックアップ>ファイルがあるフォルダにあり、root>ライブ>新しいフォルダに転送したいと思います。
これを達成するためにmvをどのように使用できますか?私は試してみましたが、mv -v ~/Downloads/* ~/Videos/
構文は同じレベルのフォルダのためであるため、うまくいきません。
答え1
ファイルが現在/backup/folderwithfilesにあり、フォルダwithfilesを/live/newfolderに移動したい場合:
cd /backup
mv folderwithfiles /live/newfolder
新しいフォルダがすでに存在する場合、ファイルは次の場所にあります。
/live/newfolder/folderwithfiles
新しいフォルダがまだ存在しない場合、ファイルは次の場所にあります。
/live/newfolder
ディレクトリ全体を移動せずにwithfilesフォルダ内のファイルのみを移動するには、次の手順を実行します。
mv folderwithfiles/* /live/newfolder
この場合、新しいフォルダがすでに存在している必要があります。
公開したサンプルmvは、ファイルをダウンロードディレクトリからビデオディレクトリに移動しましたが、ダウンロードディレクトリ自体は移動しなかったはずです。