cp命令淺析

  cp主要作用

   1拷貝文件到指定目錄

   2拷貝文件到指定文件

   3拷貝多個文件到指定目錄

   4拷貝目錄到指定目錄

   5拷貝多個目錄到指定目錄

先做些準備工作

 cp命令淺析

創建 text_cp目錄,text_cp目錄下創建a1,a2,b1,b2四個目錄

a1目錄內創建c,q,w這三個文件并寫入內容.

 cp命令淺析

 

 

1拷貝文件到指定目錄

cp命令淺析

 這里可以看到直接將c拷貝到了a2目錄下

 

  2拷貝文件到指定文件

cp命令淺析

這里執行拷貝a1中的wa2中的c(上面剛剛拷貝過來的)

可以發現w文件直接將c文件覆蓋了而沒有任何提示.這很危險容易誤操作將重要文件覆蓋掉.我們可以使用-i選項如下圖

cp命令淺析

當要覆蓋原文件時會給出提示

 

   3拷貝多個文件到指定目錄

 cp命令淺析

a1下的wq 拷貝到a2目錄下

 

   4拷貝目錄到指定目錄

cp命令淺析

把a1拷貝到b1目錄下

這里要使用-r選項 因為默認是不允許拷貝目錄的如下圖:

cp命令淺析

如果目的目錄下存在與源目錄相同的目錄名則會執行合并并且覆蓋操作

 cp命令淺析

上面操作為在b1下創建a2目錄并在a2下創建c,w,r這三個空文件

復制a2b1.

從圖中可以看出b1下的a2目錄依然存在但是多了一個q文件而原來的空文件c,w有了數據

 

   5拷貝多個目錄到指定目錄

   cp命令淺析

拷貝目錄a1a2 b2目錄

原創文章,作者:TQT,如若轉載,請注明出處:http://www.www58058.com/72576

(0)
TQTTQT
上一篇 2017-04-04 23:01
下一篇 2017-04-05 08:22

相關推薦

  • 管理用戶組的命令

    用戶賬戶 管理用戶的命令及配置文件, Useradd,usermod,userdel,newusers,chpasswd,passwd,chage,chfn,chsh,id,su,finger Useradd:創建用戶,         Useradd 選項 參數  &…

    Linux干貨 2016-10-23
  • linux系統啟動流程及內核編譯

    Linux系統啟動流程 initialization [??n???la?'ze??n] 初始化 內核參數: /usr/share/doc/kernel-doc-VERSION/Documentation 系統初始化流程(內核級別): POST –> BootSequence(BIOS) –> BootLoade…

    Linux干貨 2016-09-19
  • Linux基礎知識之壓縮、解壓、歸檔工具

    壓縮、解壓、歸檔工具     壓縮格式:gz,bz2,xz,zip,Z 壓縮算法不同,壓縮比也會不同     1.compress/uncompress (.Z) compress [-dfvcVr] [-b maxbits] [file …] -d: 解壓縮,相當于 -c: 結果輸出至標準輸出, 不刪除原…

    Linux干貨 2016-08-19
  • #!/bin/bash # for i in $(ls /etc/rc.d/rc3.d/ | grep  "\<K");do     echo $i.stop    &nbs…

    Linux干貨 2016-12-26
  • 馬哥教育網絡班20期+第四周課程練習

    1、復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限。 cp -r /etc/skel/ /home/tuser1 chmod o-rwx /home/tuser1/.* 2、編輯/etc/group文件,添加組hadoop。 e…

    Linux干貨 2016-06-26
  • Linux發行版的基礎目錄名稱、功能及目錄的命名法則

    Linux發行版的基礎目錄名稱、功能及目錄的命名法則 基礎目錄名稱及功能 /lib 32位系統的基礎共享庫文件和可裝載的內核模塊,用于為/bin和/sbin下的程序提供共享庫,并為內核提供內核模塊 /lib64 64位系統的基礎共享庫文件,用于為/bin和/sbin下的程序提供共享庫 /etc 系統程序的配置文件 /bin 用戶命令的程序文件,所有用戶可用 …

    Linux干貨 2017-07-02
欧美性久久久久