Linux每日一篇 - 07 - mv
Linux文件移动重命名神器!掌握mv命令,轻松移动和重命名文件,让文件管理变得得心应手!
mv命令是什么?
mv是”Move”的缩写,用于移动文件或目录,也可以用来重命名文件或目录,是文件管理中的核心命令之一。
基本用法
# 重命名文件
mv old_filename new_filename
# 移动文件到指定目录
mv source_file destination_directory/
# 移动多个文件到目录
mv file1 file2 file3 destination_directory/
# 移动目录(重命名或移动)
mv source_directory destination_directory
# 移动时显示进度
mv -v source destination
# 交互式移动(覆盖前确认)
mv -i source destination
# 强制移动
mv -f source destination
实用技巧
# 重命名文件并保留扩展名
mv old_file.txt new_name.txt
# 批量重命名文件(配合通配符)
mv *.txt *.text
# 移动匹配模式的文件
mv *.log /var/log/
# 递归移动目录内容到另一个目录
mv /source/* /destination/
# 移动时更新时间戳
mv -u source destination
# 交互式移动(避免意外覆盖)
mv -i source destination
# 移动并创建目录路径
mkdir -p /new/path && mv source /new/path/
常用场景
# 重命名配置文件
mv config.conf.bak config.conf
# 移动日志文件到归档目录
mv /var/log/application.log /var/log/archive/
# 重命名项目目录
mv old_project_name new_project_name
# 移动所有图片文件
mv *.jpg *.png /home/user/pictures/
# 整理下载文件
mv ~/Downloads/* ~/Documents/
# 移动大文件时避免使用cp
mv /tmp/large_file /home/user/
关于我
全平台同名”汪多多是只猫”,专注分享实用技术教程,让你的IT学习之路更轻松!
关注我,每天一个Linux命令,轻松入门Linux系统!