访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

Linux mv命令:移动文件或改名

时间:2019-11-14

linux 命令_linux格式化命令_linux命令

mv 命令(move 的缩写),既可以在不同的目录之间移动文件或目录,也可以对文件和目录进行重命名。该命令的基本格式如下:

[root@localhost ~]# mv 【选项】 源文件 目标文件

选项:

需要注意的是,同 rm 命令类似,mv 命令也是一个具有破坏性的命令,如果使用不当,很可能给系统带来灾难性的后果。

【例 1】移动文件或目录。

[root@localhost ~]# mv cangls /tmp

#移动之后,源文件会被删除,类似剪切

[root@localhost ~]# mkdir movie

[root@localhost ~]# mv movie/ /tmp

#也可以移动目录。和%20rm、cp%20不同的是,mv%20移动目录不需要加入%20"-r"%20选项

如果移动的目标位置已经存在同名的文件,则同样会提示是否覆盖,因为%20mv%20命令默认执行的也是%20"mv%20-i"%20的别名,例如:

[root@localhost%20~]#%20touch%20cangls

#重新建立文件

[root@localhost%20~]#%20mv%20cangls%20/tmp

mv:县否覆盖"tmp/cangls"?y

#由于%20/tmp%20目录下已经存在%20cangls%20文件,所以会提示是否覆盖linux命令,需要手工输入%20y%20覆盖移动

【例%202】强制移动。

之前说过linux命令,如果目标目录下已经存在同名文件,则会提示是否覆盖,需要手工确认。这时如果移动的同名文件较多,则需要一个一个文件进行确认,很不方便。

c.打开windows系统中的显示隐藏文件,用macdrive打开刚刚写入的(移动)硬盘分区j:,将刚下载的 osinstall文件覆盖到刚刚写入(移动)硬盘分区的/system/library/privateframeworks /install.framework/frameworks/osinstall.framework/versions/a/,目录下的同名文件。库文件:.lib或者.a 命令格式: armar options archive [ file_list ] 选项: -r 在 插入文件, 替换掉已经存在的同名成员. -d 在 中删除成员. -x 在 中提取同名的成员. -m 在 中移动文件. -p 打印文件到标准输出设备. -a pos 插入/删除 后面的文件. -b pos 插入/删除 前面的文件. -u 只更新旧的文件, 与 -r 一起使用. -n 不要向object文件中添加符号表. -s 强制重新生成文档符号表. -t 打印文档的内容表. --zs 显示符号表. --zt 汇总文档内容 (大小和输入). -c 当一个新文档被创建的时候不显示警告. -c 提取的时候不要覆盖一个已经存在的文件. -t 截取系统最大长度文件名. -v 提供详细输出. --create 强制创建一个新的文档. --via file 从 via 文件中获取额外参数. --sizes 列出所有成员大小与库的总大小. --entries 列出包括入口点的部分. --vsn 打印最新的armar版本. --help 打印帮助信息.。找到软件安装目录injustice9解压后把压缩包里面的文件复制到documents目录下覆盖同名文件(注意:此方法可能会覆盖软件进度)目录下覆盖同名文件,覆盖前杀掉后台。

[root@localhost ~]# touch cangls

#重新建立文件

[root@localhost ~]# mv -f cangls /tmp

#就算 /tmp/ 目录下已经存在同名的文件,由于"-f"选项的作用,所以会强制覆盖

 上一个教程:linux卸载命令行