温馨提示×

debian文件如何重命名

小樊
34
2026-10-20 02:51:07
栏目: 智能运维

在 Debian(以及其它 Linux 发行版)中,重命名文件有多种方式,下面按常用程度给你介绍:


一、使用 mv 命令(最常用)

mv 不仅可以移动文件,也可以用来重命名。

基本用法

mv 旧文件名 新文件名

示例

mv test.txt new_test.txt

✅ 如果新文件名在同一目录下,就是“重命名”
✅ 如果新文件名在不同目录,就是“移动”


二、使用 rename 命令(批量重命名)

Debian 默认可能使用 Perl 版本的 rename。

安装(如未安装)

sudo apt update
sudo apt install rename

示例 1:批量改扩展名

rename 's/\.txt$/\.md/' *.txt

把当前目录下所有 .txt 改为 .md

示例 2:加前缀

rename 's/^/prefix_/' *

⚠️ 使用正则,建议先加 -n 参数预览:

rename -n 's/\.txt$/\.md/' *.txt

三、使用 cp + rm(不推荐但可行)

cp old.txt new.txt
rm old.txt

四、图形界面方式(Desktop)

如果你使用的是:

  • GNOME / KDE / XFCE

直接:

  1. 右键文件
  2. 选择“重命名”
  3. 输入新名称

五、脚本批量重命名(高级)

例如用 bash:

for f in *.jpg; do
  mv "$f" "img_$f"
done

小结

场景 推荐方式
单个文件 mv
批量文件 rename
图形界面 右键重命名
写脚本 for + mv

如果你有具体场景(比如按时间、编号、批量去空格),可以告诉我,我可以给你精确命令。

0 踩