位置: 编程技术 - 正文

CentOS下cp命令中拷贝所有的写法(centos7 cp命令)

编辑:rootadmin

推荐整理分享CentOS下cp命令中拷贝所有的写法(centos7 cp命令),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:cp centos,centos7 cp命令,centos7 cp命令,centos运行c,centosgcc,centosgcc,centos cp命令,centos7 cp命令,内容如对您有帮助,希望把文章链接给更多的朋友!

今天在编写一个脚本的时候,发现一个比较奇怪的问题:就是在使用cp拷贝当前目录下所有文件到目标目录的时候,源和目标目录大小不同。原来一直没有留意有这样的问题,后来查了些资料,才知道以前一直使用的格式有误。

一、预备

cp就是拷贝,最简单的使用方式就是:

但这样只能拷贝文件,不能拷贝目录,所以通常用:

那就会把old目录整个拷贝到new目录下。注意,不是把old目录里面的文件拷贝到new目录,而是把old直接拷贝到new下面,结果是:

引用

那如果要保持源文件的所有权限,可以这样:

-p参数,可以保持权限、宿主、时间栈,还可能包括link等;还有更简单的,就是用:

-a参数,就等于-dpR。

二、问题1

好,我们来看看这次的问题。环境是:

◎两个目录:old、new,其中old里面有个三个内容:test1文件、test2目录,还有就是.test3,这是一个隐含文件。

引用

◎操作一:

引用

问题出来了:隐含的.test3文件没有一齐拷贝到new目录下。

原因是:*参数使用不正确。这样的写法,通常都是因为熟悉了过去Dos的格式(包括我自己),而实际在bash环境下,cp使用*是不能匹配类似.开头的隐含文件的。

◎操作二

正确的写法应该这样:

CentOS下cp命令中拷贝所有的写法(centos7 cp命令)

引用

不用*号,而用.号代替。

还有一种比较复杂一些的写法:

引用

请注意写法,不要写成.*了。(原因请看下面)

三、问题2

上面提到不要写成.*,那.*代表什么?

引用

.*代表的是当前目录,以及上一层目录。

所以,使用.*会导致更大的问题:

引用

也就是说,使用.*就等于这样了:

引用

四、扩展

其实这样的问题,不单cp命令有这样的问题,在所有涉及含有特殊字符意义文件的命令时,都需要考虑,例如rm:

引用

正确的写法应该是:

引用

当然,这是一样的:

引用

※很多时候,预计的和实际的结果是完全不一样的。bash编写脚本尤其需要注意。

centos yum只更新安全补丁操作 安装yum插件即可:yuminstallyum-security使用:检查安全更新yum--securitycheck-update只安装安全更新yumupdate--security检查特定软件有无安全更新列出更新的详细信息yum

CentOS允许telnet通过root用户进行访问 CentOS:[root@clovem~]#yuminstalltelnet-server-y//安装telnet服务端[root@clovem~]#cat/etc/xinetd.d/telnet//开启telnet的托管服务#default:on#description:Thetelnetserverservestelnetsessions;itu

CentOS操作系统的个log日志 常见的Linux操作系统登录文件有如下几个:1)/var/log/secure:记录登录系统存取数据的文件;例如pop3,ssh,telnet,ftp等都会记录在此.2)/ar/log/wtmp:记录登

标签: centos7 cp命令

本文链接地址:https://www.jiuchutong.com/biancheng/353673.html 转载请保留说明!

上一篇:Centos命令中nohup的用途的讲解(centos nohup)

下一篇:centos yum只更新安全补丁操作(centos更新yum update)

  • 价内税有哪些税种
  • 开办费的帐务处理
  • 申报表填完后下一步是什么
  • 未填开发票怎么作废
  • 计提当月社保会计分录
  • 承租方支付租金会计科目
  • 进口货物的应纳增值税
  • 小规模纳税人能开9个点的发票吗
  • 生产车间人员工资属于什么费用
  • 固定资产盘亏是营业外支出吗
  • 安全费用中的固定资产如何写会计分录?
  • 股权收购溢价的原因
  • 税收优惠退回的税金怎么入账
  • 按工人工资比例结转制造费用的科目
  • 长期股权变更
  • 提前退休获得一次性补贴要交个人所得税吗?
  • 在建工程预付款项记入什么会计科目
  • 开发商按揭贷款担保责任有哪些
  • 生产企业出口退税退的是哪部分的税
  • 申报增值税附表二代不出数据
  • 百旺红字发票申领流程
  • 多付工资计入哪个科目
  • 利息 财务费用
  • 一张抵扣发票能分多次抵扣不
  • 冲账的记账凭证冲销错误记录
  • 取消票种核定需什么手续
  • 小微企业工会
  • 收到发票未抵扣谁开红字
  • 0x80070035无法访问
  • 委托加工物资企业收回自用
  • wordpress介绍
  • fsck是什么文件
  • 股东增资是不是利好
  • 短期贷款利息支出计算
  • es6 promise await
  • 前端html模板
  • 知识图谱ui
  • 可回收垃圾有哪些?
  • map获取entry
  • vant表单验证并提交表单
  • 供热企业税收优惠
  • 购买工程物资是什么费用
  • python搞自动化
  • 超过认证期限的发票未抵扣能红冲吗
  • php出现错误代码怎么办
  • 原材料的主要账目有哪些
  • 法人一直把公户账户转账
  • 城镇土地使用税每年都要交吗
  • 门市装修费用会计处理
  • 收到土地使用权的租金
  • 管理费用借方红字怎么记凭证
  • 企业的营业税金怎么计算
  • 业务招待费的扣除标准60%什么意思
  • 公交公司财政补贴
  • 从工程款中扣除质保金
  • 个人社保和公积金
  • 预收账款的借方余额反映的是
  • 哪些发票不能开专票
  • 发票对方没有上传,无法勾选发票要怎么办
  • 什么是对公账户?
  • 发票以外的其他发票
  • 接手前往年的银行余额不平怎么办?
  • mysql优化的几种方法
  • Windows Server 2003下DHCP服务器的安装与简单配置图文教程
  • win2008如何安装telnet
  • ubuntu怎么禁用nouveau
  • linuxvi编辑器三种模式
  • 升级windows8
  • 苹果mac系统怎么截屏快捷键
  • 无损音乐如何播放
  • fpt.exe
  • win8分屏功能怎么用
  • excel 工具栏
  • [置顶]马粥街残酷史
  • bat批处理执行cmd命令
  • python计算两个数乘积代码
  • 骨骼动画spine
  • 信息页文内画中画广告js实现代码(文中加载广告方式)
  • 发票勾选后必须抵扣吗
  • 税务筹划怎么样
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设