在 Debian(以及其他 Linux 发行版)中,重命名文件常用以下几种方式:
mv 命令(最常用)mv 本来是“移动”命令,也可以用来重命名。
mv 旧文件名 新文件名
示例:
mv test.txt newtest.txt
⚠️ 如果新文件名已存在,会被覆盖(可加 -i 提示):
mv -i old.txt new.txt
rename 命令(批量重命名)Debian 默认可能安装的是 Perl 版 rename。
sudo apt update
sudo apt install rename
将所有 .txt 改为 .bak:
rename 's/\.txt$/.bak/' *.txt
mmv(适合批量)sudo apt install mmv
mmv "*.txt" "#1.bak"
如果你使用的是:
F2for f in *.jpg; do
mv "$f" "photo_$f"
done
如果你是:
mvrename 或脚本可以告诉我你的具体场景(比如“把 001.jpg 改成 img001.jpg”),我可以给你精确命令。