語法:
mv [選項] 源文件或目錄 目標文件或目錄
作用:
mv命令用于將文件或目錄改名或?qū)⑽募梢粋€目錄移入另一個目錄中。如果源類型和目標類型都是文件或者目錄,mv將進行目錄重命名。如果源類型為文件,而目標類型為目錄,mv將進行文件的移動,如果源類型為目錄,則目標類型只能是目錄,不能是文件,此時完成目錄重命名。
參數(shù):
參數(shù) | 說明 |
-b | 若需覆蓋文件,則覆蓋前先備份 |
-i | 交互式操作,在對已經(jīng)存在的文件或目錄覆蓋時,系統(tǒng)會詢問是否覆蓋,用戶輸入“y”進行覆蓋,輸入“n”則不覆蓋 |
-f | 禁止交互式操作,將覆蓋某個文件或目錄時,不給任何提示,默認覆蓋 |
-n | 不覆蓋任何已經(jīng)存在的文件或目錄 |
-u | 當源文件比目標文件新或者目標文件不存在時,才執(zhí)行移動操作 |
案例:
1. 將biancheng文件移動到dotcpp目錄中
mv biancheng dotcpp
2. 將biancheng文件重命名為biancheng123
mv biancheng biancheng123
3. 將biancheng文件重命名為biancheng123,如果biancheng123已經(jīng)存在,則詢問是否覆蓋
mv -i biancheng biancheng123
C語言網(wǎng)提供由在職研發(fā)工程師或ACM藍橋杯競賽優(yōu)秀選手錄制的視頻教程,并配有習題和答疑,點擊了解:
一點編程也不會寫的:零基礎C語言學練課程
解決困擾你多年的C語言疑難雜癥特性的C語言進階課程
從零到寫出一個爬蟲的Python編程課程
只會語法寫不出代碼?手把手帶你寫100個編程真題的編程百練課程
信息學奧賽或C++選手的 必學C++課程
藍橋杯ACM、信息學奧賽的必學課程:算法競賽課入門課程
手把手講解近五年真題的藍橋杯輔導課程