Linux下快速移动多个文件的技巧-linux移动多个文件 (linux显示隐藏的文件)

教程大全 2025-07-15 19:49:31 浏览

Linux是一款拥有发展历史较长的操作系统, 在使用Linux进行文件操作时, 在移动多个文件时,一般都需要使用mv命令, 如:mv 1.TXT 2.txt 3.txt ~/Documents/ 由于我们需要一顿操作, 以上命令可以把当前文件夹下的文件1,2,3移动到~/Documents/文件夹下。

那么,有没有能更快移动多个文件的技巧呢?答案是有的, 也就是批量移动多个文件, 使用使用 find 和 mv 结合使用。

使用find+mv还可以从一个文件夹中按照正则表达式移动多个文件, 例如:定位一个文件夹下文件名以.txt结尾的文件, find ./ -name \*.txt表示从当前文件夹下定位所有文件名以.txt结尾的文件, 命令完成之后, 把他们一起移动到其他文件夹下: find ./ -name \*.txt -exec mv {} ~/Documents/ \;

上面的命令可以把当前文件夹下的所有的文件名以.txt结尾的文件移动到~/Documents 下。

此外,也可以使用xargs结合操作,如:constrol + z

将会暂停当前命令, 然后使用xargs结合操作, 例如:find ./ -name ‘*.txt’ | xargs mv -t ~/Documents/。

使用xargs命令还比较简单, 只要在find之后加上管道”|“, 再加上xargs, -t是用于指定接受满足符合标准文件的路径, 命令完成后, 就可以把当前文件夹下的所有文件以.txt结尾的文件移动到指定的文件夹下。

总而言之, Linux下有很多技巧和方法可以快速搬移多个文件, 以上就是写以前所介绍的几种方法, 小伙伴可以根据实际情况选取最合适的一种方法进行搬移, 以下是参考的3种方法,你也可以发掘更多的技巧。

1. find + mv:

find ./ -name \*.txt -exec mv {} ~/Documents/ \;

find ./ -name ‘*.txt’ | xargs mv -t ~/Documents/

3. 使用 mv 命令:

mv 1.txt 2.txt 3.txt ~/Documents/

香港服务器首选树叶云,2H2G首月10元开通。树叶云(shuyeidc.com)提供简单好用,价格厚道的香港/美国云 服务器 和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。


linux 操作系统 常用 命令 有哪些?

linux显示隐藏的文件

一. 启动,关机,登入,登出相关命令 登录 登出 登出 停止系统 停止系统 重启动 切断电源 把内存里的内容写入磁盘 安装lilo启动管理程序 安装lilo启动管理程序二. Shell相关命令 切换Shell 显示命令履历 设置命令别名 取消命令别名 显示命令所在位置 查询命令种类 显示字符串或者变量内容 设置/显示Shell变量 显示环境变量 设置环境变量 设置临时环境变量 释放环境变量 设置环境变量 释放环境变量 执行文件当中的命令 查询命令手册 查询超文本命令手册 显示命令简介 通过关键字查询手册三. 用户管理相关命令 切换到其他用户 追加用户 追加用户 删除用户 修改用户设置 修改用户私人信息 追加组 删除组 修改组设置 更改密码 显示用户名 显示登录用户帐号 显示所有登录用户信息 查询登录用户信息 查询登录用户信息 显示指定用户的ID信息 显示指定用户的所属组 显示指定用户的个人信息 开关与他人收发消息 给其他用户发消息 给所有用户发消息 和其他用户聊天四. 系统消息相关命令 显示/设置当前时间 显示系统运行时间 显示机器的核心构架(如i386) 显示操作系统信息 显示终端名 显示登录/登出在履历 显示非法登录信息 显示当前键盘配置 变更键盘配置 查询磁盘使用信息 查询磁盘使用信息 显示系统启动消息 | 滇ICP备2022003334号-8 滇ICP备2022003334号-8