0812 find 作業

0812作業

1、查找/var目錄下屬主為root,且屬組為mail的所有文件

[root@CentOS 7 ~]# find /var -user root -a -group mail
/var/spool/mail
[root@CentOS 7 ~]# ls -ld /var/spool/mail/
drwxrwxr-x. 2 root mail 30 7月  24 02:36 /var/spool/mail/

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

[root@CentOS 7 ~]# find /var -not \( -user root -o -user lp -o -user gdm \) -ls
201328527   0 drwxr-xr-x   3 colord  colord 16 7月 24 02:22 /var/lib/colord
  8630    0 drwxr-xr-x   2 colord   colord   6 11月 20  2015 /var/lib/colord/icc
67294209  0 drwx------ 2 setroubleshoot setroubleshoot 6 11月 20 2015  /var/lib/setroubleshoot
134301745    0 drwx------   2 rpc      rpc           6 11月 20  2015 /var/lib/rpcbind
………………下面省略……………………

3、查找/var目錄下最近一周內其內容修改過,同時屬主不為root,也不是postfix的文件

[root@CentOs6 ~]# date
2016年 07月 30日 星期六 21:15:29 CST
[root@CentOs6 ~]# find /var/ -mtime -7 -a -not \( -user root -o  -user postfix \) -ls
1179713    0 -rw-rw----   1 user10   mail            0 7月 30 02:22 /var/spool/mail/user10
1179653    0 -rw-rw----   1 rpc      mail            0 7月 25 09:01 /var/spool/mail/rpc
……………………省略………………

4、查找當前系統上沒有屬主或屬組,且最近一個周內曾被訪問過的文件

[root@CentOs6 ~]# find /test/  -nouser -o -nogroup -a -atime -7 
/test/aaa.sh

5、查找/etc目錄下大于1M且類型為普通文件的所有文件

[root@CentOs6 ~]# find /etc/ -size +1M -type f -ls
1181357 8228 -rw-r--r--   1 root     root      8424080 7月 25 09:05 /etc/selinux/targeted/policy/policy.24
1181354 8228 -rw-r--r--   1 root     root      8424080 7月 25 09:05 /etc/selinux/targeted/modules/active/policy.kern
…………省略………………

7、查找/etc目錄下至少有一類用戶沒有執行權限的文件

[root@CentOs6 ~]# find /etc/ -not -perm -111 -ls
1180067    4 -rw-r--r--   1 root     root         3397 8月 23  2010 /etc/gconf/2/evoldap.conf
1180068    4 -rw-r--r--   1 root     root         1295 8月 23  2010 /etc/gconf/2/path
…………省略………………

8、查找/etc/init.d目錄下,所有用戶都有執行權限,且其它用戶有寫權限的文件

[root@CentOs6 ~]# find /etc/init.d/ -perm -113 -ls
1181801    0 ---x--x-wx   1 root     root            0 8月 13 14:24 /etc/init.d/test.txt
1179661    0 -rwxrwxrwx   1 root     root            0 7月 30 10:50 /etc/init.d/f1

原創文章,作者:Lii,如若轉載,請注明出處:http://www.www58058.com/34743

(0)
LiiLii
上一篇 2016-08-13
下一篇 2016-08-13

相關推薦

  • Vim 末行模式 & crontab & scripts 練習

    1、復制/etc/rc.d/rc.sysinit文件至/tmp目錄,將/tmp/rc.sysinit文件中的以至少一個空白字符開頭的行的行首加#;   ~]# cp /etc/rc.d/rc.sysinit /tmp     %s@^[[:space:]]\+\*@#&@g     (使用元字符 有幾…

    Linux干貨 2016-10-31
  • Linux文檔的壓縮與打包

    Linux文檔的壓縮與打包 概述 compress和uncompress gzip壓縮工具 bzip2壓縮工具 zip壓縮工具 tar壓縮工具 cpio壓縮工具(主要用來備份還原) Linux文檔的壓縮與打包 概述 本章將介紹Linux系統中的壓縮和解壓縮的工具,以及歸檔工具(tar,cpio) compress/uncompress:   &nb…

    Linux干貨 2016-09-06
  • Linux基礎知識(六)-vim編輯器,crontab計劃任務,bash腳本循環

    1、復制/etc/rc.d/rc.sysinit文件至/tmp目錄,將/tmp/rc.sysinit文件中的以至少一個空白字符開頭的行的行首加#; [root@localhost ~]# cp /etc/rc.d/rc.sysinit /tmp [root@localhost ~]# vim&nbs…

    Linux干貨 2016-10-31
  • linux權限管理

          今天來講講linux里面權限的問題,在linux系統中,有這么幾類權限,r,w,x,s,t這么幾類權限,系統中為什么要有權限這個東西呢,linux一切皆文件,有些文件不想讓某些人看到,那么這個時候就需要設置文件的訪問的權限了,文件的擁有者一般都是有權力修改刪除文件的,但擁有者以外的人未必就能刪除修…

    Linux干貨 2016-08-04
  • linux中文本處理工具cat 、less、more、head、tail、cut等使用

    文本內容查看工具:cat和less  cat 使用:查看文件內容          cat  選項      文件        …

    Linux干貨 2016-08-08
  • 高級文件系統的管理

    接上一篇文章http://www.www58058.com/40874 移動介質     掛載意味著 使外來的文件系統看起來如同是主目錄樹 的 一部分     訪問前、介質必須被掛載     摘除時,介質必須被卸載   …

    Linux干貨 2016-09-08
欧美性久久久久