⑴实例:在当前目录下查找所有用户具有读、写和执行权限的文件,并收回相应的写权限
⑵find 。 -perm - -print | xargs chmod o-w
⑶[rootlocalhost test]# ll
⑷-rw-r--r-- root root - : log.log
⑸-rw-r--r-- root root - : log.log
⑹-rw-r--r-- root root - : log.log
⑺drwxr-xr-x root root - : scf
⑻drwxrwxrwx root root - : test
⑼drwxrwxrwx root root - : test
⑽[rootlocalhost test]# find 。 -perm - -print | xargs chmod o-w
⑾[rootlocalhost test]# ll
⑿-rw-r--r-- root root - : log.log
⒀-rw-r--r-- root root - : log.log
⒁-rw-r--r-- root root - : log.log
⒂drwxr-xr-x root root - : scf
⒃drwxrwxr-x root root - : test
⒄drwxrwxr-x root root - : test
⒅[rootlocalhost test]#
⒆执行命令后,文件夹scf、test和test的权限都发生改变
⒇实例:用grep命令在所有的普通文件中搜索hostname这个词
⒈find 。 -type f -print | xargs grep “hostname”
⒉[rootlocalhost test]# find 。 -type f -print | xargs grep “hostname”
⒊。/log.log:hostnamebaidu=baidu.
⒋。/log.log:hostnamesina=sina.
⒌。/log.log:hostnames=true[rootlocalhost test]#
⒍实例:用grep命令在当前目录下的所有普通文件中搜索hostnames这个词
⒎find 。 -name * -type f -print | xargs grep “hostnames”
⒏[rootpeida test]# find 。 -name * -type f -print | xargs grep “hostnames”
⒐。/log.log:hostnamesina=sina.
⒑。/log.log:hostnames=true[rootlocalhost test]#
⒒注意,在上面的例子中, 用来取消find命令中的*在shell中的特殊含义。