Chinaunix首页 | 论坛 | 博客
  • 博客访问: 190205
  • 博文数量: 75
  • 博客积分: 2136
  • 博客等级: 大尉
  • 技术积分: 712
  • 用 户 组: 普通用户
  • 注册时间: 2009-04-03 09:38
文章分类

全部博文(75)

文章存档

2011年(6)

2010年(17)

2009年(52)

我的朋友

分类: LINUX

2009-04-03 09:40:51

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) |
0

上一篇:没有了

下一篇:VOA090322-WORDS AND THEIR STORIES

给主人留下些什么吧!~~