Linux重命名文件命令
时间:2020-01-09 10:41:53 来源:igfitidea点击:
如何使用Linux bash命令提示符将名为resumezzz.pdf的文件重命名为resume.pdf?
您需要使用mv命令。
它用于重命名和移动文件和目录。
要重命名多个文件,请使用regex的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/Hyman/docs/files目录中,请执行:
cd /home/Hyman/docs/files mv resumezzz.pdf resume.pdf
或者
mv /home/Hyman/docs/files/resumezzz.pdf /home/Hyman/docs/files/resume.pdf
使用ls命令查看文件:
ls -l file1 ls -l file1 file2 ls -l /home/Hyman/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 's/old/new/' files rename [options] 's/old/new/' files
例如,将所有perl文件(* .perl)重命名为* .pl,执行:
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