温馨提示×

debian文件重命名怎么操作

小樊
61
2025-08-26 12:03:53
栏目: 智能运维

在Debian系统中,常用文件重命名命令及操作如下:

1. mv命令(单文件/批量移动重命名)

  • 单文件重命名
    mv 旧文件名 新文件名
    例:mv file.txt newfile.txt
  • 批量重命名(配合通配符)
    mv *.txt 目标目录/(移动并重命名所有.txt文件)
    或通过循环逐个修改:
    for file in *.txt; do mv "$file" "new_$file"; done

2. rename命令(正则批量重命名,推荐)

  • 安装
    sudo apt install rename
  • 语法
    rename 's/原模式/新模式/' 文件列表
    例:
    • 将所有.txt后缀改为.md:rename 's/\.txt$/.md/' *.txt
    • 批量添加前缀“pre_”:rename 's/^/pre_/' *
    • 忽略大小写替换:rename 's/old/new/i' *

3. cp命令(复制后删除原文件,实现重命名)

cp 旧文件名 新文件名 + rm 旧文件名
例:cp file.txt newfile.txt + rm file.txt

注意事项

  • 操作前建议先备份重要文件,避免误覆盖。
  • 使用-i选项(如mv -i)可交互确认覆盖,-v选项可显示详细过程。
  • 复杂批量操作建议先通过rename -n模拟运行,确认无误后再执行。

0