码迷,mamicode.com
首页 > 系统相关 > 详细

linux cp 拷贝文件或目录

时间:2019-04-29 19:10:13      阅读:159      评论:0      收藏:0      [点我收藏+]

标签:方法   write   ash   一个   符号   mongo   默认   txt   color   

 

cp 拷贝文件或目录

默认不能拷贝目录

 

常用来备份;
[root@MongoDB ~]# cp a.txt  /tmp/

 

[root@MongoDB ~]# cp /root/a.txt  /tmp/
cp: overwrite ‘/tmp/a.txt’? y

 

拷贝不提示,默认是提示的

第一种方法:\cp

\cp /mnt/test.txt /tmp

第二种方法:cp加 命令全路径

/bin/cp /mnt/test.txt /tmp

 屏蔽掉系统默认的对应的命令别名,默认执行cp的操作调用了别名,所以会提示覆盖

 

 

-r 拷贝目录

-p 连同属性一同复制过去,权限等

 

cp命令默认是不会提示overwrtite的,但是cp的-i选项会提示,而一般linux的用户环境文件~/.bashrc中会把cp命名成alias 

cp=‘cp -i‘  如:

 

[root@MongoDB ~]# alias |grep cp
alias cp=cp -i

 

这样在linux下输入cp命令实际上运行的是cp -i,加上一个"\" 符号或者写cp全路径/bin/cp就是让此次的cp命令不使用别名(cp -i)运行

 

linux cp 拷贝文件或目录

标签:方法   write   ash   一个   符号   mongo   默认   txt   color   

原文地址:https://www.cnblogs.com/mingerlcm/p/10771919.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!