linux中find命令及相关

   Linux find 命令是所有 Linux 命令中最有用的一个,同时也是最混乱的一个。它很难,因为它的语法与其他 Linux 命令的标准语法不同。但是,它很强大,因为它允许您按文件名、文件类型、用户甚至是时间戳查找文件。使用 find 命令,您不但可以找到具这些属性任意组合的文件,还可以对它找到的文件执行操作。

  公司的有一个共享服务器,tmp文件夹可读写,提供给大家共享一些东西。因为谁都可以写,所以,这个文件夹很乱,这也没什么,可是,任何人都是只知道写东西,而不知道把自己上传的没有用的东西删掉,所以。。。。。。,管理员很头疼,你无法判断哪些文件是没有用的,所以,对于一个20g的硬盘,经常出现磁盘空间不足的提示。于是,只能把一些长时间没有访问(而不是更改)的文件放到一个临时的文件夹中,假如没有人找管理员要这个文件,一段时间(一周左右)后就把这些文件视为无用的文件(虽然很不厚道,但是也只能如此)。
  
  这时就必须使用到find命令 

find   start_directory  test  options   criteria_to_match
action_to_perform_on_results
我用的是这样的:
find . -type f -atime +30 maxdepth 1 |xargs -it {} ../new/ 
当然,也可以使用-exec 参数,跟xargs一样的 。
http://www.oracle.com/technology/global/cn/pub/articles/calish-find.html(oracle官网上find的文章)。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/20695384/viewspace-687184/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/20695384/viewspace-687184/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值