linux中如何使用mmv命令
发表于:2025-11-13 作者:千家信息网编辑
千家信息网最后更新 2025年11月13日,这篇文章主要介绍了linux中如何使用mmv命令,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。在Linux系统中mmv命令主要用于重命
千家信息网最后更新 2025年11月13日linux中如何使用mmv命令使用mmv命令批量修改文件名称使用mmv命令批量修改文件名称 使用mmv命令批量修改文件名称使用mmv命令批量修改文件名称 使用mmv命令批量修改文件名称使用mmv命令批量修改文件名称
这篇文章主要介绍了linux中如何使用mmv命令,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
在Linux系统中mmv命令主要用于重命名或者移动文件及目录,但是有一定的局限性,mmv命令不支持一次重命名多个文件。
环境
Centos7.7
安装mmv
在默认情况下,Centos7的网络源中没有mmv的安装包,我们需要先安装epel源,然后再安装mmv工具。
# 下载阿里云的epel源文件。[root@localhost ~]# wget http://mirrors.aliyun.com/repo/epel-7.repo --directory-prefix=/etc/yum.repos.d# 清楚yum缓存,并重新生成缓存[root@localhost ~]# yum clean all && yum makecache# 安装mmv[root@localhost ~]# yum -y install mmv
使用mmv重命名文件实例
实例一
想删除重复的扩展名,例如扩展名是.rar.rar.rar,只保留一个.rar,可以使用如下命令:
[root@localhost test]# mmv '*.*.*.*' '#1.#2'
可以看到扩展名已经变成一个.rar了。是不是很方便。
实例二
如果想要修改文件名和扩展名,但是不修改文件中的序号,可以这样做:
[root@localhost test]# mmv 'file*.rar' 'text#1.zip'
实例三
将当前目录里面所有.jpeg格式的文件转换成.jpg格式: 
[root@localhost test]# mmv '*.jpeg' '#1.jpg'
实例四
将当前目录中的.html.cn,.html.en,.html.de修改为cn.html,en.html,de.html 
[root@localhost test]# mmv '*.html.??' '#1.#2#3.html'
解释
Mmv后面第一个单引号里的参数叫做From,第二个单引号里面的参数叫做To。From中可以使用的通配符有*、?、[]、;。To中可以使用的通配符是#1,#2,#3…等。#号加数字形式,对应着From中的每一个通配符。
例如:
[root@localhost test]# mmv '*.html.??' '#1.#2#3.html'
这个例子中,From模式是'*.html.??',To模式是'#1.#2#3.html'。From模式中有三个通配符,*,?,?。To模式中也对应着From模式#1,#2,#3。
感谢你能够认真阅读完这篇文章,希望小编分享的"linux中如何使用mmv命令"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!
文件
命令
名称
实例
模式
扩展名
篇文章
通配符
目录
参数
引号
格式
缓存
支持
清楚
三个
价值
例子
兴趣
同时
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
中科创达车联网软件开发
oracle数据库主页
网络安全法网络运营者应当
中国软件开发者调查
linux局域网服务器聊天软件
重庆戴尔服务器售后服务电话
工业总线与网络技术
我的世界服务器有用吗
银川软件开发培训学校
数据库等data文件夹在哪
网络技术人员工资构成
南宁手机软件开发
制造业软件开发报价
网络安全 实验室名录
多人共同软件开发
德甲球队数据库
张店客户服务crm软件开发
企业的网络安全体系
闵行区新能源软件开发直销价格
网络安全风险问题调研
crea服务器
境外服务器租用代理
软件开发方面的词汇
网络安全工程师有夜班吗
上海互联网软件开发多少钱
长沙软件开发测试
网络安全演讲mp3
精仓互联网科技有限公司
软件开发部门运作模式
魔兽怀旧服国服开几个服务器