mv命令使用注意事项:

1,移动文件file1到指定目录dir1

mv file1 dir1/;要在目录后边加上“/”,这样当dir1不是目录时就不会起作用。这样可防止mv覆盖和dir1同名的文件。

2,mv在移动软链接时的注意事项

假设在你的 home 目录中有一个名为 dogs 的软链接指向 /home/scott/pictures/dogs ,而你想将这个链接移动到 /home/scott/libby 子目录中。以下这命令只移动软链接:

$ mv dogs ~/libby

而以下这条命令移动的是软链接所指向的目录:

$ mv dogs/ ~/libby

区别在什么地方呢?就是在软链接的末端加了一个简单的斜杠(“ / ”)。没有斜杠的话,移动的是软链接本身,而且只是这个链接;有了斜杠的话,移动将是软链接指定的目录,而不是软链接本身。一定要小心啊!

3,mv -u file1 dir1/file2 当file1比file2新,或者file2不存在时才执行移动操作。当源文件比目标文件新或目标文件不存在时,才执行移动操作