《LINUX實(shí)戰(zhàn):Linux cp/rm/mv 強(qiáng)制覆蓋》要點(diǎn):
本文介紹了LINUX實(shí)戰(zhàn):Linux cp/rm/mv 強(qiáng)制覆蓋,希望對(duì)您有用。如果有疑問(wèn),可以聯(lián)系我們。
[root@linuxidc ~]# \cp filename new/filename [root@linuxidc ~]#
注意:這只是臨時(shí)取消cp的別名,不是永久的
[root@localhost ~]# unalias cp? [root@localhost ~]# cp filename new/filename? [root@localhost ~]#
輸入alias命令,看到系統(tǒng)內(nèi)部使用的是cp、mv、rm -i 所以怎么輸入都是提示覆蓋.
[root@linuxidc ~]# [root@linuxidc ~]# alias alias cdd='cd /home/data/Android/' alias cp='cp -i' alias l='ls -la' alias l.='ls -d .* --color=auto' alias ll='ls -l --color=auto' alias ls='ls --color=auto' alias mv='mv -i' alias rm='rm -i' alias tf='tail -f ' alias vc='vim ~/.bash_profile' alias vs='source ~/.bash_profile' alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'
修改 ~/.bashrc ,在 “alias cp='cp -i' ”前添加`#`號(hào)注釋后即可.
[root@linuxidc test]# vi ~/.bashrc # .bashrc # User specific aliases and functions alias rm='rm -i' #alias cp='cp -i' alias mv='mv -i' # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi
重啟或者執(zhí)行 source ~/.bashrc 讓命令生效
[root@linuxidc ~]# yes | cp filename new/filename? cp: overwrite `new/filename'? [root@localhost ~]#
public void copyIcon() throws IOException, InterruptedException { Runtime r = Runtime.getRuntime(); String cmd_copy = "\\cp -rf temp/AppIcon/* icon/"; //copy并覆蓋 String[] cmds = new String[]{"sh","-c",cmd_copy}; Process p = r.exec(cmds); int result = p.waitFor(); if (result == 0){ //表現(xiàn)正常結(jié)束 logger.error("【copy appIcon 成功】"); }else { logger.error("【copy appIcon 失敗】"+cmd_copy); } }
本文永久更新鏈接地址:
《LINUX實(shí)戰(zhàn):Linux cp/rm/mv 強(qiáng)制覆蓋》是否對(duì)您有啟發(fā),歡迎查看更多與《LINUX實(shí)戰(zhàn):Linux cp/rm/mv 強(qiáng)制覆蓋》相關(guān)教程,學(xué)精學(xué)透。維易PHP學(xué)院為您提供精彩教程。
轉(zhuǎn)載請(qǐng)注明本頁(yè)網(wǎng)址:
http://www.snjht.com/jiaocheng/9033.html