Linux文件的復(fù)制、刪除和移動(dòng)命令使用說明
發(fā)布時(shí)間:2011-03-25 00:28:47 作者:佚名
我要評(píng)論

Linux文件的復(fù)制、刪除和移動(dòng)命令使用說明,需要的朋友可以參考下。
cp復(fù)制命令
cp命令復(fù)制文件從一個(gè)位置到另一位置。如果目的地文件存在,將覆復(fù)寫該文件; 如果目的地目錄存在,文件將復(fù)制到該目錄下 (目錄不會(huì)被復(fù)寫)。
語法:
語法是
cp [命令開關(guān)]… SOURCE DEST
cp [OPTIONS]… SOURCE… DIRECTORY
cp [OPTIONS]… –target-directory=DIRECTORY SOURCE…
命令開關(guān):
示例:
C復(fù)制兩個(gè)文件:
cp file1 file2上述cp命令復(fù)制文件file1.php 的內(nèi)容到文件file2.php中。
備份拷貝的文件:
cp -b file1.php file2.php創(chuàng)建文件file1.php的帶著符號(hào) ‘~’的備份文件file2.php~。
復(fù)制文件夾和子文件夾:
cp -R scripts scripts1上面的 cp 命令從 scripts 復(fù)制文件夾和子文件夾到 scripts1。
mv移動(dòng)命令
mv 命令是move的縮寫。 用它從一個(gè)目錄到一個(gè)目錄移動(dòng)/重命名文件。 mv命令不同于cp命令,mv命令是完全的從源移動(dòng)文件并且把文件移動(dòng)到指定的目錄,這里cp命令只是復(fù)制文件的內(nèi)容從一個(gè)文件到另一個(gè)文件。
語法:
語法是
mv [-f] [-i] 原名稱 新名稱
命令開關(guān):
示例:
To Rename / Move a file:
mv file1.txt file2.txt
這個(gè)命令重命名file1.txt文件的名字為file2.txt。
To move a directory
移動(dòng)一個(gè)目錄
mv hscripts tmp
在上述命令中,如果tmp目錄已經(jīng)存在,mv命令將移動(dòng)hscripts文件夾/目錄下的所有文件,目錄和子目錄到tmp目錄。 如果沒有tmp目錄,它將重命名 hscripts目錄為tmp目錄。
移動(dòng)多個(gè)文件/更多問價(jià)到另一目錄
mv file1.txt tmp/file2.txt newdir
這個(gè)命令移動(dòng)當(dāng)前目錄的file1.txt文件和tmp文件夾/目錄的file2.txt文件到newdir目錄。
rm刪除命令
rm linux 命令用來移除/刪除目錄下的文件。
語法:
語法是
rm [命令開關(guān)..] [文件 | 目錄]
命令開關(guān):
示例:
移除/刪除文件:
rm file1.txt
這里rm命令將移除/刪除文件file1.txt。
刪除目錄樹:
rm -ir tmp
這里rm命令遞歸的刪除tmp目錄下所有子目錄下內(nèi)容,對(duì)于每個(gè)文件的刪除都會(huì)提示你,然后刪除tmp目錄本身。
一次刪除多個(gè)文件。
rm file1.txt file2.txt
rm命令同時(shí)刪除文件file1.txt 和file2.txt。
cp命令復(fù)制文件從一個(gè)位置到另一位置。如果目的地文件存在,將覆復(fù)寫該文件; 如果目的地目錄存在,文件將復(fù)制到該目錄下 (目錄不會(huì)被復(fù)寫)。
語法:
語法是
cp [命令開關(guān)]… SOURCE DEST
cp [OPTIONS]… SOURCE… DIRECTORY
cp [OPTIONS]… –target-directory=DIRECTORY SOURCE…
命令開關(guān):
-a | 等同于 -dpR. |
–backup[=CONTROL] | 對(duì)每個(gè)存在的目標(biāo)文件制作備份。 |
-b | 如同 –backup,但是不接受參數(shù)。 |
-f | 如果存在的目標(biāo)文件不能被寫操作打開,刪除它并且再試一次。 |
-p | 等同于 –preserve=mode,ownership,timestamps (保留模式,所有者和時(shí)間戳信息)。 |
–preserve[=ATTR_LIST] | 保留指定的屬性 (默認(rèn)屬性:模式,所有者,時(shí)間戳)和安全配置, 如果可能的話添加附加屬性:連接,所有。 |
–no-preserve=ATTR_LIST | 不保留指定的屬性。 |
–parents | 在目錄下添加源路徑。 |
C復(fù)制兩個(gè)文件:
cp file1 file2上述cp命令復(fù)制文件file1.php 的內(nèi)容到文件file2.php中。
備份拷貝的文件:
cp -b file1.php file2.php創(chuàng)建文件file1.php的帶著符號(hào) ‘~’的備份文件file2.php~。
復(fù)制文件夾和子文件夾:
cp -R scripts scripts1上面的 cp 命令從 scripts 復(fù)制文件夾和子文件夾到 scripts1。
mv移動(dòng)命令
mv 命令是move的縮寫。 用它從一個(gè)目錄到一個(gè)目錄移動(dòng)/重命名文件。 mv命令不同于cp命令,mv命令是完全的從源移動(dòng)文件并且把文件移動(dòng)到指定的目錄,這里cp命令只是復(fù)制文件的內(nèi)容從一個(gè)文件到另一個(gè)文件。
語法:
語法是
mv [-f] [-i] 原名稱 新名稱
命令開關(guān):
-f | 在覆蓋前不提示(equivalent to相當(dāng)于 –reply=yes). mv -f 將在沒有提示的情況下移動(dòng)文件(多個(gè)文件),即使它將復(fù)寫存在的目標(biāo)文件。 |
-i | 在復(fù)寫另一文件前做出提示 |
To Rename / Move a file:
mv file1.txt file2.txt
這個(gè)命令重命名file1.txt文件的名字為file2.txt。
To move a directory
移動(dòng)一個(gè)目錄
mv hscripts tmp
在上述命令中,如果tmp目錄已經(jīng)存在,mv命令將移動(dòng)hscripts文件夾/目錄下的所有文件,目錄和子目錄到tmp目錄。 如果沒有tmp目錄,它將重命名 hscripts目錄為tmp目錄。
移動(dòng)多個(gè)文件/更多問價(jià)到另一目錄
mv file1.txt tmp/file2.txt newdir
這個(gè)命令移動(dòng)當(dāng)前目錄的file1.txt文件和tmp文件夾/目錄的file2.txt文件到newdir目錄。
rm刪除命令
rm linux 命令用來移除/刪除目錄下的文件。
語法:
語法是
rm [命令開關(guān)..] [文件 | 目錄]
命令開關(guān):
-f | 不提示用戶,刪除目錄下的所有文件。 |
-i | 交互模式。使用這個(gè)選項(xiàng),rm命令在刪除任何文件前提示用戶確認(rèn)。 |
-r (或) -R | 遞歸的刪除參數(shù)表中的目錄及其子目錄。 目錄將被清空并且刪除。 當(dāng)刪除目錄包含的具有寫保護(hù)的文件時(shí)用戶通常是被提示的。 |
移除/刪除文件:
rm file1.txt
這里rm命令將移除/刪除文件file1.txt。
刪除目錄樹:
rm -ir tmp
這里rm命令遞歸的刪除tmp目錄下所有子目錄下內(nèi)容,對(duì)于每個(gè)文件的刪除都會(huì)提示你,然后刪除tmp目錄本身。
一次刪除多個(gè)文件。
rm file1.txt file2.txt
rm命令同時(shí)刪除文件file1.txt 和file2.txt。
相關(guān)文章
Linux crontab定時(shí)執(zhí)行任務(wù) 命令格式與詳細(xì)例子
Linux crontab定時(shí)執(zhí)行任務(wù) 命令格式與詳細(xì)例子,大家可以參考下。2017-02-08- 這篇文章主要介紹了zip/unzip壓縮解壓縮命令的使用方法及參數(shù)的說明,需要的朋友可以參考下2013-09-22
ERROR 1045 (28000): Access denied for user root@localhost (using p
錯(cuò)誤描述: Mysql中添加用戶之后可能出現(xiàn)登錄時(shí)提示ERROR 1045 (28000): Access denied for user的錯(cuò)誤.刪除user.user中值為NULL的,或更新NULL為test 1)delete from user wh2009-03-10- 這里我整理了一份最新、最熱的 Linux 發(fā)行版的下載鏈接,可以讓初學(xué)者能夠快速領(lǐng)略到 Linux 的風(fēng)采。2014-10-31
rpm 命令|rpm 安裝|rpm 卸載|rpm 使用|rpm 刪除
在Linux操作系統(tǒng)中,有一個(gè)系統(tǒng)軟件包,它的功能類似于Windows里面的“添加/刪除程序”,但是功能又比“添加/刪除程序”強(qiáng)很多,它就是Red Hat Package Manager2017-09-25在Linux系統(tǒng)下安裝Vmware(虛擬機(jī))圖文教程步驟詳細(xì)介紹
要在Linux下虛擬一個(gè)Windows,經(jīng)過查找些資料,發(fā)現(xiàn)可一用VMware來實(shí)現(xiàn),當(dāng)然還有其他一些虛擬機(jī)可以使用如Win4lin,bochs等2013-08-02- 對(duì)于初學(xué)者來說,如何修改linux用戶密碼也不是件容易的事,其實(shí)非常簡(jiǎn)單,下面舉例說明: 如果是以root身份登錄,修改root密碼.只要輸入 passwd 就會(huì)出現(xiàn): New password:&nb2009-03-10
Linux chmod命令修改文件與文件夾權(quán)限的命令附實(shí)例
在linux中要修改一個(gè)文件夾或文件的權(quán)限我們需要用到linux chmod命令來做,下面我寫了幾個(gè)簡(jiǎn)單的實(shí)例大家可參考一下2013-05-01- 今天終于找到了一篇很好得文章,在Ubuntu下面怎么很方便的安裝eclipse,太好了,下面分享一下2013-11-14
- iostat,用于報(bào)告中央處理器(CPU)統(tǒng)計(jì)信息和整個(gè)系統(tǒng)、適配器、tty 設(shè)備、磁盤和 CD-ROM 的輸入/輸出統(tǒng)計(jì)信息2016-11-23