zoukankan      html  css  js  c++  java
  • sed和打包


    1、打包/etc/目录下面所有conf结尾的文件,压缩包名称为当天的时间,并拷贝到/usr/local/src目录备份。
    find /etc/ -regex ".*conf$"|xargs tar -zcvf `date +%F`.tar.gz;cp `date +%F`.tar.gz /usr/local/src
    2、查找当前系统上没有属主或属组,且最近一个周内曾被访问过的文件或目录
    find / -nouser -a -nogroup -o -ctime -7 -type f -a -type d
    3、查找/etc目录下至少有一类用户没有执行权限的文件
    find /etc/ -perm /111 -type f
    4、自建网络yum源(通过httpd实现)
    5、利用sed 取出ifconfig命令中本机的IPv4地址
    [root@aliyun ~]# ifconfig |sed -n 2p|sed -E 's/(.*inet )(([0-9]+.){3}[0-9]{1,3})( .*)/2/'
    172.31.183.167
    6、删除/etc/fstab文件中所有以#开头,后面至少跟一个空白字符的行的行首的#和空白字符
    sed -ri.bakh 's/^# (.*)/1/g' fstab
    7、处理/etc/fstab路径,使用sed命令取出其目录名和基名
    [root@aliyun ~]# ls /etc/fstab |sed -r 's#(^/.*/)(.*)#2#'
    fstab
    [root@aliyun ~]# ls /etc/fstab |sed -r 's#(^/.*/)(.*)#1#'
    /etc/

  • 相关阅读:
    MySQL 三节点企业版
    Raft 一致性算法论文译文 JAVA
    MySQL EXPLAIN 命令详解学习
    MySQL 5.7.17 Group Replication 初始
    JAVA 线程池以及其他
    什么是IIS并发连接数
    CUDA
    各种学习手册在线
    弱电系统标准CAD图例识图讲解
    ACM---算法
  • 原文地址:https://www.cnblogs.com/yangxiuhong/p/14989254.html
Copyright © 2011-2022 走看看