zoukankan      html  css  js  c++  java
  • Linux Centos下查看cpu、磁盘、内存使用情况,关闭MySQL日志

    Linux Centos下查看cpu、磁盘、内存使用情况,关闭MySQL日志

    lsblk 查看分区和磁盘
    df -h 查看空间使用情况
    fdisk -l 分区工具查看分区信息
    cfdisk /dev/sda 查看分区
    blkid 查看硬盘label(别名)

    du -sh ./* 统计当前目录各文件夹大小
    du -sh /* 统计根目录下各文件夹大小
    du -sh /usr/* 统计usr目录下各文件夹大小

    查看内存使用情况
    free -m
    查看cpu使用情况
    top #查看进程运行情况
    查看磁盘以及分区情况
    df -h
    查看网络情况
    ifconfig
    查看端口使用情况
    #1.方法一
    lsof -i:端口号
    #2.方法二
    netstat -apn|grep 端口号

    ====================
    [root@host ~]# free -m
    total used free shared buff/cache available
    Mem: 1006 529 66 9 411 218
    Swap: 2259 149 2110
    [root@host ~]# df -h
    Filesystem Size Used Avail Use% Mounted on
    devtmpfs 494M 0 494M 0% /dev
    tmpfs 504M 0 504M 0% /dev/shm
    tmpfs 504M 51M 453M 11% /run
    tmpfs 504M 0 504M 0% /sys/fs/cgroup
    /dev/sda2 20G 15G 3.4G 82% /
    /dev/sda1 380M 232M 128M 65% /boot
    tmpfs 101M 0 101M 0% /run/user/0
    [root@host ~]#
    ==================
    如何关闭MySQL日志,删除mysql-bin.0000*日志文件
    4.8G /usr/local/mysql/var
    [root@host ~]# du -sh /usr/local/mysql/var/*
    32K /usr/local/mysql/var/host.localdomain.err
    4.0K /usr/local/mysql/var/host.localdomain.pid
    42M /usr/local/mysql/var/ibdata1
    5.0M /usr/local/mysql/var/ib_logfile0
    5.0M /usr/local/mysql/var/ib_logfile1
    1.1M /usr/local/mysql/var/mysql
    1.1G /usr/local/mysql/var/mysql-bin.000052
    1.1G /usr/local/mysql/var/mysql-bin.000053
    1.1G /usr/local/mysql/var/mysql-bin.000054
    492M /usr/local/mysql/var/mysql-bin.000055
    4.0K /usr/local/mysql/var/mysql-bin.index
    212K /usr/local/mysql/var/performance_schema

    mysql-bin.0000* 这些是mysql运行过程中的操作日志。
    保留的话:当你数据丢失可用来恢复数据,当你需要主从复制时需要靠这些文件。
    不保留的话:节省空间,加快mysql速度。
    关闭办法:
    找到my.cnf或者my.ini文件,把 “ log-bin= ” 这个参数用#号注释掉,然后重启mysql就可以。
    折中办法:
    在my.cnf或者my.ini文件中,log-bin参数后面,加入expire_logs_days=5。意思就是日志保留5天。然后重启mysql就可以。
    linux中,是my.cnf。windows中,是my.ini。

    # cd /etc
    # vim my.cnf
    # vim /etc/my.cnf
    查询进程
    ps -ef | grep mysqld
    如果有mysqld_safe和mysqld两个进程,说明MySQL服务当前在启动状态;
    重启服务
    #service mysql restart

  • 相关阅读:
    Day 31 Event事件/进程池和线程池/高性能爬取梨视频/协程
    scp命令
    [Influxdb]记录
    REMOTE HOST IDENTIFICATION HAS CHANGED!
    【转载】Java异常控制机制和异常处理原则
    html转成PDF,替换内容
    SOAP请求-示例
    InputStream转成String
    [集合操作]List对象数组获取元素值非空对象及根据对象元素值排序取最大&取对象数组的对象元素集合&条件去重&条件分组
    maven deploy jar包到远程仓库400
  • 原文地址:https://www.cnblogs.com/zdz8207/p/Linux-Centos-disk.html
Copyright © 2011-2022 走看看