问答详情
源自:3-3 Linux目录处理命令(下)

关于剪切命令的格式问题啊

老师在讲剪切命令的时候

一开始是mv  japan/  /tmp/japan1  这个是把japan移到tmp目录并且改名为japan1的意思吗,还是移到tmp目录下的japa1下?

但是后来说改名的时候是 mv  anaconda-ks.ckg  longls,那不就是把anacoda这个文件移到 longls的意思吗。。为什么老师说是改名?

提问者:weixin_慕斯1579867 2019-02-20 17:09

个回答

  • 令略阳
    2019-03-12 20:25:13

    第一条命令是剪切japan目录,然后把它移动到tmp目录下并且把名字改成japan1;

    第二条也是移动文件并改名,只是它把这个文件移动到了当前目录下,只改了名字没做其他修改,所以直观上就相当于只改了名字.

  • weixin_慕斯卡516390
    2019-02-20 19:29:49

    剪切需要目录,改名则不需要,因为是当前的目录,第一个可以看到有两个目录,表明是目录之间的文件移动,第二个则是两个文件名,表明是当前的目录的改名