首页 > 网络运维 > Linux > 正文

Linux如何修改文件名

Linux如何修改文件名

Linux 是由Linus Torvalds发明的一种开源操作系统,它实现了多用户、多任务、多线程等功能,使计算机能够在集中式环境中运行多个程序,也支持并发运行多个程序,增强了计算机的处理能力,其功能结构相对宏大,比常用的操作系统更加综合,受到广大用户的青睐。

在经常使用 Linux 系统的人们中间,几乎都经历过修改文件名的需求,如果仅是修改一般的文件名的话,更改过程很简单,只需要在终端输入:mv old_filename new_filename。通过这条指令就可以完成文件名的修改,但是,当要修改的文件名带有占位符的话,就会比较复杂一下。

如何在 Linux 中修改文件名的?首先,我们要确定用什么指令来执行修改文件名的操作,Linux 系统常用的指令有诸如 cp、mv、rename 等,mv 和 rename 能够完成修改文件名的操作,所以我们用 mv 来完成文件名修改的操作,该指令的结构为 mv old_name new_name,其中 old_name 为待修改的文件名,而 new_name 为新的文件名。

修改文件名的具体操作也很简单,我们可以在终端输入:mv * old_name new_name,例如修改文件名字article.doc 到 “新标题+文章”,如果以带某个文字作为新标题,可以在终端输入mv article.doc 文章_article.doc,这样就完成了文件名的修改,成功将原来的文文件名字article.doc 修改成 带有新标题的文件名“文章_article.doc.”

除了 mv 命令以外,在 Linux 中批量修改文件名,我们还可以使用 rename 命令,rename 命令前需以确定要修改的文件类型,其结构为:rename [options] perlexpr [filenames],例如单纯想要给某文件夹下的文件加上前缀 my_ ,我们可以输入: rename -v 's/^/my_/' *.doc,这样就成功将 *.doc 类型的文件全部加上前缀my_ 。

总的来说,Linux 操作系统用户可以利用 mv 和 rename 命令来完成文件名的修改,而且除了修改文件名字以外,还可以根据需要在新文件名中加入一些占位符和前缀,从而实现对修改文件名字的需求。

打赏
海报

本文转载自互联网,旨在分享有价值的内容,文章如有侵权请联系删除,部分文章如未署名作者来源请联系我们及时备注,感谢您的支持。

转载请注明本文地址:http://www.atpbike.com/article/linux/3514.html

相关推荐

支付宝
微信
赞助本站