zoukankan      html  css  js  c++  java
  • Linux系统常用操作

    1.批量替换某文件中的内容为新的内容(常用于修改配置文件)

    find . -name "*.properties" | xargs perl -pi -e 's/192.165.54.71/10.50.0.130/g'

    注:上面的命令意思是,在当前路径下查找后缀为.properties的文件,并将文件中包含192.165.54.71内容批量替换为10.50.0.130;

    2.查找指定时间内的文件并删除

    find logs -type f -mtime +5 -exec  -ok  rm {}

    注:上面的命令意思是,在/log目录中查找更改时间在5日以前的文件并删除它们;

    3.截取文件

    sed -n '/2017-12-17 01:00:/,/2017-12-17 23:35:/p' catalina.out > /root/catalina.out

    注:上面的命令意思是,将catalina.out文件中2017-12-17当天的日记复制并写入到/root/catalina.out文件中

    4.打印文件中的指定行内容

    cat a.txt | sed -n '1,3p' 

    注:打印文件a.txt的1到3行

  • 相关阅读:
    Twitter视频下载方式
    维基百科镜像处理
    Python sll
    youyube-dl
    python 进程池pool
    python常用正则表达式
    Struts2笔记3--OGNL
    Struts2笔记2
    Struts2笔记1
    Hibernate笔记7--JPA CRUD
  • 原文地址:https://www.cnblogs.com/python-kp/p/14900572.html
Copyright © 2011-2022 走看看