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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM