Pages

2014年2月16日 星期日


linux覆蓋資料夾,不出現提示訊息

linux覆蓋資料夾,不出現提示訊息

查了鳥哥的私房菜,mv指令有提到
「-f  :force 強制的意思,如果目標檔案已經存在,不會詢問而直接覆蓋;」
試過用「mv -f」或「mf -rf」但都失敗
想說沒錯啊!用cp指令也還是會出現提示訊息!

google查了一下,原來~/.bashrc檔案裡,加了「alias cp='cp -i'」
所以只要下cp指令就會自動加上-i參數。
這是遇防檔案誤刪或誤覆蓋的防呆機制。

解決辦法
方法一:修改bashrc文件禁用掉cp的alias
[root@linux ~]# nano ~/.bashrc
在alias cp='cp -i'前加上"#"注釋,重新登錄即可實現複製不提示。  
 
方法二; 直接輸入命令即可實現
[root@linux ~]# \cp -rf aaa bbb
在cp前加上 \

沒有留言:

張貼留言