主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
本教程运行环境:linux7.3系统,Dell G3电脑。
Linux命令cp命令主要用于复制文件或目录。也就是说,它用于将一个或多个源文件或目录复制到指定的目标文件或目录。
Cp命令可以将单个源文件复制到具有指定文件名的特定文件或现有目录中。
Cp命令支持同时复制多个文件。一次复制多个文件时,目标文件参数必须是现有目录,否则会出错。
命令语法。同时将多个文件复制到目标文件(文件夹)
命令格式为:cp源文件1源文件2目的文件夹或cp文件*目的文件夹。
这个命令也经常使用。第一种命令格式可以一次复制多个列出的文件到目标文件夹,每个文件直接用空格隔开;第二种命令格式使用通配符*,如下图所示。所有以“.”结尾的文件。txt "可以复制到文件夹testDir中。
3.将源文件夹复制到目标文件夹。
命令格式为:cp -r源文件夹目标文件夹
这个命令也经常使用。只要记住“-r”参数必须添加到复制的文件夹中,否则将出现“cp:省略目录”错误。
4.仅当源文件比目标文件新时复制。
命令格式:cp -u源文件目标文件
这个命令非常实用,尤其是在更新文件的时候。如下图所示,只有当源文件比目标文件新时,才会将源文件复制到目标文件;否则,如果及时执行该命令,将不会执行复制。
5.创建文件的软链接
命令格式:cp -s源文件目标文件
您也可以使用ln命令来实现相同的功能。当一个文件的路径太深(如下所述的a/b/c/d/e/orginalFile.txt)而非常不方便访问时,会创建这个文件的软链接,使其访问起来更加方便。软链接相当于windows上的快捷方式。
6.创建指向该文件的硬链接
命令格式:cp -l源文件目标文件
您也可以使用ln命令来实现相同的功能。有时候因为某些原因,需要创建一个硬链接,如下图所示。
下面简单介绍一下硬链接和软链接的区别。如下图所示,软链接文件(softLink.txt)和被链接文件(orginalFile.txt)的inode不同(133827和139819),而硬链接文件(hardLink.txt)和被链接文件(orginalFile22.txt)的inode相同(156981)。当链接文件被删除时,软链接文件无法访问,而硬链接文件仍可正常访问。
软链接和硬链接的区别。相关推荐:《Linux视频教程》以上是linux cp命令是干什么用的详细内容。更多请关注主机参考其他相关文章!
这几篇文章你可能也喜欢:
- 在Linux上操作vi编辑器(Linux上的vi编辑器命令)
- Mondoze:住宅IP/原生IP/IDC IP,VPS低至$8.33/马来西亚服务器/AS152742/11.11促销
- torchbyte 罗马尼亚 VPS 起价为 20 美元/年,AMD Ryzen9+ NVMe 硬盘,免费 DDoS 防护
- zlidc(智联IDC):韩国原生IP云服务器,35.9美元/季度,4核/4G内存/50G SSD/300M优质网络@2.5T月流量
- 椰草云双11活动:香港云服务器81元/年,香港实体服务器199元/月(香港云服务商)
本文由主机参考刊发,转载请注明:linux cp命令有什么用? https://zhujicankao.com/86416.html
评论前必须登录!
注册