zoukankan      html  css  js  c++  java
  • linux网络管理

    ss -nt表是正在建立的主机连接

    [root@localhost ~]# ss -nt
    State Recv-Q Send-Q Local Address:Port Peer Address:Port
    ESTAB 0 52 192.168.0.17:22 192.168.0.101:59150

    启动Linux系统的路由转发功能

    [root@a etc]# vim /etc/sysctl.conf 

    net.ipv4.ip_forward=1    #添加路由转发功能

    [root@a etc]# sysctl -p    #加载配置,-p参数使配置立刻生效
    net.ipv4.ip_forward = 1

    [root@a etc]#cat /proc/sys/net/ipv4/ip_forward  #查看进程是否生效
    1

    安装Linux字符浏览器

    [root@a ~]# yum install -y elinks

    测试web访问

    [root@a ~]# elinks www.baidu.com

    修改HTTP服务配置文件的dns配置

    [root@a conf]# sed -i.bak "96s/^/ServerName 192.168.0.160/" httpd.conf        #在96行添加dns信息

    过滤出所有登陆相关的安全日志ip地址信息

    [root@a conf]# cat  /var/log/secure | grep -nE "([0-9]{1,3}.){3}[0-9]{1,3}"  #注意,grep命令后面匹配内容的双引号不能少,否则报错

    6:Apr 29 08:42:16 localhost sshd[1009]: Server listening on 0.0.0.0 port 22.
    8:Apr 29 08:52:44 localhost sshd[1122]: Accepted password for root from 192.168.0.160 por
    13:Apr 29 13:37:46 localhost sshd[1803]: Accepted password for root from 192.168.0.160 po
    20:May 1 19:32:23 localhost sshd[998]: Server listening on 0.0.0.0 port 22.

    grep的-o参数,仅显示匹配内容的行

    [root@a conf]# cat /var/log/secure |grep -oE "([0-9]{1,3}.){3}[0-9]{1,3}"

    0.0.0.0
    192.168.0.160
    192.168.0.160
    0.0.0.0

    [root@a wgk]# cat /var/log/secure |grep -oE "([0-9]{1,3}.){3}[0-9]{1,3}" | sort -nr | uniq -c
    7 192.168.0.160
    1 192.168.0.115
    2 192.168.0.106
    3 192.168.0.105
    2 192.168.0.100
    9 0.0.0.0
    [root@a wgk]# cat /var/log/secure |grep -oE "([0-9]{1,3}.){3}[0-9]{1,3}" | sort -nr | uniq -c | awk '$1>=4{print $2}'
    192.168.0.160
    0.0.0.0

     查找并删除/abc目录下30以前的文件,腾出空间用来备份

    [root@a ~]# find /abc/  -mtime +30 -exec rm {} ;

    [root@abc~]# tar -czf $(date +%Y%m%d).tar.gz /boot/grub2/*

    echo -n 不换行输出

    echo -e 处理特殊字符若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出:

    a 发出警告声;

     删除前一个字符;

    c 最后不加上换行符号;

    f 换行但光标仍旧停留在原来的位置;

    换行且光标移至行首;

    光标移至行首,但不换行;

    插入tab;

    v 与f相同;

    \ 插入字符;

  • 相关阅读:
    一个基础的CURL类
    设计自适应网页方法
    JQ点击列表显示隐藏
    获取当前页面的完整URL
    配置时间生成下拉菜单
    Contains Duplicate II
    Rectangle Area
    面试题47:不用加减乘除做加法
    面试题48:用C++设计一个不能被继承的类
    Reverse Linked List
  • 原文地址:https://www.cnblogs.com/xiaofeng666/p/10920166.html
Copyright © 2011-2022 走看看