linux-复制(覆盖)命令cp细节小解
2014-03-20 11:33
471 查看
linux-复制(覆盖)命令cp细节小解
cp -r /home/root.adminssh/sharepls/ /home/jboss/server/default/deploy/pls.war
如果,文件夹/home/jboss/server/default/deploy/pls.war不存在,则就会把sharepls重名名为pls.war并拷贝过去。
否则,如果/home/jboss/server/default/deploy/pls.war存在,则会拷贝/home/jboss/server/default/deploy/pls.war/sharepls到下。
----------------------
那怎么实现覆盖的,下面这个方法就可以:
先执行:
unalias cp
然后在执行
cp -r/home/root.adminssh/sharepls/* /home/jboss/server/default/deploy/pls.war
如果你不执行unalias cp,他不会不断的提醒你,是否覆盖,原则上虽然安全,但实际上不胜其烦。
为啥要执行unalias cp呢,呵呵,执行以下alias就可以看到了(在执行unalias cp之前啊),因为他把cp 命令 修改为 cp -i 了(i-提醒)。如下:
alias cp='cp -i'
alias l.='ls -d .* --color=tty'
alias ll='ls -l --color=tty'
alias ls='ls --color=tty'
alias mv='mv -i'
alias rm='rm -i'
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'
-------------------------------------------------------
另外, 修改/root/.bashrc下面的文件就能让它永久失效^_^
相关文章推荐
- 关于linux下的复制命令cp,文件覆盖时不提示overwrite的方法
- 在linux下的使用复制命令cp,不让出现“overwrite”(文件覆盖)提示的方法。(转)
- 在linux下的使用复制命令cp,不让出现“overwrite”(文件覆盖)提示的方法。
- 在linux下的使用复制命令cp,不让出现“overwrite”(文件覆盖)提示的方法。【转】
- linux下文件的复制、移动与删除命令为:cp,mv,rm
- LINUX CP 复制文件 命令
- linux下文件的复制、移动与删除命令为:cp,mv,rm
- Linux使用cp命令强制覆盖功能
- Linux系统利用cp命令实现强制覆盖功能的方法
- Linux下如何使CP命令不提示覆盖(转)
- linux复制cp命令
- Linux_Linux命令_复制指令_cp/scp命令+scp命令详解
- linux-14基础命令之-复制(cp)移动(mv),删除(rm),拷贝文件(dd)
- linux命令之文件的复制(CP)
- linux下文件的复制、移动与删除命令为:cp,mv,rm
- Linux命令:cp (copy)复制文件或目录
- Linux中cp命令不提示直接覆盖的方法
- 【转】linux cp 复制文件 命令
- Linux下如何使cp命令不提示覆盖文件
- Linux下使cp命令不提示覆盖文件