文件查找作業

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.www58058.com/35695

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

相關推薦

  • Linux用戶和組管理

    進程以其發起者的身份運行; 進程對文件的訪問權限,取決于發起此進程的用戶的權限;   系統用戶:為了能夠讓那后臺進程或服務類進程以非管理員的身份運行,通常需要為此創建多個普通用戶;這類用戶從不用登錄系統;     groupadd命令:添加組   groupadd [選項] group_name   -g G…

    Linux干貨 2016-11-21
  • 排名三劍客的VIM _正確的打開姿勢!

    vim程序編輯器        vi:是老式的文字處理器。     vi的使用:【vi分為3種模式一般模式、編輯模式、命令模式】         一般模式:   vi打開文件就直接進入到了一…

    Linux干貨 2017-04-10
  • OpenSSL用法詳解

    OpenSSL用法詳解 OpenSSL:        組件:libcrypto,libssl                 openssl &nb…

    Linux干貨 2016-09-23
  • 馬哥教育網絡班21期第6周課程練習

    一、vim編輯器的使用 二、練習題 1、復制/etc/rc.d/rc.sysinit文件至/tmp目錄,將/tmp/rc.sysinit文件中的以至少一個空白字符開頭的行的行首加#; [root@www ~]# cp /etc/rc.d/rc.sysinit /tmp [root@www ~]# l…

    Linux干貨 2016-08-15
  • 如何修改linux系統主機名稱及自動登錄圖形化界面

    編輯器:gedit(圖形化編輯器)在圖形界面編輯開機自動登錄圖形化界面(在工作中不能使用)Centos6  第一步:ls /etc/gdm/custom.conf第二步:nano /etc/gdm/custom.conf第三步:[daemon]第四步:AutomaticLoginEnable=trueAutomaticLogin=root第五步:按…

    Linux干貨 2017-07-15
  • Ansible (playbook)

    一、YAML 1.1 YAML介紹 YAML是一個可讀性高的用來表達資料序列的格式。YAML參考了其他多種語言,包括:XML、C語言、Python、Perl以及電子郵件格式RFC2822等。Clark Evans在2001年在首次發表了這種語言,另外Ingy d?t Net與Oren Ben-Kiki也是這語言的共同設計者。 YAML Ain’t Marku…

    Linux干貨 2017-11-01
欧美性久久久久