linux中关于mv命令的运用

mv  重命名或者移动

通过which命令查看mv命令的绝对路径,发现mv是做了别名的,实际命令是mv -i,-i的意思是询问确认

技术分享

有时我们使用/bin/mv来避免询问,  当我们mv目录时,注意:若是目标目录存在的情况下,那么会把源目录移动到目标目录里
例:

创建一个目录11

技术分享

将/etc/11移动到/tmp,依然取名11(原本/tmp里没有11目录)

   技术分享  技术分享

查看/tmp,此时/tmp里有一个11的目录

   技术分享  技术分享

再试验

   技术分享  技术分享

按上述方式,将/var/11移动到/tmp,

   技术分享 技术分享

/tmp里依然有11目录,但是没有询问是否覆盖原目录(奇怪!)

   技术分享 技术分享

再看11目录里,原本空的目录里竟然出现了另一个11目录,原来刚才是把/var/11移动到/tmp/11里面了

技术分享

因为按上面的移动方式,会把目录移动到指定的路径下,即/tmp/11目录下

正确移动方式:    技术分享

   技术分享 技术分享


郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。