文件的復(fù)制、刪除與移動(dòng)
大家都早已熟知在DOS下我們可以使用copy、del、move命令來(lái)實(shí)現(xiàn)文件的復(fù)制、刪除與移動(dòng)。下面我們說(shuō)說(shuō)如何在Linux系統(tǒng)中做以上操作。
1) cp命令:文件/目錄復(fù)制命令
它的語(yǔ)法格式為:cp [選項(xiàng)] 源文件或目錄 目標(biāo)文件或目錄
常用的選項(xiàng)有:
Ø a 該選項(xiàng)常在復(fù)制目錄時(shí)使用,它保留鏈接、文件屬性,并遞歸地復(fù)制目錄,就象DOS中的xcopy /s一樣
Ø f 如果目標(biāo)文件或目錄已存在,就覆蓋它,并且不做提示
Ø i 與f選項(xiàng)正好相反,它在覆蓋時(shí),會(huì)讓用戶回答“Y”來(lái)確認(rèn)
Ø p 使用該選項(xiàng),復(fù)制文件時(shí)將保留修改時(shí)間和訪問(wèn)權(quán)限
Ø r 若給出的源是一個(gè)目錄,那么cp將遞歸復(fù)制該目錄下所有的子目錄和文件,不過(guò)這要求目標(biāo)也是一個(gè)目錄名
另外,大家要注意的是,如果源是文件名,目標(biāo)是目錄名的話,那么使用cp命令可以指定多個(gè)源文件名。如:
$ cp a.txt b.txt /home/user1
該命令將把a(bǔ).txt和b.txt文件復(fù)制到/home/usr1目錄中。
2) rm命令:文件/目錄刪除命令
它的語(yǔ)法格式為:rm [選項(xiàng)] 文件 …
常用的選項(xiàng)有:
Ø f 在刪除過(guò)程中不給任何指示,直接刪除
Ø r 指示rm將參數(shù)中列出的全部目錄和子目錄都遞歸地刪除
Ø i 交互式的刪除,每個(gè)文件在刪除時(shí)都給出提示
使用rm命令時(shí)一定要小心,特別是以root用戶登錄時(shí),我就看到過(guò)一個(gè)朋友在使用rm命令刪除/home/tmp目錄時(shí)將命令“rm -rf
/home/tmp”誤輸成了 “rm -rf / home/tmp”,結(jié)果等他走回電腦面前,整個(gè)系統(tǒng)都被刪除了!
3) mv命令:文件/目錄移動(dòng)命令
它的語(yǔ)法格式為:mv [選項(xiàng)] 源文件或目錄 目標(biāo)文件或目錄
常用的選項(xiàng)有:
Ø f 如果操作要覆蓋某已有的目標(biāo)文件時(shí)不給任何指示
Ø i 交互式的操作,如果操作要覆蓋某已有的目標(biāo)文件時(shí)會(huì)詢問(wèn)用戶是否覆蓋
mv命令的執(zhí)行效果與參數(shù)類型的不同而不同!
第一參數(shù)(源) 第二個(gè)參數(shù)(目標(biāo)) 結(jié)果
文件名 文件名 將源文件名改為目標(biāo)文件名
文件名 目錄名 將文件移動(dòng)到目標(biāo)目錄
目錄名 目錄名 目標(biāo)目錄已存在:源目錄移動(dòng)到目標(biāo)目錄
目標(biāo)目錄不存在:改名
目錄名 文件名 出錯(cuò)
2015職稱計(jì)算機(jī)考試書(shū)PowerPoint2007中 .. 定價(jià):¥45 優(yōu)惠價(jià):¥42 更多書(shū)籍 | |
2015年全國(guó)職稱計(jì)算機(jī)考試教材(2007模 .. 定價(jià):¥225 優(yōu)惠價(jià):¥213 更多書(shū)籍 |