Linux操作系统(重定向、find查找命令)
2023-12-25 12:04:54
重定向
标准输出重定向符:>
效果:内容被定向输出到另一个文件
效果:两次重定向同一个文件,文件被重写(覆盖)
追加重定向符: >>
效果:在原来的基础上追加内容
标准错误重定向符: 2>?
cat > 文件名:效果与创建新文件雷同
效果:将错误信息定向输出到指定文件
错误追加重定向符: 2>>
效果:在原来的基础上追加错误信息
全部重定向符:&>
效果:将运行结果及错误信息都定向输出到另一个文件(覆盖)
全部重定向追加符:&>>
效果:将运行结果及错误信息都追加到原文件的基础上
find查找命令(有多个查找条件时,是逻辑与的关系)?
?功能:查找文件
按名称查找:-name
通配符
?(任意单个字符,都匹配)
*?(任意单个/多个字符,都匹配)
通配符*和?配合使用如下图:
按类型查找:-type
在linux系统中判断文件类型原则:文件详细信息(长格式)第一列
按用户查找:-user (按所有者查找)
一个对象所有者归属权问题:该对象第一次被创建时,所处的身份来确定。
一个对象用户组的确定:是由对象所有者的第一所属组确定。
高级技巧(对查询到的结果进行批处理操作)
格式如下:
find / -type 类型?-user 用户名 -exec rm -f??{}? \;
find / -type 类型?-user 用户名 -exec mv??{}? 路径? \;
find / -type 类型?-user 用户名 -exec cp??{}? 路径? \;
文章来源:https://blog.csdn.net/m0_56337656/article/details/135191064
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!