zoukankan      html  css  js  c++  java
  • Linux与mv命令结合,移动文件至指定目录

    转自:http://blog.csdn.net/hardwin/article/details/7711635

    把当前目录下面的file(不包括目录),移动到/opt/shell


    find  .  -type f  -exec mv {}   /opt/shell   ;

    find .  -type f  |  xargs  -I  '{}'  mv  {}  /opt/shell

    下面from    http://weiruoyu.blog.51cto.com/951650/832497 

    find多少天以前的文件,按时间移动,并分批打包

    显示前十个文件

    [root@localhost smgpbi]# ls -1 | sort -u | head -10

    1.首先查看文件个数,进入所在的文件

    # find . -name "*" | wc -l

    或者

    # ll |grep "^-" |wc -l

    2.查看文件个数

    查看120天钱的文件个数

    # find . -mtime +120 | wc -l

    一般如果是小文件,控制在10-20万左右。

    解释:-mtime +30 --设置时间为30天前;

    -exec mv --查找完毕后执行移动操作;

    3.按照时间移动到指定目录里

    # find . -mtime +90 -exec mv {} /var/tmp/date_90 ;

    4.计算大小

    # du -sh date_90

    大小一般控制在10-15G最好

    5.压缩并打包

    #tar -zcvf date_90.tar.gz date_90/

  • 相关阅读:
    JSP第六周作业
    JSP第四次(2.0)
    JSP第四周
    软件测试课堂练习1
    5。建库,表,增删改查
    4.安卓练习
    2android九宫格
    第七周作业
    jsp第六周作业
    jsp第四周作业
  • 原文地址:https://www.cnblogs.com/yangg518/p/5763728.html
Copyright © 2011-2022 走看看