mv指令

来源:互联网 发布:卖茶淘宝店铺简介 编辑:程序博客网 时间:2024/04/30 09:28


格式:mv [OPTION]... [-T] SOURCE DEST
      mv [OPTION]... SOURCE... DIRECTORY
      mv [OPTION]... -t DIRECTORY SOURCE...
使用说明:把文件名SOURCE重命名为DEST,或者移动SOURCE到DIRECTORY

参数
--backup  -b
如果目标文件存在,那么先备份目标文件
-f, --force
当mv操作目的文件已有一个相同路径且相同名字的文件时,不会提示任何信息,强制覆盖
-i, --interactive
覆盖已有文件前,打印提示信息
-n, --no-clobber
存在与目的文件名相同的文件,则不覆盖

如果同时指定了-i,-f,-n参数,只有一个生效

--strip-trailing-slashes
从每个源参数删除任何尾随斜线
-S, --suffix=SUFFIX
指定覆盖文件时备份文件的后缀,默认备份文件名后缀为‘~’
-t, --target-directory=DIRECTORY
移动所有指定的源文件或目录到指定的目录
-T, --no-target-directory
表名DEST只是一个普通文件
-u, --update
只有当source文件信息比目的文件新或者目的文件不存在才会做出mv操作
-v, --verbose
打印调试信息
--help
打印帮助信息
--version
输出软件版本


实例:
1.移动文件到指定目录
mv test1 ./test         把文件移动到当前目录test中,如果目录test中已存在文件名为test1的文件,则会提示是否进行覆盖
mv -t ./test test1 test2 test3 test4  把文件test1 test2 test3 test4移动到目录test中
2.修改文件名
mv test1 test2     把文件test1修改为test2

0 0
原创粉丝点击