Linux / Unix中的cp命令

Linux / Unix中的cp命令

Linux / Unix中的cp命令

cp是用于复制文件和目录的Linux shell命令。

cp语法

cp选项

cp示例

cp代码生成器

cp命令语法

从源复制到目标

$ cp [options] source dest

cp命令选项

cp命令的主要选项:

选项

描述

cp -a

存档文件

cp -f

通过删除目标文件来强制复制(如果需要)

cp -i

互动-覆盖前询问

cp -l

链接文件而不是复制

cp -L

跟随符号链接

cp -n

没有文件覆盖

cp -R

递归副本(包括隐藏文件)

cp -u

更新-当源比dest更新时复制

cp -v

详细-打印信息性消息

cp命令示例

将单个文件main.c复制到目标目录bak:

$ cp main.c bak

将2个文件main.c和def.h复制到目标绝对路径目录/ home / usr / rapid /:

$ cp main.c def.h /home/usr/rapid/

将当前目录中的所有C文件复制到子目录bak:

$ cp *.c bak

将目录src复制到绝对路径目录/ home / usr / rapid /:

$ cp src /home/usr/rapid/

递归将dev中的所有文件和目录复制到子目录bak:

$ cp -R dev bak

强制文件复制:

$ cp -f test.c bak

文件覆盖前的交互式提示:

$ cp -i test.c bakcp: overwrite 'bak/test.c'? y

更新当前目录中的所有文件-仅将较新的文件复制到目标目录bak:

$ cp -u * bak

cp代码生成器

选择cp选项,然后按Generate Code按钮:

选件

强制复制(-f)

交互式-覆盖前询问(-i)

链接文件(-l)

跟随符号链接(-L)

无覆盖(-n)

递归目录树副本(-R)

更新较新的文件(-u)

详细消息(-v)

文件/文件夹

源文件/文件夹:

目标文件夹/文件:

输出重定向

将标准输出重定向到文件

将标准输出重定向并追加到文件

Redirectstdout&stderr到文件

将stderr重定向到文件

重定向并附加stderr到文件

单击文本框以选择代码,然后将其复制并粘贴到终端中:

也可以看看

cp省略目录错误消息

cp覆盖文件

cp -R命令

猫命令

cd命令

gcc命令

ls命令

mv命令

pwd命令

相关推荐

掌握罗盘测向与定位法,轻松学会风水命理
365bet体育在线投注注册备

掌握罗盘测向与定位法,轻松学会风水命理

📅 07-18 👍 935
淘宝采集软件到底哪个最好用?新手必看的避坑指南
有人被365黑过钱吗

淘宝采集软件到底哪个最好用?新手必看的避坑指南

📅 08-29 👍 352
四大贵族运动,何为贵?为何贵?
365bet体育在线投注注册备

四大贵族运动,何为贵?为何贵?

📅 08-22 👍 783
iOS开发版、公测版、候选(RC)版、正式版有什么区别?哪个好?
365bet体育在线投注注册备

iOS开发版、公测版、候选(RC)版、正式版有什么区别?哪个好?

📅 07-04 👍 177
纳客会员管理软件哪个好
有人被365黑过钱吗

纳客会员管理软件哪个好

📅 08-10 👍 51
涡聊最新版app下载
有人被365黑过钱吗

涡聊最新版app下载

📅 09-01 👍 941