我們平時(shí)在 Linux 中使用 cp 命令時(shí),當(dāng)把文件從一個(gè)目錄復(fù)制到另一個(gè)目錄,且目錄中具有同名文件時(shí),系統(tǒng)會(huì)提示輸入 y 來(lái)確認(rèn)是否覆蓋同名文件。 如果文件少的話,也無(wú)關(guān)緊要,但文件多的話,要一個(gè)一個(gè)確認(rèn)簡(jiǎn)直太累了。
網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)!專(zhuān)注于網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、成都微信小程序、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了仙游免費(fèi)建站歡迎大家使用!
源文件:制定源文件列表。默認(rèn)情況下,cp命令不能復(fù)制目錄,如果要復(fù)制目錄,則必須使用-R選項(xiàng);目標(biāo)文件:指定目標(biāo)文件。當(dāng)“源文件”為多個(gè)文件時(shí),要求“目標(biāo)文件”為指定的目錄。
參考例子:復(fù)制目錄,具體命令為:[root@linuxcool~]#cp-Rdir1dir2/cp命令的具體語(yǔ)法格式為cp[參數(shù)][文件]。
常用參數(shù):-b或--backup 刪除,覆蓋目標(biāo)文件之前的備份,備份文件會(huì)在字尾加上一個(gè)備份字符串。-f或--force 強(qiáng)行復(fù)制文件或目錄,不論目標(biāo)文件或目錄是否已存在。-i或--interactive 覆蓋既有文件之前先詢問(wèn)用戶。
我們平時(shí)在 Linux 中使用 cp 命令時(shí),當(dāng)把文件從一個(gè)目錄復(fù)制到另一個(gè)目錄,且目錄中具有同名文件時(shí),系統(tǒng)會(huì)提示輸入 y 來(lái)確認(rèn)是否覆蓋同名文件。 如果文件少的話,也無(wú)關(guān)緊要,但文件多的話,要一個(gè)一個(gè)確認(rèn)簡(jiǎn)直太累了。
默認(rèn)情況下,cp覆蓋時(shí),無(wú)論加什么參數(shù) -f 之類(lèi)的 還是提示是否覆蓋。原因是:服務(wù)器會(huì)默認(rèn)增加別名 alias cp=’cp -i’,當(dāng)你執(zhí)行cp時(shí),其實(shí)執(zhí)行的是cp –i。
- i 和f選項(xiàng)相反,在覆蓋目標(biāo)文件之前將給出提示要求用戶確認(rèn)?;卮饄時(shí)目標(biāo)文件將被覆蓋,是交互式拷貝。- p 此時(shí)cp除復(fù)制源文件的內(nèi)容外,還將把其修改時(shí)間和訪問(wèn)權(quán)限也復(fù)制到新文件中。
怎么辦呢?可以加一個(gè)-f,實(shí)現(xiàn)cp命令強(qiáng)制覆蓋,不再提示。
1、linux常用命令如下:查看內(nèi)核版本:uname-a??刂婆_(tái)-》圖形界面:init5或者startx。圖形界面-》控制臺(tái):init3或者直接注銷(xiāo)。如何查看ip地址:ifconfig。配置ip:ifconfigeth0ip地址。
2、date:打印或者設(shè)置系統(tǒng)的日期和時(shí)間。stty-a:可以查看或者打印控制字符(Ctrl-C、Ctrl-D、Ctrl-Z等)。passwd:用passwd-h查看。logout,login:登錄shell的登錄和注銷(xiāo)命令。
3、cp命令,作用復(fù)制,參數(shù)如下:-a:將文件的特性一起復(fù)制。-p:連同文件的屬性一起復(fù)制,而非使用默認(rèn)方式,與-a相似,常用于備份。-i:若目標(biāo)文件已經(jīng)存在時(shí),在覆蓋時(shí)會(huì)先詢問(wèn)操作的進(jìn)行。