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/

  • 相关阅读:
    idea连接数据库和版本控制(Version Control)
    Idea新手入门-部署tomcat
    Redis 列表(List)
    Redis 集合(Set)
    Redis中的哈希(Hash)
    Redis初步整理
    C#中的集合之ArryList
    linux中pip安装步骤与使用详解
    搭建 LAMP 环境
    搭建WordPress 个人博客
  • 原文地址:https://www.cnblogs.com/yangxiuhong/p/14989254.html
Copyright © 2011-2022 走看看