访问手机版  

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

招聘|合作 登陆|注册

网络工程师培训

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

Linux命令之mv命令

时间:2019-07-25

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

mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files)。

在dd命令中,if参数指定输入文件,of参数指定输出文件,dd命令的if参数必须是文件,而不能是一个目录,这里进行/boot目录的备份时,实际使用 的参数是/dev/sda1,即/boot目录对应的磁盘分区。 mv命令不同于cp命令,mv命令是完全的从源移动文件并且把文件移动到指定的目录linux命令,这里cp命令只是复制文件的内容从一个文件到另一个文件。上面buildroot变量表示的是源码的临时按照目录,rpmbuild就是通过次目录获得将要按照到系统中的所有文件,而在spec文档后面make install 命令中的参数destdir=$rpm_build_root即是对该参数的引用linux命令,这个参数将传给makefile文件一告诉自动构建工具应该安装文件那里(实际上我再前文提到过的makefile需要作一些改造以适应rpm的构建就包括此操作,你的makefile文件中至少要知道在rpm构建过程中引用此参数的值去控制安装操作的目标)。

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

在这里插入图片描述

2.当mv命令中的第二个参数类型(目标)是目录时,实现的是移动源文件和目录的功能,这里源文件或目录可以有多个,mv命令会将源文件或目录移动到目标目录下。

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

在这里插入图片描述

3.mv -b:当覆盖文件之前先行备份。

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

在这里插入图片描述

4.mv -f(force强制):当覆盖文件时,不询问直接覆盖:

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

在这里插入图片描述

5.mv -i :当覆盖文件之前,会询问是否覆盖:

在这里插入图片描述

6.mv -u :只有当源文件是最新更新时,才可以覆盖目标文件。

在这里插入图片描述

7.mv -t:当需要移动多个源文件时,适用于这种方式,这时目标目录在前,源文件在后

 上一个教程:【date命令 linux】