cp 拷贝文件或目录
默认不能拷贝目录
常用来备份;
[[email protected] ~]# cp a.txt /tmp/
[[email protected] ~]# 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‘ 如:
[[email protected] ~]# alias |grep cp alias cp=‘cp -i‘
这样在linux下输入cp命令实际上运行的是cp -i,加上一个"\" 符号或者写cp全路径/bin/cp就是让此次的cp命令不使用别名(cp -i)运行
原文地址:https://www.cnblogs.com/mingerlcm/p/10771919.html
时间: 2024-11-05 16:27:19