linux 命令行移动文件

linux 命令行移动文件在当前文件夹下打开命令行 输入 cp 文件名路径验证已经移动过去 cd 路径 lltip 写文件名时可以先写开头几个字母 然后使用 ctrl tab 补充完整文件名

1、移动文件或者文件夹

在当前文件夹下打开命令行,输入

mv 文件名 目的路径

如果需要移动 文件夹

mv 文件夹名 目的路径

验证已经移动过去

cd 目的路径 ls

2、移动有序文件

比如源路径内部有1.png,2.png … 10000.png,你只想移动前100个图片到目的路径

mv 源路径/{1..100}.png 目的路径 # 移动前100个图片到目的路径

其中.png是文件共有后缀,当然也可以替换成共有前缀。

比如移动第100,200,300,400,500等9张图片到目的路径:

mv 源路径/00{1..5}00.png 目的路径 # 移动名称为100的整数倍的图片到目的路径

3、移动间隔文件

可以在上面{}中间多增加..表示间距

比如移动第1,6,11,16…. 96等20张图片到目的路径:

mv 源路径/00{001..100..5}.png 目的路径 # 间隔5移动图像

4、移动指定文件

可以用*(匹配任意),?(匹配单个)等匹配指定文件

mv 源路径/*.jpg 目的路径 # 移动所有jpg后缀文件 mv 源路径/?.jpg 目的路径 # 移动0.jpg-9.jpg,因为?匹配一个字符

tip: 1、写文件名时可以先写开头几个字母,然后使用 ctrl+tab或tab(看不同电脑设置)补充完整文件名

         2、如果需要复制,则将 mv 更改为 cp

         3、如需  python复制、移动文件到指定文件夹  戳这里         

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/231852.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号