您好,登錄后才能下訂單哦!
linux中cp如何進行強制覆蓋,相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。
linux中cp強制覆蓋
linux中使用cp拷貝時總是讓再確認一遍,及其。
[root@master test]# cp test -r -f
cp: overwrite ‘test/a1.txt’? y
cp: overwrite ‘test/a2.txt’? y
cp: overwrite ‘test/aa.txt’? y
cp: overwrite ‘test/eeds-cms.sql’? y
cp: overwrite ‘test/gpbl-parb.sql’? y
cp: overwrite ‘test/gp-gpmall.sql’? ^C
原因:
[root@master ~]# grep -E 'cp -i' .
.bashrc:alias cp='cp -i'
.cshrc:alias cp 'cp -i'
.tcshrc:alias cp 'cp -i'
.bashrc個性化配置文件中被設置了每次都再次確認
取消再次確認的方法:
1.
在alias cp=’cp -i’前加上"#"注釋,保存退出,source ~/.bashrc,生效。
2.
拷貝時加"\",如
\cp aa.txt aa.txt
更改后看時間是否更新,ll --full-time
3.臨時取消,cp -i的參數,重新打開終端時失效
unalias cp
cp cp aa.txt aa.txt
看完上述內容,你們掌握linux中cp如何進行強制覆蓋的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。