重庆思庄Oracle、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 168|回复: 1

RHCSA8第十一题(servera上完成)-查找文件

[复制链接]
发表于 2020-3-30 21:52:00 | 显示全部楼层 |阅读模式
本帖最后由 梅钟园 于 2020-3-30 22:21 编辑
11. 查找文件

  • 查找jay用户的所有文件,并复制到/root/findfiles目录中。



解答:本题主要考查find命令结合cp命令的使用
创建目录
~]# mkdir /root/findfiles
查找文件并拷贝到对应目录中
方法1(推荐):
~]# find / -user jay 2>/dev/null -exec cp -rt /root/findfiles {} \;
方法2(推荐):
~]# find / -user jay 2>/dev/null |xargs cp -rt /root/findfiles
回复

使用道具 举报

发表于 2020-6-6 19:04:13 | 显示全部楼层
答案里面的cp的-t选项,作用是把源和目标两个参数位置对换;如果不适用cp命令的-t选项,可使用如下命令解题:

find / -user jay  -exec cp -r {} /root/findfiles  \; 2>/dev/null  需要注意的是 -exec    {}   \;  是固定写法。
回复 支持 1 反对 0

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2020-7-8 21:01 , Processed in 0.110568 second(s), 25 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表