1、如果存在/tmp/b文件夹,mv test ../b 表示移动test文件至上一级目录下的b文件夹下
[root@182 ~]# cd /tmp/0813
[root@182 0813]# touch test
[root@182 0813]# mkdir /tmp/b
[root@182 0813]# mv test ../b
[root@182 0813]# ls /tmp/b/
test
[root@182 0813]# mv /tmp/b/test .
[root@182 0813]# ls
test
2、如果不存在/tmp/b文件夹,mv test ../b 表示移动test文件至上一级目录下,并改名为b
[root@182 0813]# rm -rf /tmp/b
[root@182 0813]# mv test ../b
[root@182 0813]# ll /tmp/b
-rw-r--r-- 1 root root 0 Aug 13 18:09 /tmp/b
3、如果存在/tmp/b文件,mv test ../b 表示移动test文件至上一级目录下,并覆盖文件b
[root@182 0813]# touch /tmp/b
[root@182 0813]# touch test
[root@182 0813]# mv test ../b
mv: overwrite `../b'? y