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

来自:互联网
时间:2020-09-19
阅读:

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

返回顶部
顶部