文件查找作业

1、查找/var目录下属主为root,且属组为mail的所有文件
[root@wzc ~]# find /var/ -user root -a -group mail
/var/spool/mail
/var/spool/mail/root
2、查找/var目录下不属于root、lp、gdm的所有文件
[root@wzc ~]# find /var -not \( -user root  -o -user lp -o -user gdm \) 
/var/lib/unbound
/var/lib/unbound/root.key
/var/lib/tpm
/var/lib/colord
/var/lib/colord/icc
/var/lib/colord/mapping.db
/var/lib/colord/storage.db
/var/lib/geoclue
/var/lib/rpcbind
...........
3、查找/var目录下最近一周内其内容修改过,同时属主不为root,也不是postfix的文件
[root@wzc ~]# find /var  -mtime -7 -a -not \( -user root -o -user postfix \)
/var/spool/mail/bash
/var/spool/mail/testbash
/var/spool/mail/basher
/var/spool/mail/nologin
4、查找当前系统上没有属主或属组,且最近一个周内曾被访问过的文件
[root@wzc ~]# find / \( -nouser -o -nogroup \) -a -atime -7
find: ‘/proc/83796/task/83796/fd/6’: No such file or directory
find: ‘/proc/83796/task/83796/fdinfo/6’: No such file or directory
find: ‘/proc/83796/fd/6’: No such file or directory
find: ‘/proc/83796/fdinfo/6’: No such file or directory
5、查找/etc目录下大于1M且类型为普通文件的所有文件
[root@wzc ~]# find /etc -size  +1M -type f
/etc/selinux/targeted/policy/policy.29
/etc/udev/hwdb.bin
/etc/brltty/zh-tw.ctb
6、查找/etc目录下所有用户都没有写权限的文件
[root@wzc ~]# find /etc/  -not    -perm  /222 
/etc/pki/ca-trust/extracted/java/cacerts
/etc/pki/ca-trust/extracted/openssl/ca-bundle.trust.crt
/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem
/etc/pki/ca-trust/extracted/pem/email-ca-bundle.pem
/etc/pki/ca-trust/extracted/pem/objsign-ca-bundle.pem
/etc/openldap/certs/password
/etc/lvm/profile/cache-mq.profile
..........................
7、查找/etc目录下至少有一类用户没有执行权限的文件
[root@wzc ~]# find /etc/ -not  -perm -222
/etc/sudoers.d
/etc/enscript.cfg
/etc/trusted-key.key
/etc/pinforc
/etc/wgetrc
/etc/nanorc
/etc/pbm2ppa.conf
/etc/pnm2ppa.conf
/etc/vconsole.conf
/etc/locale.conf
/etc/hostname
/etc/.updated
/etc/aliases.db
....................
8、查找/etc/init.d目录下,所有用户都有执行权限,且其它用户有写权限的文件
[root@wzc ~]# find /etc/init.d/  -perm -113 
[root@wzc ~]#

原创文章,作者:RecallWzc,如若转载,请注明出处:http://www.178linux.com/35695

(0)
RecallWzcRecallWzc
上一篇 2016-08-15
下一篇 2016-08-15

相关推荐

  • LNMP (nginx+php-fpm)

    Nginx简明: 特性: 采用模块化设计,较好的扩展性;高可靠性  master/worker支持热部署:不停机更新配置文件、更换日志文件、列新服务器版本低内存消耗:10000个keep-alive连接模式下的非活动连接仅消耗2.5M内存;event-dreiven,aio,mmap基本功能;静态资源的web服务器http协议反向代理服务器;pop3/ima…

    2017-06-28
  • ansible进阶(roles应用)

    ansible 进阶 一、roles简介 一个项目从开始到结束,不是简单几十个playbook就可以完事了,当文件数很多,有上百个的话,仅通过简单的includes不停的引用,那最终的结果错综复杂。这个时候ansible roles就可以很好的发挥它的作用了。 roles,字面意思是角色的含义,可以理解为有相互关联功能的集合。我们把安装ntp、mem、ngi…

    2017-01-05
  • 交互式与非交互式的区别

    交互式与非交互式shell /登录shell于非登录shell 外网连不上,教室装修太吵,相关资料找不到,云云不知所云,托托症又犯了 登录shell_非登录shell // .bash_profile .bashrc profile 文件的作用的执行顺序 http://blog.csdn.net/robertaqi/archive/2010/04/04/54…

    Linux干货 2017-06-11
  • LINUX–命令的格式、类型、别名的概述及运用

    命令格式       COMMAND [OPTIONS…] [ARGUMENTS..]      [OPTIONS..] 选项:用于启用或关闭命令的某个或某些功能                &n…

    2017-05-21
  • Linux之Centos系统的启动流程详述

    概述 了解系统的启动流程,有助于我们了解Linux系统上的一些工作原理,有助于我们深入的理解一个系统的运作方式,那么本篇就以CentOS6系统为例,介绍一下有关Linux系统启动相关的内容,分为一下几个部分 1、Linux系统的一些基础概念 2、CentOS6上的启动流程概述 第一章 Linux系统的一些基础概念 Linux系统的组成部分:内核(kernel…

    Linux干货 2016-09-29
  • class14磁盘管理(一)

    一、硬盘基础知识及分区类型 1、磁盘结构 设备文件 I/O Ports: I/O 设备地址 一切皆文件:   open(), read(), write(), close() 设备类型: 块设备:block,存取单位“块”,磁盘 字符设备:char,存取单位“字符”,键…

    Linux干货 2016-08-29