Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1132875
  • 博文数量: 221
  • 博客积分: 10152
  • 博客等级: 上将
  • 技术积分: 1518
  • 用 户 组: 普通用户
  • 注册时间: 2005-07-22 10:42
文章分类

全部博文(221)

文章存档

2018年(1)

2015年(6)

2014年(3)

2013年(4)

2012年(1)

2011年(5)

2010年(14)

2009年(10)

2008年(28)

2007年(33)

2006年(114)

2005年(2)

我的朋友

分类:

2006-09-07 17:19:32

find . -name \*.c -print
find .. -type f
find . -type d -print
find / -size 0 - exec rm "{}" \;
find . -name core -print 2> /dev/null (bash/korn shells)
( find . -name core -print > /dev/tty ) >& /dev/null (C/TC shell)
find / -user ellie xdev -print
find ~ -atime +31 -exec mv {} /old/{} \; -print
1 以当前目录为起始目录,搜寻说有的以.c结尾的文件,并显示匹配文件的全路径名。
2 以当前目录的主目录为起始目录,搜寻所有类型的文件(非目录文件)。 在linux中,-print这项不再是必须的。
3 以当前目录为起始目录,搜寻所有目录类型的文件。
4 以根目录为起始目录,搜寻所有0字节文件并将其删除。 {}是用于表示每一个符合条件的文件名。
5 以用户的主目录为起始目录,搜寻所有具有644权限(属主拥有读写权,而其他用户和属组用户只有读权限)的~文件.
6 以当前目录为起始目录,找出所有500字节且在21天内未曾被访问的文件,并询问用户是否将其删除.
7 以当前目录为起始目录,找出所有名为core的文件,并将错误输出到/dev/null(UNIX的字节桶)里.
8 打印在根目录中所有属于ellie的文件.
9 将超过31天还未被访问的文件转移到/old目录中,并列出所有别移动的文件清单.
阅读(1349) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~