Linux 操作命令 cp(忙了一阵,特来更新 一下)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 操作命令 cp(忙了一阵,特来更新 一下)相关的知识,希望对你有一定的参考价值。
1、简介
cp 命令是 copy 的缩写
2、主要功能
cp 命令用来复制文件或者目录
3、用法/命令格式
cp [选项] {源文件} {目标文件}
4、常用参数解析
语法 | 参数 | 说明 |
---|---|---|
cp [ -i 或者 --interactive ] {源文件} {目标文件} | -i --interactive | 目标文件已经存在,就会询问是否覆盖( 与 -n 选项 同用时,选项 在前面的会失效) |
cp [ -r ] {源目录} {目标目录} | -r | 复制目录到指定目录下 |
5、辅助功能
5.1 覆盖相关
语法 | 参数 | 说明 |
---|---|---|
cp [ -i 或者 --interactive ] {源文件} {目标文件} | -i --interactive | 目标文件已经存在,就会询问是否覆盖( 与 -n 选项 同用时,选项 在前面的会失效) |
cp [ -n 或者 --no-clobber ] {源文件} {目标文件} | -n --no-clobber | 不要覆盖已存在的文件( 与 -i 选项 同用时,选项 在前面的会失效) |
cp [ -f 或者 --force ] {源文件} {目标文件} | -f --force | 强行复制文件或目录, 不论目的文件或目录是否已经存在 |
cp [ -b 或者 --backup ] {源文件} {目标文件} | -b --backup | 目标文件若已经存在,则备份目标文件 |
5.2 多文件 复制
语法 | 参数 | 说明 |
---|---|---|
cp [选项] -t {目录} {源文件1} ... {源文件N} | -t | 复制多个文件到指定目录,目标目录在前,源文件在后面 |
5.3 更新文件
语法 | 参数 | 说明 |
---|---|---|
cp [-u 或者 --update] {源文件} {目标文件} | -u --update | 若目标文件已经存在,且源文件比较新(mtime 比较新),才会更新复制 |
5.4 符号链接
语法 | 参数 | 说明 |
---|---|---|
cp [-s 或者 --symbolic-link] {源文件} {目标文件} | -s --symbolic-link | 对源文件建立符号链接(软连接),而非复制文件,且目标文件不能存在(目标文件 指向 原文件) |
cp [-l 或者 --link] {源文件} {目标文件} | -l --link | 对源文件建立符号链接(硬连接),而非复制文件,且目标文件不能存在 |
5.5 操作信息
语法 | 参数 | 说明 |
---|---|---|
cp [ -v or --verbose ] {源文件} {目标文件} | -v --verbose | 详细显示进行的步骤 |
6、扩展 -- install
## install 同样 具备 复制功能,还可以指定权限
# install -m {mode_val} {源文件} {目标文件}
以上是关于Linux 操作命令 cp(忙了一阵,特来更新 一下)的主要内容,如果未能解决你的问题,请参考以下文章