将文件从一个文件夹移动到同名的另一个文件夹

将文件从一个文件夹移动到同名的另一个文件夹

我是 Linux 新手,尤其是对于 ubuntu 服务器及其终端......我有这样的文件结构:

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

我怎样才能从第二个文件移动到主文件夹,以便 t1 包含 1,3.jpg 而 t2 包含 2,4.jpg……?这样 t1 和 t2 中就没有任何内容可删除,但第二个子文件夹已移动到这里……

使用 mv 命令可以吗?

答案1

是的,你可以这样做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命令输出时,..(两个点)表示“后退一步”,.(一个点)表示“在这里”,您可以这样使用它

当然,如果您想删除第二个文件夹,您可以使用 rmdir 命令或 rm -R (请小心使用,man {command}如果不确定,请务必这样做)。

相关内容