另外,如果目標(biāo)文件(夾)不存在,ditto 將直接復(fù)制過(guò)去或創(chuàng)建新的文件(夾),相反,對(duì)于已經(jīng)存在的文件(夾),命令將與目標(biāo)文件(夾)合并。按照剛才安裝samsungtools.xap的方法安裝wp7roottools 0.5 alpha.xap,將剛才的unlock.xml文件拷貝到自己建立的provxml根目錄下(就是explorer的界面下),復(fù)制過(guò)來(lái)的文件unlock.xml到手機(jī)中文件名會(huì)發(fā)生變化(類似xx.xz 名字不固定),可以去/my documents/zune/content下面根據(jù)文件的大小查找,文件夾中就只有一個(gè)文件,將其一定改回至unlock.xml這個(gè)文件名。splice函數(shù)用來(lái)在兩個(gè)文件描述符間移動(dòng)數(shù)據(jù)linux命令,也是零拷貝操作,但是其in_fd和out_fd中必須至少有一個(gè)管道文件描述符,調(diào)用成功時(shí)返回一共轉(zhuǎn)移的字節(jié)數(shù),以一個(gè)splice實(shí)現(xiàn)的簡(jiǎn)單回射服務(wù)器為例:。
百度經(jīng)驗(yàn):jingyan.baidu.com
工具/原料
百度經(jīng)驗(yàn):jingyan.baidu.com
copy命令
copy ,cp,該命令的功能是將給出的文件或目錄拷貝到另外一個(gè)文件或目錄中。
語(yǔ)法: cp [選項(xiàng)] 源文件或目錄 目標(biāo)文件或目錄
下圖是鏡像光盤(pán)(iso 文件的內(nèi)容) : 2、 復(fù)制 d: \win2008\boot 目錄和文件 d: \win2008\bootmgr 到 c:\(這是需要安裝windows2008 的分區(qū)linux命令, 這個(gè)分區(qū)是空的)3、 在 c:\下新建文件夾 sources, 復(fù)制 d: \win2008\sources\boot. wim 文件到該目錄(只要這一個(gè)文件就夠了) 4、 如果引導(dǎo)的 winpe 是 32 位的, 還不能馬上安裝 64 位的 windows server 2008 r2。 r 若給出的源是一個(gè)目錄,那么cp將遞歸復(fù)制該目錄下所有的子目錄和文件,不過(guò)這要求目標(biāo)也是一個(gè)目錄名。ditto 比 cp 命令稍顯高級(jí)和方便主要是基于以下幾點(diǎn):首先,它在復(fù)制過(guò)程中不僅能保留源文件(夾)的屬性與權(quán)限,還能保留源文件的資源分支結(jié)構(gòu)和文件夾的源結(jié)構(gòu)。
直接可以用: cp /TEST/test1/test01 /TEST/test2
例如;在/TEST目錄下新建test1和test2兩個(gè)子文件夾。 假設(shè)復(fù)制源文件test1文件夾,目標(biāo)目錄為test2。
直接用:cp -r/TEST/test1 /TEST/test2
但要對(duì)一個(gè)文件夾中的全部文件復(fù)制到另外一個(gè)文件夾中去,如何進(jìn)行操作呢?
拷貝test1下的所有文件夾(不包括文件)到test2文件夾下.?截恡est1到test2文件夾下,如果test2文件夾不存在將報(bào)錯(cuò)。[例8-5] 從一個(gè)文本文件test1.txt中讀出字符串,再寫(xiě)入令一個(gè)文件test2.txt。
也可以用cp -r /TEST/test1/* /TEST/test2。得到一樣的效果。