久久人人玩人妻潮喷内射人人-无码少妇一区二区三区-欧美~日韩~国产~中文字幕-性xxxxfreexxxxx欧美丶

系統軟件園 - 專注分享最好的電腦系統軟件!免費安全下載 系統軟件園首頁 | Win7激活工具 | 熱門專題
系統軟件園>您的位置:首頁 > > 系統教程 > 軟件教程 >

linux系統中使用cp命令怎么取消覆蓋文件提示

更新時間:2020-07-14 15:14:00| 編輯:本站整理 | 信息來源:本站整理|瀏覽數:

 大家在使用Linux系統時用cp命令來拷貝文件復制到dir目錄中的時候總會提示是不是要覆蓋文件。這確實挺讓人煩惱,那么怎么樣才能取消提示讓Linux直接復制文件呢?


  linux系統中使用cp命令怎么取消覆蓋文件提示

 

  實際上這個提示是一個很好的功能,它能夠防止我們由于疏忽對系統造成的損害,但如果不希望看到這些交互的提示信息呢?比如我們需要寫一個腳本,將某些文件安裝到指定的目錄下,這時我們肯定不希望看到提示。

  可以試一下 -f 選項,-f 一般表示強制執行(force)。

  cp -f file dir

  但好像結果并不像我們希望的那樣,系統依然會有覆蓋提示。為什么呢?

  原因很簡單,系統將cp命令alias為cp -i。

  當我們執行cp命令的時候,系統往往執行的是cp -i,-i 選項表示有交互的提示信息,

  所以執行cp -f的時候,系統實際執行的是cp -i -f,所以仍然會有覆蓋提示。

  可以執行alias命令查看下:

  alias cp=‘cp -i’

  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’

  想要執行原始的cp也很簡單:

  1.在調用cp的時候加入絕對路徑(可通過whereis cp命令得到),如

  /bin/cp -f file dir

  2.通過直接執行下面的語句調用系統原始的命令:

  \cp -f file dir

  3.在~/.bashrc里面注釋掉 Alias cp=‘cp -i’

  4.unalias cp ,然后再使用cp,但使用后還原alias cp=‘cp -i’

  以上就是Linux取消cp命令覆蓋文件提示的方法了,取消掉這個提示,就可以直接拷貝文件,拷貝的速度也會快很多。


返回頂部


系統軟件園發布的系統鏡像及軟件均來至互聯網,僅供學習和研究使用,不得用于任何商業用途并請在下載后24小時內刪除,如果滿意請聯系版權方購買。
如果您發現本站侵害了您的版權,請立即聯系我們,本站將第一時間進行相關處理。聯系方式(見首頁)
版權聲明|下載聲明 Copyright @ 2016 系統軟件園

主站蜘蛛池模板: 泗洪县| 顺平县| 乌兰浩特市| 泽库县| 碌曲县| 綦江县| 安西县| 岱山县| 广宁县| 琼海市| 临泽县| 炉霍县| 荣昌县| 巴林左旗| 沁水县| 盈江县| 湘乡市| 平舆县| 都匀市| 休宁县| 扬州市| 南汇区| 阿克陶县| 汪清县| 芦山县| 时尚| 诸城市| 大城县| 修文县| 金川县| 和静县| 中超| 鲜城| 呼和浩特市| 南皮县| 屯昌县| 从化市| 原平市| 鄂尔多斯市| 霍林郭勒市| 资阳市|