導航:首頁 > 程序命令 > cp命令強制覆蓋

cp命令強制覆蓋

發布時間:2024-06-02 16:59:41

A. lunix覆蓋命令怎麼輸入確認

添加-rf參數強制覆蓋,再手動輸入y確認復制。
linux中,使用cp命令覆蓋文件操作時總是提示輸入yes或no,很是麻煩,一兩個的也就算了,沒什麼,但有時會遇到大量文件的復制時,可以輸入unalias-cp命令,取消cp命令的別名,使用unalias-cp命令後,即可使用cp-filename-new-filename就不會提示輸入yes或no了。

B. linux的cp怎麼覆蓋

我們平常在Linux中使用 cp 命令時,會發現將一個目錄中文件復制到另一個目錄具有相同文件名稱時,即使添加了 -rf 參數強制覆蓋復制時,系統仍然會提示讓你一個個的手工輸入 y 確認復制,所添加的rf參數是不起作用的。

原因:
cp命令被系統設置了別名,相當於cp=『cp -i』。

查詢alias命令

[root@localhost sonarqube]# alias
alias cp='cp -i'
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
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 which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'
1
2
3
4
5
6
7
8
9
10
11
1
2
3
4
5
6
7
8
9
10
11
通過上述輸出,可以看出,我們平時使用 cp 命令,雖然沒有添加任何參數 ,但系統默認會在我們使用 cp 命令時自動添加 -i 參數

-i, --interactive
prompt before overwrite
1
2
1
2
-i 即交互的縮寫方式,也就是在使用 cp 命令作文件覆蓋操作之前,系統會要求確認提示.這個本來是系統的一個保險措施.如果有很多文件要復制,覺得一個一個輸入y 確認麻煩的話,可以使用如下方法解決:

強制復制
建議大家使用方式一,因為取消別名的話很容易造成風險,萬一又忘記恢復別名,以後的復制都不會有提示信息。
有提示信息可以多一層保險嘛,是人都會有犯混的時候,給自己加一個保險,有保障呀.

方式一
使用原生的cp命令

/bin/cp -rf xxxx
1
1
方式二
取消cp命令別名

unalias cp
1
1
去掉 cp 命令的別名,這時你再用 cp -rf 復制文件時,就不會要求確認啦.

復制

C. linux怎樣強制復制文件並覆蓋

linux強制復制文件並覆蓋的方法

D. linux命令:cp復制文件或目錄

使用Linux系統的時候經常需要運用cp命令進行文件或者文件夾的復制,那麼該如何操作cp命令呢?下面我給大家分享一下。

工具/材料

linux系統終端

首先登錄進linux系統,右鍵單擊選擇Open In Terminal選項,如下圖所示

接下來我們在打開的終端命令行,首先用pwd命令查看當前目錄,然後運用cp命令進行文件的復制,如下圖所示,注意復制後的文件名稱被修改了

回到桌面,我們可以看到已經有2個文件了,並且復制的文件名稱也已改變,如下圖所示

最後我們還可以通過cp命令直接復制文件夾到另一個文件夾,如下圖所示

E. cp-rf鏄浠涔堝懡浠

澶嶅埗鍛戒護銆
cp-rf鏄疞inux鎿嶄綔緋葷粺涓鐨勪竴涓鍛戒護錛屾剰鎬濇槸閫掑綊鍦板己鍒跺嶅埗鏂囦歡鎴栫洰褰曘俢p鏄鈥渃opy鈥濈殑緙╁啓錛岃〃紺哄嶅埗鍛戒護錛-r琛ㄧず閫掑綊鍦板嶅埗鐩褰曞強鍏跺唴瀹癸紱-f琛ㄧず濡傛灉鐩鏍囨枃浠跺凡緇忓瓨鍦錛屽垯寮哄埗瑕嗙洊鐩鏍囨枃浠躲

F. Linux 使用 cp 命令強制覆蓋功能

我們平時在 Linux 中使用 cp 命令時,當把文件從一個目錄復制到另一個目錄,且目錄中具有同名文件時,系統會提示輸入 y 來確認是否覆蓋同名文件。

如果文件少的謹搏飢話,也無關緊要,但文件多的話,要一個一個確認簡直太累了。更要命的是,即使我們加了 -rf 參數,還是會提示。

為什麼會這樣呢?

原因就是 cp 命令被系統設置了 別名

我們可以查看祥返一下:

也就是說,我們平時使用的 cp 命令,實際上是 cp -i 。

那 -i 參數是什麼意思呢?

就是在覆蓋之前銀昌會給一個提示,這應該算是系統的一個保險措施。

那如果希望進行強制復制,不想一個一個輸入 y ,有什麼辦法呢?

使用原生命令:

取消別名:

這樣再使用 cp -rf 的時候就不會提示確認了。

但需要注意的是,使用完之後記得把別名恢復。

這里更推薦大家使用辦法一,因為命令簡單,而且還不會造成忘記恢復別名而帶來的風險。

以上就是本文的全部內容,如果覺得還不錯的話,歡迎 點贊 轉發 關注 ,感謝支持。

推薦閱讀:

閱讀全文

與cp命令強制覆蓋相關的資料

熱點內容
伺服器程序怎麼刪除 瀏覽:655
阿里年薪70萬程序員名單照片 瀏覽:573
android定製輸入法 瀏覽:758
linux下編譯android 瀏覽:311
電影重建文件夾 瀏覽:981
第五人格香香解壓 瀏覽:626
我的世界手機版推薦什麼伺服器 瀏覽:706
安卓怎麼下載空戰 瀏覽:586
程序員賣房入市 瀏覽:117
android視頻播放窗口 瀏覽:288
17元特效的app名字叫什麼 瀏覽:838
小米手機什麼時候配置安卓 瀏覽:262
三種命令方塊 瀏覽:565
hp伺服器怎麼重新做系統 瀏覽:480
電腦與單片機無線 瀏覽:611
雲伺服器錢怎麼提現 瀏覽:878
華為運動app怎麼退出登錄 瀏覽:796
程序員那麼可愛陸漓金句 瀏覽:879
java如何將自己電腦設置成伺服器 瀏覽:859
域名怎麼制定伺服器8080埠 瀏覽:667