• Linux小知识收集(不断更新)


    一、说明

      以下知识点都来自网络收集,只是给自己记录以免下次同样的问题的时候会忘记,如果知道出处,我都会进行标注,如果侵权的话,请邮件通知我,我会及时删除的

    二、知识点

    1、将centos的源修改为阿里云(转自将Centos的yum源更换为国内的阿里云源

      第一步备份原先镜像文件

    mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

      第二步下载新的文件到/etc/yum.repos.d/

    CentOS 5
    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo
    
    CentOS 6
    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
    
    CentOS 7
    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

      第三步清除缓存

    yum clean all
    yum makecache

     2、centos7时区设置

    ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

     3、docker最新版安装方法

    wget -P /etc/yum.repos.d/ https://download.docker.com/linux/centos/docker-ce.repo
    yum install docker-ce
    systemctl enable docker

     4、centos7防火墙相关操作

    systemctl stop firewalld.service #停止firewall防火墙
    systemctl disable firewalld.service #禁止firewall防火墙开机启动
    systemctl restart iptables.service #重启防火墙
    systemctl enable iptables.service #设置防火墙开机启动
    firewall-cmd --permanent --add-port=5432/tcp  #开放端口
    firewall-cmd --permanent --add-rich-rule="rule family="ipv4" source address="192.168.7.3/16"  port port="8001" protocol="tcp" accept" #指定某个IP访问8001端口
    firewall-cmd --reload

     5、shell脚本出错的情况下,继续执行的方法(比较适用于jenkins写脚本的时候)

      在命令最后加上|| echo "continue execute",意思就是如果返回错误 则继续执行

     6、docker相关操作

    docker stop $(docker ps -a -q) #关闭所有容器
    docker rmi $(docker images | grep "none" | awk '{print $3}') #删除所有none容器

      

      

  • 相关阅读:
    JavaScript事件详解
    JavaScript事件
    十六进制转十进制原理
    java:数组复制
    java:数组扩容
    MySQL---Day2
    Pyhton学习——Day47
    MySQL---Day1
    Pyhton学习——Day46
    Someing-About-Work
  • 原文地址:https://www.cnblogs.com/OMango/p/8529257.html
Copyright © 2020-2023  润新知