linux常用命令(四) find

1,find命令的常用选项及实例

-name

按照文件名查找文件。

find /dir -name filename  在/dir目录及其子目录下面查找名字为filename的文件

find . -name "*.c" 在当前目录及其子目录(用“.”表示)中查找任何扩展名为“c”的文件,如:find . -name Feedback*.php

find . |xargs grep "Service_Data_Feedback"  在当前目录及其子目录(用“.”表示)中查找内容含有“Service_Data_Feedback”字符串的文件

 

-type

查找某一类型的文件,诸如:

b – 块设备文件。

d – 目录。

c – 字符设备文件。

p – 管道文件。

l – 符号链接文件。

f – 普通文件。

find /etc -type d –print 在/etc目录下查找所有的目录

find . ! -type d –print 在当前目录下查找除目录以外的所有类型的文件

find /etc -type l –print 在/etc目录下查找所有的符号链接文件

 

2,linux通过history查看命令执行时间

Linux的bash内部命令history就可以显示命令行的命令历史,默认环境执行 history

命令后,通常只会显示已执行命令的序号和命令本身。
如果想要查看命令历史的时间戳,那么可以执行:
# export HISTTIMEFORMAT='%F %T '
# history | less
1 2008-08-05 19:02:39 service network restart
2 2008-08-05 19:02:39 exit
3 2008-08-05 19:02:39 id

你可能感兴趣的:(14,linux)