设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
快捷导航
发布信息
搜索
搜索
首页
优惠促销
云服务器
独立服务器
站群服务器
母鸡服务器
服务器托管
全球云服务器
技术文档
联系
每日签到
本版
文章
帖子
用户
主机测评网
»
论坛
›
技术文档
›
其他教程
›
Linux修改文件名的两个方法 - rename和mv命令使用 ...
返回列表
发新帖
Linux修改文件名的两个方法 - rename和mv命令使用
[复制链接]
|
主动推送
29
|
0
|
2024-9-11 17:59:00
|
显示全部楼层
|
阅读模式
一般我们在处理Linux系统文件的时候,也会经常用到需要修改文件名的时候。比如我们网页的文件名需要修改,有些时候笨拙的办法就是直接用FTP工具在线修改就可以,或者下载到本地修改之后然后再上传替换。这个一般蓝速云 有些时候稳妥一些的还是会用到的方法。
实际上我们在处理Linux系统的文件的时候,用到命令也是比较多的,比如我们可以使用rename和mv命令来实现修改文件名,前者rename功能更为强大,可以实现批量修改。这里蓝速云简单的记录到这两个命令修改文件名的过程,以后有需要的时候可以深入的研究。
一、rename 命令
rename 命令用于对于文件名的重命名管理。主要是可以实现批量和正则替换重命名,效率很很高效。rename命令存在两个版本用法上有所区别,一个是 C语言版本支持通配符,另一个是 Perl版本.支持正则表达式。这里需要说的是,如果我们服务器镜像中没有安装,则需要自己apt或者yum安装。
基本案例方法:
1、字母替换
rename "s/laobuluo/itbulu/" *
这个是可以将文件名中的laobuluo替换成itbulu。
2、修改文件后缀
rename "s//.html//.php/" *
这个我们可以将.html 后缀的改成 .php后缀
3、批量增加文件后缀
rename "s/$//.html/" *
批量把所有文件都添加.html后缀。
4、批量删除文件名
rename "s//.txt//" *
这个我们比较常用的可以用来删除没用的后缀文件名。比如.txt。
5、替换小写
rename 's/A-Z/a-z/' *
把文件目录中的大写全部改成小写,这个也是常用的。第二、mv 命令
1、重命名
mv laobuluo.com itbulu.com
将 laobuluo.com 更换成 itbulu.com
2、移动目录
mv laobuluo.txt itbulu
将 laobuluo.txt 文件移动到 itbulu 目录。
总结,实际上我们可以看到强大的rename是功能很大的。但是一般的个别文件重命名也可以使用到mv,批量处理文件的话,那肯定是rename有优势效率更高。
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
俺乃小潜mg
124
主题
0
回帖
10
积分
新手上路
新手上路, 积分 10, 距离下一级还需 40 积分
新手上路, 积分 10, 距离下一级还需 40 积分
积分
10
加好友
发消息
回复楼主
返回列表
网络技术教程
软件使用教程
Windows教程
Centos教程
Ubuntu教程
Linux其他教程
综合教程
其他教程
其他文档
服务器商家推荐
华夏互联
蓝速云
米图云
全球云
文章
1
苹果电脑MAC系统登录Windows远程桌面
2
Debian拓展硬盘工具。cloud-utils-growpart、xfsprogs
3
安卓Android手机怎么使用V2rayNG?
4
WINDOWS系统电脑怎么使用WINXRAY?
5
notepad++.8.5.7编辑器,代码编辑器
6
DirectX修复工具增强版_V4.3.0.40864版本DLL修复工具C++安装
7
Visual C++运行库合集包完整版VisualCppRedist_AIO_x86_x64
8
ChromeSetup谷歌浏览器一键安装