- [[email protected]~]# lsanaconda-ks.cfg[[email protected]~]# mv anaconda-ks.cfg anaconda-ks.cfg.1[[email protected]~]# lsanaconda-ks.cfg.1
移动并修改名字
- [[email protected]tmp]# ls1.txt allin allin1 ls2 systemd-private-a8472426664940399000bf05f5b4a2c8-vmtoolsd.service-cEAVaG
- [[email protected]tmp]# mv 1.txt /root/2.txt[[email protected]tmp]# ls allin allin1 ls2 systemd-private-a8472426664940399000bf05f5b4a2c8-vmtoolsd.service-cEAVaG
- [[email protected]tmp]# ls /root/2.txt anaconda-ks.cfg.1
仅仅移动
- [[email protected]tmp]# ls /root/2.txt anaconda-ks.cfg.1[[email protected]tmp]# mv /root/2.txt /tmp/[[email protected]tmp]# ls 2.txt allin allin1 ls2 systemd-private-a8472426664940399000bf05f5b4a2c8-vmtoolsd.service-cEAVaG
覆盖提示 , 因为 alias 中可见 , 自带了
安全选项
- -i
- [[email protected]tmp]# which mvalias mv='mv -i'
- /usr/bin/mv
- [[email protected]tmp]# ls 2.txt allin allin1 ls2 systemd-private-a8472426664940399000bf05f5b4a2c8-vmtoolsd.service-cEAVaG
- [[email protected]tmp]# mv ls2 allin/[[email protected]tmp]# touch ls2[[email protected]tmp]# mv ls2 allin/mv:是否覆盖"allin/ls2"? y
移动目录的时候, 当目标目录不存在, 相当于改名字
- [[email protected]tmp]# ls2.txt allin allinlinux systemd-private-a8472426664940399000bf05f5b4a2c8-vmtoolsd.service-cEAVaG tmp
- [[email protected]tmp]# mv allin/ allin2/[[email protected]tmp]# ls2.txt allin2 allinlinux systemd-private-a8472426664940399000bf05f5b4a2c8-vmtoolsd.service-cEAVaG tmp
来源: http://www.bubuko.com/infodetail-2111561.html