每天一個(gè)Linux命令(9)mv命令
mv命令用來對(duì)文件或目錄重新命名,或者將文件從一個(gè)目錄移到另一個(gè)目錄中。
注意事項(xiàng):mv與cp的結(jié)果不同,mv好像文件“搬家”,文件個(gè)數(shù)并未增加。而cp對(duì)文件進(jìn)行復(fù)制,文件個(gè)數(shù)增加了。
(1)用法:
用法: mv [選項(xiàng)]... [-T] 源文件 目標(biāo)文件
或: mv [選項(xiàng)]... 源文件... 目錄
或: mv [選項(xiàng)]... -t 目錄 源文件...
(2)功能:
將源文件重命名為目標(biāo)文件,或?qū)⒃次募苿?dòng)至指定目錄。
(3)選項(xiàng)參數(shù):
1)-b:%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20當(dāng)文件存在時(shí),覆蓋前,為其創(chuàng)建一個(gè)備份
2)-f%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20若目標(biāo)文件或目錄與現(xiàn)有的文件或目錄重復(fù),則直接覆蓋現(xiàn)有的文件或目錄
3)-i%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20交互式操作,覆蓋前先行詢問用戶,如果源文件與目標(biāo)文件或目標(biāo)目錄中的文件同名,則詢問用戶是否覆蓋目標(biāo)文件。這樣可以避免誤將文件覆蓋。
②輸入目標(biāo)文件夾,單擊“確定”,系統(tǒng)會(huì)提示用戶,如果在目標(biāo)文件夾中存在同名文件,解包的文件將覆蓋它,單擊“是”。裝到這一步,可以看到,可以查看到有很多的rpm包沒有,我們可以從安裝linux的光盤或iso中(或去d:\linux_oracle11g_package)查找所缺的包,使用ftp上傳到linux中,然后使用rpm%20–ivh%20xxx.rpm%20--nodeps%20–force%20來進(jìn)行安裝(其中加上--nodeps%20--%20force%20代表強(qiáng)制安裝,是在直接使用rpm%20–ivh%20xxx.rpm安裝不成功的情況下用的)等到把包全部都安裝好的情況下linux命令,再次在oracle圖形界面中,執(zhí)行安裝過程2,下來在環(huán)境檢查過程中,就通過了。出現(xiàn)這種情況,一般是文件丟失或更改,最有可能是2種情況,要么是你殺軟誤殺把游戲文件刪掉了,要么是自動(dòng)更新文件傳輸?shù)臅r(shí)候沒搞對(duì),什么東西丟失了.%20解決辦法嘛,就是去下補(bǔ)丁,游戲更新的補(bǔ)丁,下以前版本的,用補(bǔ)丁把游戲的版本打回以前的版本,再打回來,用補(bǔ)丁覆蓋幾次,或者你用補(bǔ)丁把版本弄回從前再用自動(dòng)更新覆蓋文件也可以,如果不行,說明你丟失或被變更的文件不在補(bǔ)丁覆蓋的范圍內(nèi),那就要重下游戲客戶端了,下了最好也用補(bǔ)丁更新,而不要用自動(dòng)更新.%20我就是這樣ok的,我可以進(jìn)了后進(jìn)去發(fā)現(xiàn)游戲不能讀鍵盤,所以我懷疑是殺軟誤把截取鍵盤的dll文件給殺了,關(guān)掉殺軟,重覆蓋一下進(jìn)去就好了.%20再說一下,如果是殺軟誤殺的話,應(yīng)該取消殺軟對(duì)該路徑該文件的關(guān)聯(lián),或者玩的時(shí)候直接關(guān)掉殺軟.qq系列游戲里面的dll文件,截獲鍵盤的方式會(huì)被某些殺軟看成是危險(xiǎn)行為,所以會(huì)被誤殺%20尋仙\release\tenslx.dll%20\尋仙\release\tentc.dll%20\尋仙\release\tenslu.dll%20殺到是時(shí)候我們選跳過就不會(huì)了。
5)-u%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20若目標(biāo)文件已經(jīng)存在,且%20source%20比較新,才會(huì)更新(update)
(4)實(shí)例:
1)[sunjimeng@localhost%20Document]$%20mv%20text1%20mytext%20%20%20%20%20%20%20%20%20%20%20%20%20由于此處源文件test1與目標(biāo)文件是在同一目錄下,可以看作僅僅是改了文件的名字
[sunjimeng@localhost%20Document]$%20ll%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20//目錄下為空 總用量%200 [sunjimeng@localhost%20Document]$%20cat%20>text1%20<<EOF%20%20%20%20%20%20%20%20%20//新建文件文檔并從標(biāo)準(zhǔn)輸入中輸入數(shù)據(jù)到文件 >%20I%20am%20MenAngel >%20PWD=$(pwd) >%20I%20am%20testing%20the%20order%20of%20mv! >%20EOF [sunjimeng@localhost%20Document]$%20ll 總用量%204 -rw-rw-r--.%201%20sunjimeng%20sunjimeng%2073%205月%20%20%205%2022:02%20text1 [sunjimeng@localhost%20Document]$%20mv%20text1%20mytext%20%20%20%20%20%20%20%20%20//執(zhí)行mv命令 [sunjimeng@localhost%20Document]$%20cat%20mytext I%20am%20MenAngel PWD=/home/sunjimeng/Document I%20am%20testing%20the%20order%20of%20mv! [sunjimeng@localhost%20Document]$%20ll%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20//可見已經(jīng)改名 總用量%204 -rw-rw-r--.%201%20sunjimeng%20sunjimeng%2073%205月%20%20%205%2022:02%20mytext [sunjimeng@localhost%20Document]$%20