我有一些文件和目录,我想重命名它们。如何重命名它们?或者有其他方法吗?Linux提供了不同的工具和命令来重命名文件和目录。在本教程中,我们将研究 mv
和 rename
命令。
null
语法
重命名文件最基本也是最常用的方法是使用 mv 命令。下面您可以找到mv命令语法。
mv OPTION OLD_FILENAME NEW_FILENAME
- 选项是可选的,可以用于不同的选项,如详细模式、移动前警告等。
- OLDu FILENAME是当前文件或文件夹的名称,它将被更改为新的u FILENAME。
- NEWu FILENAME是将要设置的新文件或文件夹名。
Linux重命名文件很容易。正如我们所看到的,语法对于简单的重命名操作非常容易 mv
. 在本例中,我们将重命名名为 live
进入之内 dead
.
$ mv live dead
使用完整路径重命名文件
我们可以在重命名文件时使用完整路径。在本例中,我们将重命名名为 dead
进入之内 live
.
$ mv /home/ismail/dead /home/ismail/live
列出重命名的文件
重命名后,我们可能希望通过列出文件来查看这些文件。我们将使用 长征 列出文件。
$ ls

覆盖现有文件前询问
移动时,新文件名可能已存在。在这种情况下 毫伏 命令 默认情况下覆盖。为了防止覆盖,我们可以提供 -我 覆盖前询问的选项。
$ mv -i live dead
详细模式
重命名时,我们可以在重命名操作期间详细输出到。
$ mv -v live dead

Rename命令
有一个名为 rename
全部目的是重命名文件和目录。Rename命令具有以下语法。
rename 'S/OLDNAME/NEWNAME/' FILES
-
OLDNAME
是匹配的 旧名 -
NEWNAME
将根据旧名称设置 -
FILES
那些文件我们想看旧名字
相关文章: 如何在终端和SSH示例中安装和使用Cygwin?
在本例中,我们将更改那些 nix
在他们命名为x。
$ rename 's/est/x/' *
指定文件名和文件夹名
我们还可以指定要重命名的文件和目录。在本例中,我们将重命名以 .txt
$ rename 's/est/x/' *.txt
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END