|
楼主 |
发表于 2003-1-28 02:08:50
|
显示全部楼层
cp命令
在Linux中,用户可以用"cp"命令对一个或一批文件和目录进行拷贝.它的用法如下:
#cp oldfile newfile
拷贝一个文件到另一个新的文件.
#cp oldfile1 oldfile2 directory
拷贝多个文件到一个目录下,这个方法很适合大批的文件复制的;)
"cp"命令中也有较多的参数选项,下面我来列出主要的参数来:
#cp -a
使用 [-a]选项,使用户在拷贝时尽量保留源文件的属性和结构
#cp -b
使用[-b]可以备份将要被覆盖的文件.
#cp -d
使用[-d]选项将只拷贝符号连接,面不拷贝其所指的文件,并在拷贝中保留原来的连接关系.
#cp -f
使用[-f]选项时在删除已存在的目标文件时不给出提示.
#cp -i
使用[-i]选项时在删除已存在的目标文件时给出提示,刚好和[-f]选项相反
#cp -p
使用[-p]选项时保留源文件的属主,组,权限和时间标志.
#cp -r & #cp -R
使用[-r]&[-R]将拷贝整个目录.
#cp -s
使用[-s]选项时将用建立符号链来代替非目录文件的拷贝.
#cp -u
使用[-u]选项,如果非目录目标文件已存在,而具有相同或更新的修改时间时则不执行拷贝.
#cp -v
使用[-v]选项时,在拷贝每个文件时输出文件的名称.
#cp -x
使用[-x]选项时将从开始拷贝的文件起,跳过在不同文件系统的子目录.
#cp -P
使用[-P]选项将给出路径的源文件连路径一起拷贝.
#cp -S backup-suffix
使用[-S backup-suffix]选项用于产生备份文件的后缀,默认为"-",这个参数的修改由backup-suffix指定.
#cp__help
使用[__help]选项在标准输出上显示帮助信息.
#cp__version
使用[__version]选项在标准输出上显示版本信息. |
|