• Linux 笔记


    1、当我们拿到一个 Linux 服务器的时候,我怎么知道他是 centos 系统,还是 ubantu 系统?
    2、如果知道是 centos系统了,那我怎么知道他是 centos7.6还是 centos8.0 还是其它的版本?

    1. lsb_release 查看系统

    先使用 yum 安装 redhat-lsb:

    yum install -y redhat-lsb
    
    # 安装完成后,使用 -a 查看
    [root@yoyo ~] lsb_release -a
    LSB Version:    :core-4.1-amd64:core-4.1-noarch
    Distributor ID: CentOS  
    Description:    CentOS Linux release 7.6.1810 (Core)
    Release:    7.6.1810
    Codename:   Core
    

    2. redhat-release

    如果已经知道是 centos 系统了,可以直接 cat 查看版本号

    [root@hecs ~]# cat /etc/redhat-release
    CentOS Linux release 8.2.2004 (Core)
    

    3. uname 查看内核版本

    查看内核版本可以用 uname -a

    [root@hecs ~]# uname -a
    Linux hecs-226403 4.18.0-240.10.1.el8_3.x86_64 #1 SMP Mon Jan 18 17:05:51 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
    

    也可以 cat /proc/version

    [root@hecs ~]# cat /proc/version
    Linux version 4.18.0-240.10.1.el8_3.x86_64 (mockbuild@kbuilder.bsys.centos.org) (gcc version 8.3.1 20191121 (Red Hat 8.3.1-5) (GCC)) #1 SMP Mon Jan 18 17:05:51 UTC 2021
    

    4. linux 创建/删除 文件夹

    # 创建单个文件夹
    mkdir mydata
    
    # 创建层级目录
    mkdir -p /mydata/docker/nginx
    
    # 删除层级目录
    # rm命令通常用于删除Linux中的文件。可以添加参数用来删除目录。例如,递归地删除目录,使用递归选项-r或-R,如果目录是受写保护的,则会提示是否继续删除目录和目录中的文件作为一个整体。-f 强制删除而不被提示。
    rm -rf mydata
    
    # 删除空目录 
    # -empty 只对空目录进行限制 -delete 删除包括子目录在内的所有空目录
    find . -type d -empty -delete
    
    # 删除指定的文件夹
    # . 表示在当前目录执行 -type d 只搜索目录 -name 指定目录名称 -exec rm -rf 执行rm命令删除所有目录即内容 {} + 追加在rm命令末尾
    find . -type d -name "mydata" -exec rm -rf {} +
    

    5. Linux云服务器怎样关闭防火墙、添加例外端口?

    华为云文档

    6. Centos镜像下载地址

    mirrors.aliyun.com

    7. 查看 docker 中 MySQL 的版本

    # 进入 MySQL 容器
    docker exec -it mysql bash
    
    # 登录 MySQL
    mysql -u root -p
    # 提示 Enter password: 在此处输入密码
    
    # 查看版本
    select version();
    

    或者直接在Navicat中通过命令行界面查看:

  • 相关阅读:
    Nginx支持WebSocket反向代理-学习小结
    CentOS6.9下升级默认的OpenSSH操作记录(升级到OpenSSH_7.6p1)
    CentOS 6下gcc升级的操作记录(由默认的4.4.7升级到6.4.0版本)
    Docker容器内部端口映射到外部宿主机端口
    Linux下分布式系统以及CAP理论分析
    C/ C++ 快速上手
    YUV视频格式详解(翻译自微软文档)
    YUV详解
    阿里云ECS使用vnc远程连接(Ubuntu + CentOS)
    oh-my-zsh: 让终端飞
  • 原文地址:https://www.cnblogs.com/shenghuotaiai/p/16072734.html
Copyright © 2020-2023  润新知