• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >linux shell > Linux复制文件命令cp之使用解说

Linux复制文件命令cp之使用解说

作者: 字体:[增加 减小] 来源:互联网

通过本文主要向大家介绍了linux cp命令详解,linux cp命令,linux中cp命令,linux下cp命令,linux系统cp命令等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

Linux下的命令有很多,其中有一个命令,我一直使用都存在问题,那就是cp命令了。每次使用该命令,都提示cp:omitting directiory错误。最后百度了一下才明白,原来cp命令复制目录的时候需要带命令参数的。难怪我一使用cp命令就报错。下面说一下该命令的一些使用技巧:

1. cp命令语法

cp [options] <source file or directory> <target file or directory> 或 cp [options] source1 source2 ... directory
</div>

前面的语法为单个文件或目录拷贝,后者是多个文件拷贝到最后的目录。options参数包括:

- a 保留链接和文件属性,递归拷贝目录,相当于下面的d、p、r三个选项组合。

- d 拷贝时保留链接。

- f 删除已经存在目标文件而不提示。

- i 覆盖目标文件前将给出确认提示,属交互式拷贝。

- p 复制源文件内容后,还将把其修改时间和访问权限也复制到新文件中。

- r 若源文件是一目录文件,此时cp将递归复制该目录下所有的子目录和文件。当然,目标文件必须为一个目录名。

- l 不作拷贝,只是链接文件。

-s 复制成符号连结文件 (symbolic link),亦即『快捷方式』档案;

-u 若 destination 比 source 旧才更新 destination。

2. 使用范例

我开始使用命令是cp file ./direc 这个命令可以正常使用,不过后面使用cp direc ./direct2时,报cp: omitting directory。

目录到目录的复制使用cp -r direc direc2;如果将目录下所有文件包括文件夹都复制到direc2目录下,可以使用命令cp -r direc/* direc2来实现。

文件到文件的复制(同一目录下操作,相当与备份并改名)cp -i file1 file2 或 cp file1 file2

目前,我还有这样低级的错误,说明我命令还是不熟啊,哎,以后要多学习一下linux命令了。

以上所述是小编给大家介绍的Linux复制文件命令cp之使用解说,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!

</div>

您可能想查找下面的文章:

  • Linux 中(加、减、乘、除)实例详解
  • linux命令行批量创建目录详解
  • 详解Linux 中五个重启命令
  • Linux下压缩与解压命令详解
  • 一个简单的linux命令 cp
  • Linux复制文件命令cp之使用解说
  • Linux复制文件命令cp之使用解说
  • 详解Linux中vi命令大全
  • linux链接编译详解
  • linux链接编译详解

相关文章

  • Linux shell 之 提取文件名和目录名的一些方法总结
  • ftp自动上传脚本分享
  • shell脚本nicenumber实现代码
  • Linux里awk中split函数的用法小结
  • shell中删除文件中重复行的方法
  • Shell、Perl、Python、PHP访问 MySQL 数据库代码实例
  • Shell实现文本去重并操持原有顺序
  • Shell脚本实现生成SSL自签署证书
  • Linux 下mysql通过存储过程实现批量生成记录
  • Shell脚本字符串单引号和双引号的区别浅析

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • shell脚本转发80端口数据包给Node.js服务器
    • awk统计文件中某关键词出现次数的命令
    • 监控网站是否可以正常打开的Shell脚本分享
    • linux删除大量文件的6种方法
    • shell脚本中常见的一些特殊符号和作用详解
    • Shell脚本中实现切换用户并执行命令操作
    • shell脚本中取消重定向的方法实例
    • Shell脚本注册到Linux系统服务实例
    • Shell脚本echo指令使用小技巧
    • sed找到关键字所在行并将其前面的第一个字符删除的命令

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有