精选文章 find命令练习

find命令练习

作者:liushaoshao 时间: 2021-02-05 09:33:32
liushaoshao 2021-02-05 09:33:32
【摘要】1、查找/var目录下属主为root,且属组为mail的所有文件 [root@shao ~]# find /var -user root -group mail
/var/spool/mail
/var/spool/mail/root2、查找/var目录下不属于root、lp、gdm的所有文件 find /var -! \( -user root -o -user lp -o -user g...

1、查找/var目录下属主为root,且属组为mail的所有文件

[root@shao ~]# find /var -user root -group mail
/var/spool/mail
/var/spool/mail/root

2、查找/var目录下不属于root、lp、gdm的所有文件

find /var -! \( -user root -o -user lp -o -user gdm \)

3、查找/var目录下最近一周内其内容修改过,同时属主不为 root,也不是postfix的文件

find /var -mtime -7 -! \( -user postfix -o -user root \)

4、查找当前系统上没有属主或属组,且最近一个周内曾被访 问过的文件

find / \( -nouser -o -nogroup -a -atime -7 \) -ls
#此处若要使用 -ls 则必须使用括号

5、查找/etc目录下大于1M且类型为普通文件的所有文件

find /etc -size +1M -a -type f -ls

6、查找/etc目录下所有用户都没有写权限的文件

find /etc -! -perm /222

7、查找/etc目录下至少有一类用户没有执行权限的文件

find /etc -! -perm -111

8、查找/etc/init.d目录下,所有用户都有执行权限,且其它 用户有写权限的文件

方法一find /etc/init.d/ -perm -111 -a -perm -002
方法二find /etc/init.d/ -perm -113


勿删,copyright占位
您找到想要的结果了吗?
find命令练习
提交成功!非常感谢您的反馈,我们会继续努力做到更好
分享文章到微博
分享文章到朋友圈

上一篇:计算机概述

下一篇:shell 脚本之基础篇作业

您可能感兴趣

  • MySQL【1】简单修改表内容操作(练习1)

    步骤分析: 1.创建表 2.插入数据 3.修改表数据 1.首先登陆MySQL mysql -uroot -p 密码:XXXXXX 2.查看所有数据库 SHOW DATABASES; 3.我们创建一个测试使用的数据库,我们取名abc,并指定字符集为GBK CREATE DATABASE IF NOT EXISTS test01 CHAR...

  • LeetCode 34. 在排序数组中查找元素的第一个和最后一个位置 Find First and Last Position of Element in Sorted Array

    给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和结束位置。 你的算法时间复杂度必须是 O(log n) 级别。 如果数组中不存在目标值,返回 [-1, -1]。 示例 1: 输入: nums = [5,7,7,8,8,10],target = 8 输出: [3,4] 示例 2...

  • Linux和AIX系统查询内存百分比命令

    Linux操作系统下用free命令还是AIX系统下用svmon命令查看内存只显示总大小和空闲大小。 怎样清楚直观的显示内存占用百分比呢。我们借用sed命令的强大功能可以实现。代码命令如下: --Linux系统 --...

  • CCF计算机软件能力认证试题练习:201803-1 跳一跳

    201803-1 跳一跳 来源: 标签: 参考资料: 相似题目: 题目 近来,跳一跳这款小游戏风靡全国,受到不少玩家的喜爱。 简化后的跳一跳规则如下:玩家每次从当前方块跳到下一个方块...

  • TestNG注解练习

    TestNG注解练习: 1)TestDBConnection.java    package com.hf.testng; import org.testng.annotations.Test; public class TestDBConnection { @Test public void runOtherTest1()...

  • Linux学习:基础命令(2)

    一、帮助命令 名称:man 描述:获得帮助信息 例:man ls  查看ls命令的帮助信息  man services  查看配置文件services的帮助信息  man -f  可以查看该命令所有的帮...

  • MySQL中的相关命令

    ##*DDL 操作数据库和表的* * 相关单词 create(创建) select (挑选) show(展示) desc(排序) * alter(改变) drop(使终止) use(使用) 创建数据库: crea...

  • CCF计算机软件能力认证试题练习:201803-3 URL映射

    URL映射 来源: 标签: 参考资料: 相似题目: 题目 URL 映射是诸如 Django、Ruby on Rails 等网页框架 (web frameworks) 的一个重要组件。对...

51CTO

51CTO

51CTO是一家综合的IT技术用户服务平台,立足满足用户多维度需求,为技术用户成长赋能。2005年成立至今,拥有专业主流技术媒体51CTO企业信息化媒体CIOAge中国最大的IT在线教育平台51CTO学院。
find命令练习介绍:华为云为您免费提供find命令练习在博客、论坛、帮助中心等栏目的相关文章,同时还可以通过 站内搜索 查询更多find命令练习的相关内容。| 移动地址: find命令练习 | 写博客