cp命令「 d」引數解釋及例項

2021-06-27 06:29:31 字數 1049 閱讀 7268

**:

-d:若原始檔為連線檔案杜屬性,則複製連線檔案屬性而非檔案本身。

例如:1、

root@ubuntu:/tmp# cp -s bashrc bashrc_slink    #建立乙個快捷方式

root@ubuntu:/tmp# cp -l bashrc bashrc_hlink    #建立乙個硬連線

root@ubuntu:/tmp# ls -l bashrc*

-rw-r--r-- 2 root root 3106 2012-01-16 14:31 bashrc

-rw-r--r-- 2 root root 3106 2012-01-16 14:31 bashrc_hlink

lrwxrwxrwx 1 root root    6 2012-01-16 15:24 bashrc_slink -> bashrc

2、將上面生成的bashrc_slink 複製成為bashrc_slink_2

root@ubuntu:/tmp# cp bashrc_slink bashrc_slink_2

root@ubuntu:/tmp# ls -l bashrc_slink*

lrwxrwxrwx 1 root root    6     2012-01-16 15:24 bashrc_slink -> bashrc

-rw-r--r--      1 root root 3106 2012-01-16 15:35 bashrc_slink_2    #原本要複製的是連線檔案,卻將連線檔案連線的實際檔案複製過來了

3、若要複製連線檔案而不是它指向的原始檔,就要使用-d引數

root@ubuntu:/tmp# cp -d bashrc_slink bashrc_slink_2

root@ubuntu:/tmp# ls -l bashrc_slink*

lrwxrwxrwx 1 root root 6 2012-01-16 15:24 bashrc_slink -> bashrc

lrwxrwxrwx 1 root root 6 2012-01-16 15:36 bashrc_slink_2 -> bashrc

Spark例項建立及引數解釋

def get sparksession conf sparkconf setmaster yarn set spark.executor.memory 2g set hive.exec.dynamic.partition true set spark.sql.autobroadcastjointh...

linux命令之cp詳細解釋

cp命令用來複製檔案或者目錄,是linux系統中最常用的命令之一。一般情況下,shell會設定乙個別名,在命令列下複製檔案時,如果目標檔案已經存在,就會詢問是否覆蓋,不管你是否使用 i引數。但是如果是在shell指令碼中執行cp時,沒有 i引數時不會詢問是否覆蓋。這說明命令列和shell指令碼的執行...

Ubuntu的cp命令詳細解釋應用

ubuntu中複製檔案或目錄的命令 cp copy 命令 該命令的功能是將給出的檔案或目錄拷貝到另一檔案或目錄中。語法 cp 選項 原始檔或目錄 目標檔案或目錄 說明 該命令把指定的原始檔複製到目標檔案或把多個原始檔複製到目標目錄中。該命令的各選項含義如下 a 該選項通常在拷貝目錄時使用。它保留鏈結...