1. 在当前目录下查找文件名为typedef.cpp的文件
$ find . -name "typedef.cpp"
2. 查找当前用户主目录下的所有文件(递归的显示)
$ find $HOME -print
3. 让当前目录中文件属主具有读、写权限,并且文件所属组的用户和其他用户具有读权限的普通文件
$ find . -type f -perm 644 -exec ls -l { } \;
4. 查找系统中所有文件长度为0的普通文件,并列出它们的完整路径
$ find / -type f -size 0 -exec ls -l { } \;
5. 查找/var/logs目录中更改时间在7日以前的普通文件,并在删除之前询问它们
$ find /var/logs -type f -mtime +7 -ok rm { } \;
6. 在当前目录下查找含有filterstring字符串的文件
$ find . -type f -print | xargs grep "filterstring"
7. 在当前目录下查找属于特定用户sam的文件
$ find . -user sam -print
8.查看Linux系统版本信息
1)uname -a
2)cat /proc/version
3)cat /etc/issue
9. 在一个目录下,输出文件名包含某串字符的文件名
find directory -name '*pattern*'
10.在一个目录下,输出文件中包含某串字符的文件的文件名
grep -lr 'patten' directory
11.查看sed版本
sed --version
12.将sed命令执行结果更新到原文件
sed -i
阅读(389) | 评论(0) | 转发(0) |