科技股份公司网站模板,京山网站设计,希音跨境平台入驻条件,修改网站图片文章目录命令介绍语法格式常用选项命令示例#xff08;一#xff09;文件重命名#xff08;二#xff09;目录重命名#xff08;三#xff09;移动目录#xff08;四#xff09;移动目录且重命名#xff08;五#xff09;将一个目录下的内容移动到另外一个目录下一文件重命名二目录重命名三移动目录四移动目录且重命名五将一个目录下的内容移动到另外一个目录下六移动文件七移动多个文件八移动文件并输出移动信息九移动多个文件且不覆盖已存在的文件参考文档命令介绍
mv 是“move”单词的缩写该命令用来对文件或目录重新命名或者将文件/目录从一个目录移到另一个目录中。
语法格式
mv [选项] 源文件 目标文件
常用选项
选项说明-i若存在同名文件则向用户询问是否覆盖。用户输入”y”表示将覆盖目标文件输入”n”表示取消对源文件的移动。-f覆盖已有文件时不进行任何提示-b 或 --backup当文件存在时覆盖前为其创建一个备份-u当源文件比目标文件新或者目标文件不存在时才执行移动操作–strip-trailing-slashes删除源文件中的斜杠 “/”-S后缀为备份文件指定后缀而不使用默认的后缀–target-directory目录指定源文件要移动到目标目录-v输出执行信息-n移动源文件时不覆盖已存在的文件
命令示例
一文件重命名
将文件 index.html 重命名为 kk.html
[roothtlwk0001host cptt]# mv index.html kk.html
[roothtlwk0001host cptt]# ls
发布文章.html 文章详情.html files kk.html resources
文章详情_原创.html data images plugins
[roothtlwk0001host cptt]# 注意如果当前目录下也有个 kk.html 的文件的话会被覆盖掉
二目录重命名
将目录 data 重命名为 datd
[roothtlwk0001host cptt]# mv data datd
[roothtlwk0001host cptt]# ls
发布文章.html 文章详情.html files index.html resources
文章详情_原创.html datd images plugins三移动目录
将当前目录下的子目录 data 移动到目录 images 下
[roothtlwk0001host cptt]# ls
发布文章.html 文章详情.html files index.html resources
文章详情_原创.html data images plugins
[roothtlwk0001host cptt]# mv data images # 移动目录
[roothtlwk0001host cptt]# ls
发布文章.html 文章详情.html images plugins
文章详情_原创.html files index.html resources
[roothtlwk0001host cptt]# cd images
[roothtlwk0001host images]# ls
发布文章 首页 文章详情 文章详情_原创 data
[roothtlwk0001host images]# 四移动目录且重命名
将当前目录下的子目录 test 移到目录 /home/wwwroot/liaowenxiong/cptt 下且重命名为 data
[roothtlwk0001host images]# mv test /home/wwwroot/liaowenxiong/cptt/data
[roothtlwk0001host images]# pwd
/home/wwwroot/liaowenxiong/cptt/images
[roothtlwk0001host images]# cd ..
[roothtlwk0001host cptt]# ls
发布文章.html 文章详情.html files index.html resources
文章详情_原创.html data images plugins
[roothtlwk0001host cptt]# 五将一个目录下的内容移动到另外一个目录下
将目录 t2 下的内容移到目录 t1 下
liaowenxiongliaowenxiongdeMacBook-Air desktop % mv t2/* t1六移动文件
将当前目录下的文件 tf_user_20210523.sql 移动到目录 test 下
[roothtlwk0001host ~]# mv tf_user_20210523.sql test七移动多个文件
[roothtlwk0001host ~]# mv file_2.txt file_3.txt file_4.txt /home/office/
[roothtlwk0001host ~]# mv *.txt /home/office/八移动文件并输出移动信息
[roothtlwk0001host ~]# mv -v *.txt /home/office九移动多个文件且不覆盖已存在的文件
[roothtlwk0001host ~]# mv -vn *.txt /home/office参考文档
在线工具 Linux命令大全