web-dev-qa-db-ja.com

あるフォルダーから同じ名前の別のフォルダーにファイルを移動する

私はLinuxを初めて使います。特にubuntuサーバーとそれはターミナルです。..そのようなファイル構造を持っています:

-im
 |
 |-t1
   |-1.jpg
 |-t2
   |-2.jpg 
 |-second
   |-t1
     |-3.jpg
   |-t2
     |-4.jpg 

T1に1,3.jpgが含まれ、t2に2,4.jpgが含まれるように、2番目のファイルからメインフォルダーに移動するにはどうすればよいですか? t1とt2には何も削除されませんが、2番目のサブフォルダーはここに移動されます。

Mvコマンドで大丈夫でしょうか?

12
brabertaser19

はい、mvで問題ありません。例:

mv /path_to_source_folder/filename /path_to_destination_folder/

または、たとえばim/secondのレベルから:(cd im/second

mv t1/3.jpg ../t1/ && mv t2/4.jpg ../t2/

これを行う方法は他にもあります。たとえば、man findなど、man rsyncを実行します

lsコマンドの出力を見ると、..(2ドット) '1ステップ後ろを意味します'、。 (1つのドット)は「ここ」を意味し、そのまま使用できます

もちろん、2番目のフォルダーを削除する場合は、rmdirコマンドまたはrm -Rを使用します(注意して使用し、不明な場合は常にman {command}を実行してください)。

21
catalesia