日常记录:常用linux指令man page之cp
2016-11-21 17:27
309 查看
在linux中,常常需要文件的复制等操作,这时候,指令cp为我们提供了方便的操作。
man cp
NAME
cp - 复制文件档案和目录
SYNOPSIS
cp [OPTION]... [-T] SOURCE DEST
cp [OPTION]... SOURCE... DIRECTORY
cp [OPTION]... -T DIRECTORY SOURCE...
DESCRIPTION
从源文件复制到目标文件,或者将多个源文件复制到目标目录下
强制参数对于长短选项参数都是同样具有强制性
-a, --archive 和-dR --preserve=all的参数效果相同
--backup[=COMTROL] 对指定的目标文件生成一个备份文件
-b 和--backup类似但不接受参数
--copy-contents 递归复制特殊文件的内容
-d 和参数--no-dereference --preserve=link作用相同
-f, --force 如果存在目标文件不能被打开,则删除该文件然后再重试
-i, --interactive 覆盖文件的时候询问
-H 跟随命令行的符号连结复制
-l, --link 连结到目标文件而不是进行复制
-L, --dereference 随着符号连结一起复制
-P, --no-deference 不随着符号连结复制
-p 和--preserve=mode,ownership,timestamps
--preserve[=ATTR_LIST] 保持指定文件的属性值不变,可以添加的属性为:context,links,xattr,all
-c 和--perserve=context等效
--no-perserve=ATTR_LIST 不保持指定文件的属性
--parents 在目标目录下使用源文件的完整名称
-R, -r, --recursive 递归的复制目录
--remove-destination 在尝试打开已经存在的目标文件之前将其删除(和--force形成对比)
--sparse=WHEN 控制备份文件的生成
--strip-trailing-slashes
-s, --symbolic-link 连结到目标文件而不是进行复制
-S, --suffix=SUFFIX 覆盖后缀为suffix的备份文件
-t, --target-directory=DIRECTORY 将源文件的参数全部复制到目标目录里
-T, --no-target-directory 将目标文件处理为普通文件
-u, --update 当目标文件缺失或者源文件版本比目标文件新时复制
-v, --verbose 完成之后作出说明
-x, --one-file-system 保持原来的文件系统
-Z, --context=CONTEXT 保持复制环境的安全
--help 显示帮助内容并退出
--version 显示版本信息并退出 在进行man page的翻译理解过程中,有很多词汇的意思并没有得到很好的解释,以至于某些指令参数的解读有偏差甚至完全错误,随着学习的深入,对这些指令的使用次数增多以及参数的设置更加了解之后,笔者也将重新更正这些博客,温故而知新。
man cp
NAME
cp - 复制文件档案和目录
SYNOPSIS
cp [OPTION]... [-T] SOURCE DEST
cp [OPTION]... SOURCE... DIRECTORY
cp [OPTION]... -T DIRECTORY SOURCE...
DESCRIPTION
从源文件复制到目标文件,或者将多个源文件复制到目标目录下
强制参数对于长短选项参数都是同样具有强制性
-a, --archive 和-dR --preserve=all的参数效果相同
--backup[=COMTROL] 对指定的目标文件生成一个备份文件
-b 和--backup类似但不接受参数
--copy-contents 递归复制特殊文件的内容
-d 和参数--no-dereference --preserve=link作用相同
-f, --force 如果存在目标文件不能被打开,则删除该文件然后再重试
-i, --interactive 覆盖文件的时候询问
-H 跟随命令行的符号连结复制
-l, --link 连结到目标文件而不是进行复制
-L, --dereference 随着符号连结一起复制
-P, --no-deference 不随着符号连结复制
-p 和--preserve=mode,ownership,timestamps
--preserve[=ATTR_LIST] 保持指定文件的属性值不变,可以添加的属性为:context,links,xattr,all
-c 和--perserve=context等效
--no-perserve=ATTR_LIST 不保持指定文件的属性
--parents 在目标目录下使用源文件的完整名称
-R, -r, --recursive 递归的复制目录
--remove-destination 在尝试打开已经存在的目标文件之前将其删除(和--force形成对比)
--sparse=WHEN 控制备份文件的生成
--strip-trailing-slashes
-s, --symbolic-link 连结到目标文件而不是进行复制
-S, --suffix=SUFFIX 覆盖后缀为suffix的备份文件
-t, --target-directory=DIRECTORY 将源文件的参数全部复制到目标目录里
-T, --no-target-directory 将目标文件处理为普通文件
-u, --update 当目标文件缺失或者源文件版本比目标文件新时复制
-v, --verbose 完成之后作出说明
-x, --one-file-system 保持原来的文件系统
-Z, --context=CONTEXT 保持复制环境的安全
--help 显示帮助内容并退出
--version 显示版本信息并退出 在进行man page的翻译理解过程中,有很多词汇的意思并没有得到很好的解释,以至于某些指令参数的解读有偏差甚至完全错误,随着学习的深入,对这些指令的使用次数增多以及参数的设置更加了解之后,笔者也将重新更正这些博客,温故而知新。
相关文章推荐
- 日常记录:常用linux指令man page之chown,chgrp,chmod
- 日常记录:常用linux指令man page之rm,mv
- 记录日常用到的安卓开发常用开源UI
- 日常记录:常用linux指令man page之ls
- 发现一个叫阿尔法城的小站(以后此贴为我记录日常常用网址的帖子了)
- 【top】日常工作中最常用的linux指令示例
- 记录日常使用中JS的常用方法
- 记录一下那些我不太熟悉的常用linux指令
- 日常记录:常用linux指令之pwd,mkdir,rmdir
- 由于上班需求申请博客记录常用代码
- Domino 服务器日常管理常用命令
- Ubuntu: Debian(Ubuntu) 常用命令大全[记录]
- (忽然觉得,我的这个博客更像是记录我生活的日常博客,而不是技术,这与CSDN的技术风格,有点相悖,嘿嘿)
- Oracle常用dump命令,记录一下备查。
- 日常常用的SQL语言
- Summit48 学习记录常用命令
- ASP.NET2.0中插入、删除、查询、修改记录这么多方法,究竟哪种最通用,最常用?
- ClearCase 日常开发人员常用命令
- 日常常用英语
- 常用几种数据库,取前10条记录的sql语句写法