今天给大家带来的是mv命令。mv是英文单词move的缩写,中文“移动”,即可以移动文件或目录,将其从一个位置移到另一个位置。这里要特别的说明一下,在Linux下,我们使用mv命令来给文件或目录重命名。
1、mv命令的基本语法
mv src.file dst/
2、示例
2.1 移动文件到指定目录
mv eepw.txt /home/jobs/doc
运行上述命令后,eepw.txt文件将被移动到doc文件夹内。
2.2 重命名文件
mv eepw.txt eepw.doc
本命令将修改eepw.txt文件名为eepw.doc。
2.3 移动目录到指定位置
mv src/ dst/
将目录src/整个文件夹移动到dst/文件夹。
注意:与cp命令必须使用-r选项参数不同,mv命令并不需要额外的命令参数。
3、常用选项参数
mv的选项参数与cp命令相同,如下:
-i:覆盖目标文件前询问用户是否确认。
-f:强制执行移动或重命名操作,当发生覆盖时是不进行确认提示,就不会询问是否覆盖,简而言之,强制覆盖。
-u:当源文件比目标文件的创建时间更加新时,才执行覆盖操作