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/# 移动大文件时避免使用cpmv /tmp/large_file /home/user/
关于我
文章来源博客:https://blog.echospace.top/mv[1]
全平台同名"汪多多是只猫",专注分享实用技术教程,让你的IT学习之路更轻松!
关注我,每天一个Linux命令,轻松入门Linux系统!
References
[1]: https://blog.echospace.top/mv