linux怎么将一个文件移动到另一个目录下

 我来答
冰若雪谷里珍藏1219
推荐于2017-12-15 · TA获得超过478个赞
知道答主
回答量:380
采纳率:100%
帮助的人:80万
展开全部
我复制教程中的内容给你看,你没有问清楚,是复制过去,还是剪切过去
cp命令用于复制文件或目录,格式为:“cp [选项] 源文件 目标文件”。
想必您一定对复制操作不是很陌生的,在Linux系统中的复制操作其实具体还分为3种情况,第一种情况是如果目标文件是个目录,则会将源文件复制到该目录中,第二种情况是如果目标文件也是个普通文件,则会提示是否要覆盖它,最后是第三种的情况了,如果目标文件是不存在的,则会将源文件修改成目标文件的名称,类似于是重命名的操作。
编辑
参数 作用
-p 保留原始文件的属性
-d 若对象为"链接文件",则保留该"链接文件"的属性
-r 递归持续复制(用于目录)
-i 若目标文件存在则询问是否覆盖
-a 相当于-pdr(p,d,r为上述的参数)
首先创建一个名为install.log的文件,然后将其复制出来一份名为x.log的备份文件:
[root@linuxprobe ~]# touch install.log
[root@linuxprobe ~]# cp install.log x.log
[root@linuxprobe ~]# ls
install.log x.log

mv命令用于移动文件或改名,格式为:“mv [选项] 源文件 [目标路径|目标文件名]”。
剪切操作不同于复制操作,因为它会默认将源文件删除掉,用户就只有剪切后的文件了,并且如果对一个文件在同一个目录中进行剪切操作,其实也是重命名的作用:
[root@linuxprobe ~]# mv x.log linux.log

你刚开始学习,这些常用的命令多食用几次,就能数量掌握了,记得关注Linux就该这么学
西邮哥
2018-04-02 · 超过28用户采纳过TA的回答
知道答主
回答量:153
采纳率:57%
帮助的人:18.8万
展开全部
在Linux系统中的复制操作其实具体还分为3种情况,第一种情况是如果目标文件是个目录,则会将源文件复制到该目录中,cp file dir。此时file应有两个,一个是在dir目录中,当然另一个就依然在自己的原始位置。第二种情况是如果目标文件也是个普通文件,则会提示是否要覆盖它,cp file1 file2,此时文件1和文件2内容相同。最后是第三种的情况了,如果目标文件是不存在的,则会先自动新建出这个文件,并将源文件的内容复制保存到新文件中。切不可认为是将原始文件重命名为目标文件名。重命名可用mv命令。例如将目录1重命名为目录2,则mv dir1 dir2
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2016-10-28
展开全部
mv a.txt /tmp
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式