zoukankan      html  css  js  c++  java
  • grep 、find 、tree 新发现

    [root@localhost tftpboot]# ip address | grep -A 1 " eno16777736"
    2: eno16777736: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:b3:cf:1c brd ff:ff:ff:ff:ff:ff
    inet 192.168.159.128/24 brd 192.168.159.255 scope global dynamic eno16777736
    valid_lft 1372sec preferred_lft 1372sec

    [root@localhost tftpboot]# ip address | grep -A 1 " eno16777736" | sed -n '3p'
    inet 192.168.159.128/24 brd 192.168.159.255 scope global dynamic eno16777736

    [root@localhost tftpboot]# ip address | grep -A 1 " eno16777736" | sed -n '3p' | awk '{ print $2 }'
    192.168.159.128/24

    [root@localhost tftpboot]# ifconfig |grep 'inet' | sed -n "1p"
    inet 192.168.159.128 netmask 255.255.255.0 broadcast 192.168.159.255

    [root@localhost tftpboot]# ifconfig |grep 'inet' | sed -n "1p" | awk '{print $2}'
    192.168.159.128

    [root@localhost tftpboot]# ifconfig |grep 'inet' | sed -n "1p" | awk '{print $2,$4}'
    192.168.159.128 255.255.255.0

    grep -E可以多次进行筛选

    [root@test ~]# grep -Ev "^#|^$" /etc/ssh/ssh_config
    Host *
    GSSAPIAuthentication yes
    ForwardX11Trusted yes
    SendEnv LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES
    SendEnv LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT
    SendEnv LC_IDENTIFICATION LC_ALL LANGUAGE
    SendEnv XMODIFIERS
    [root@test ~]# grep -v ^# /etc/ssh/ssh_config

     


    Host *
    GSSAPIAuthentication yes
    ForwardX11Trusted yes
    SendEnv LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES
    SendEnv LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT
    SendEnv LC_IDENTIFICATION LC_ALL LANGUAGE
    SendEnv XMODIFIERS

    maxdepth 发现深度+层数  

    prnue 只显示第一层

    [root@test ~]# find ./ -maxdepth 1 -type d ! -name "."
    ./.oracle_jre_usage
    ./jdk1.8.0_91
    ./Python-2.7.3
    ./.ssh
    ./Python-2.7.9
    [root@test ~]# find ./ -type d ! -name "." -prune
    ./.oracle_jre_usage
    ./jdk1.8.0_91
    ./Python-2.7.3
    ./.ssh
    ./Python-2.7.9

    tree -L 显示的层数 -d 命令的总结 

    [root@test ~]# tree -Ld 1
    .
    ├── jdk1.8.0_91
    ├── Python-2.7.3
    └── Python-2.7.9

  • 相关阅读:
    ASP.NET Repeater的用法初探
    ADO.NET 数据查询和数据操作
    ASP.NET 一般处理程序基础1(Get Post 表单提交 Http协议 Nvelocity模板引擎)
    接口继承
    《需求工程》阅读笔记2
    《需求工程》阅读笔记1
    Python3.0中的strip方法失效问题以及re.sub方法无法执行问题
    使用Python爬取豆瓣电影详细数据
    《软件方法》阅读笔记——3
    基于layui实现了将查询出的数据分页显示
  • 原文地址:https://www.cnblogs.com/tengfei520/p/5476982.html
Copyright © 2011-2022 走看看