Linux 重命名文件命令
您需要使用 mv 命令。它用于重命名和移动文件和目录。
要重命名多个文件,请根据正则表达式使用 MySQL/MariaDB 包提供的重命名命令或脚本。
如何重命名文件 Linux?
语法如下:
mv old-file-name new-file-name
mv [options] old-file-name new-file-name
mv file1 file2
示例:使用 mv 命令重命名文件
在此示例中,将名为 resumezzz.pdf 的文件重命名为 resume.pdf。打开命令行终端(选择应用程序 > 附件 > 终端),然后输入:
mv resumezzz.pdf resume.pdf
如果 resumezzz.pdf 位于 /home/vivek/docs/files 目录中,请输入:
或者
使用 ls 命令查看文件:
cd /home/vivek/docs/files
mv resumezzz.pdf resume.pdf
mv /home/vivek/docs/files/resumezzz.pdf /home/vivek/docs/files/resume.pdf
ls -l file1
ls -l file1 file2
ls -l /home/vivek/docs/files/*.pdf
ls -l *.pdf
Linux 重命名文件语法
简而言之,要重命名文件:
mv file1 file2
您可以获得详细输出,即 mv 命令可以使用以下语法解释正在执行的操作:
mv -v file1 file2
示例输出:
`file1' -> `file2'
要使 mv 交互,请传递 -i 选项。此选项将在覆盖文件之前提示,并建议新用户使用:
mv -i file1 file2
示例输出:
mv: overwrite `file2'? y
如何使用 rename 命令重命名多个文件
语法为:
例如,将所有 perl 文件 (*.perl) 重命名为 *.pl,输入:
或
示例输出:
rename 's/old/new/' files
rename [options] 's/old/new/' files
rename 's/perl/pl/' *.perl
rename -v 's/perl/pl/' *.perl
'bar.perl' renamed to 'bar.pl' 'foo.perl' renamed to 'foo.pl' 'input.perl' renamed to 'input.pl' 'output.perl' renamed to 'output.pl' 'test.perl' renamed to 'test.pl'
上述命令将所有扩展名为 .perl 的文件更改为 .pl。有关详细信息,请参阅“如何在 Linux 或 Unix 中的 Shell 提示符下重命名多个文件”。
关于mv命令的详细信息
您还可以使用以下命令查看 mv 上的手册页:
man mv
或
info mv
或
man rename