cp 参数

-r 可以复制目录,递归持续复制,

-d:若来源文件为链接文件的属性link file(符号链接),则复制的为 链接文件属性,而不是链接文件指向的源文件,就是不 解引用

-s:复制为符号链接(symbolic link),即快捷方式

-l:进行硬链接(hard link)的链接档,而不是复制档案本身

-p:连同文件的属性一起复制过来


[root@www tmp]# ls -l bashrc
-rw-r--r-- 1 root root 176 Sep 24 14:02 bashrc  <==先观察一下档案情冴
[root@www tmp]# cp -s bashrc bashrc_slink
[root@www tmp]# cp -l bashrc bashrc_hlink
[root@www tmp]# ls -l bashrc*
-rw-r--r-- 2 root root 176 Sep 24 14:02 bashrc  <==不源文件丌太一样了!
-rw-r--r-- 2 root root 176 Sep 24 14:02 bashrc_hlink

lrwxrwxrwx 1 root root   6 Sep 24 14:20 bashrc_slink -> bashrc


[root@www tmp]# cp bashrc_slink bashrc_slink_1
[root@www tmp]# cp -d bashrc_slink bashrc_slink_2
[root@www tmp]# ls -l bashrc bashrc_slink*
-rw-r--r-- 2 root root 176 Sep 24 14:02 bashrc
lrwxrwxrwx 1 root root   6 Sep 24 14:20 bashrc_slink -> bashrc
-rw-r--r-- 1 root root 176 Sep 24 14:32 bashrc_slink_1       <==不源文件相同
lrwxrwxrwx 1 root root   6 Sep 24 14:33 bashrc_slink_2 -> bashrc <==是连结档!
posted @ 2011-07-27 08:40  lidan  阅读(1142)  评论(0编辑  收藏  举报