专业IT网络知识平台,分享IT百科知识、生活百科知识解答!

易企推科技
易企推科技

linux修改文件名命令,linux修改文件名的三种方法

来源:小易整编  作者:小易  发布时间:2022-12-09 01:39
摘要:linux修改文件名命令,linux修改文件名的三种方法作为一个Linux管理员,你必须要知道的三种linux修改文件名和文件夹方法:mv命令重命名,cp命令重命名,rename命令重命名。这些情况下都可以对linux文件进行重命名,下面我...

linux修改文件名命令,linux修改文件名的三种方法

作为一个Linux管理员,你必须要知道的三种linux修改文件名和文件夹方法:mv命令重命名,cp命令重命名,rename命令重命名。这些情况下都可以对linux文件进行重命名,下面我们就来看一下linux文件重命名具体方法步骤。

1,使用mv命令进行重命名

通过mv命令来对一个文件进行重命名,通过“mv 源文件 重命名文件”来执行重命名。下面示例是把tes1.txt文件重命名为sharplee1.txt.

[root@sharplee creatfile]# mv tes1.txt sharplee1.txt

linux修改文件名命令,linux修改文件名的三种方法

通过mv命令加上选项-i来重命名文件,通过交互提示是否确认重命名为对应的文件,通过“mv -i 源文件 重命名文件”来执行重命名。下面示例是把test2.txt文件重命名为sharplee2.txt.这个交互选项的前提是已经存在了重命名的文件了,接着想把某个文件再重命名为该文件,则会提示是否要进行重新已存在的文件。这个是经常用于重命名文件,怕突然把已经有的文件给覆盖了。这样就很得不偿失,所以有-i选项就非常好,能够进行相应的交互提示。

[root@sharplee creatfile]# mv -i tes2.txt sharplee2.txt

linux修改文件名命令,linux修改文件名的三种方法

通过mv命令来对一个文件进行重命名,并把文件的后缀名进行修改。

[root@sharplee creatfile]# mv -i  sharplee1.txt  sharplee.log

linux修改文件名命令,linux修改文件名的三种方法

通过mv命令来对一个文件夹进行重命名,把一个文件夹的名字换成新的名字。

[root@sharplee creatfile]# mv -i test  test2

linux修改文件名命令,linux修改文件名的三种方法

2,使用cp命令进行重命名

cp命令的作用是用于拷贝,就是把一个文件拷贝为另外一个文件,或者把一个文件拷贝到其它目录中去,拷贝文件,会把原来的文件也保存下来,那要做到重命名,就得在执行拷贝命令之后,再把源文件给删除掉,下面来看一下cp命令是如何重命名的 。

[root@sharplee creatfile]# cp sharplee2.txt sharplee3.txt

linux修改文件名命令,linux修改文件名的三种方法

通过cp命令来重命名一个文件目录,下面是把test2目录重命名为test3目录。

[root@sharplee creatfile]# cp -r test2 test3

linux修改文件名命令,linux修改文件名的三种方法

3,使用rename命令来进行重命名

使用rename命令,将有更多的控制权。默认情况下,许多 Linux 配置都包含它。但是,如果您没有安装它,则可以使用以下命令安装rename。

[root@sharplee creatfile]# yum install rename

rename命令的使用是“rename 老文件 新文件 需要重命名的老文件”,就比如以下重命名sharplee.log命名为sharplee.txt.

[root@sharplee creatfile]#rename sharplee.log sharplee.txt sharplee.log

linux修改文件名命令,linux修改文件名的三种方法

批量重命名txt文件为log文件。

[root@sharplee creatfile]# rename .txt .log *.txt

linux修改文件名命令,linux修改文件名的三种方法

下面来看一下批量重命名文件名,把所有TestFile文件的文件名由TestFile变为tt。

[root@sharplee creatfile]# rename TestFile tt TestFile*.log

linux修改文件名命令,linux修改文件名的三种方法

总结:重命名文件有三种方式,一种是通过mv来重命名文件,一种是使用cp命令来重命名,一种是通过rename来重命名,三种各不相同,但是都能进行重命名,一般重命名都建议使用mv命令,如果是要对文件进行批量重命名请使用rename,rename是一个批量操作极强的命令。


本文地址:网络知识频道 https://www.hkm168.com/jiqiao/868864.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!


网络知识
小编:小易整编
相关文章相关阅读
  • 什么是Linux系统中nc命令?nc命令的用法详解

    什么是Linux系统中nc命令?nc命令的用法详解

    这篇文章主要介绍了linux系统中nc命令的基本用法,nc命令非常之强大,这里先简单介绍它用来作端口扫描以及文件传输等的基础使用。功能说明:功能强大的网络工具,在网络工具中有“瑞士军刀”美誉,其有Windows和Linux的版本。因为它短小...

  • cmd命令怎么打开?

    cmd命令怎么打开?

    cmd命令的打开方法:1、在电脑桌面中使用“win+r”组合键,打开的“运行”窗口,输入“cmd”命令并回车即可打开;2、打开“开始”菜单,在搜索框中输入“cmd”,点击“cmd.exe”即可打开。CMD一般指命令提示符,命令提示符是在操作...

  • linux怎么判断pcre是否安装

    linux怎么判断pcre是否安装

    在linux中,可以利用“rpm-qapcre”命令判断pcre是否安装;rpm命令专门用于管理各项套件,使用该命令后,若结果中出现pcre的版本信息,则表示pcre已经安装,若没有出现版本信息,则表示没有安装pcre。本教程操作环境:...

  • linux中lib指的是什么

    linux中lib指的是什么

    在linux中,lib是库文件目录,包含了所有对系统有用的库文件;库文件是应用程序、命令或进程正确执行所需要的文件。几乎所有的应用程序都需要使用位于lib目录中的共享库文件,lib的功能类似于Windows中的DLL文件。lib是Lib...

  • linux umask是什么

    linux umask是什么

    umask是linux中的一个命令,用于为用户文件创建权限掩码,语法“umask[-s][权限掩码]”;其中,“权限掩码”是由3个八进制的数字所组成,将现有的存取权限减掉权限掩码后,即可产生建立文件时预设的权限。本教程操作环境:linux...

  • linux命令ls是什么意思

    linux命令ls是什么意思

    在linux中,ls全称“list”,中文意思为“列表”,其主要功能是显示指定工作目录下的内容(列出工作目录所含之文件及子目录),也可以查看文件权限,语法“ls[选项]目录名称”。当ls命令不使用任何选项时,默认只会显示非隐藏文件的名称...

  • linux openssl是什么

    linux openssl是什么

    在linux中,openssl是一个功能极其强大的命令行工具,可以用来完成公钥体系及https相关的很多任务。openssl有两种运行模式:交互模式和批处理模式;直接输入openssl回车进入交互模式,输入带命令选项的openssl进入批处...

  • linux怎么解压文件

    linux怎么解压文件

    一、zip格式zip可能是目前使用的最多的文档压缩格式。它最大的优点就是在不同的操作系统平台上使用。缺点就是支持的压缩率不是很高,而tar.gz和tar.bz2在压缩率方面做得非常好。我们可以使用下列的命令压缩一个文件:zip-rarc...

  • 周排行
  • 月排行
  • 年排行

精彩推荐