centos 常用命令

查看内存使用情况:

free -m

查看硬盘情况:

fdisk -l
df -h

查看端口号占用

netstat -lnpt

Linux 清除释放内存 cache buffer

释放网页缓存(To free pagecache)
释放目录项和索引(To free dentries and inodes)
释放网页缓存,目录项和索引(To free pagecache, dentries and inodes)

sync; echo 1 > /proc/sys/vm/drop_caches 
或者 
sysctl -w vm.drop_caches=1

sync; echo 2 > /proc/sys/vm/drop_caches
或者 
sysctl -w vm.drop_caches=2

sync; echo 3 > /proc/sys/vm/drop_caches
或者 
sysctl -w vm.drop_caches=3

注:上面三种方式都是临时释放缓存的方法,要想永久释放缓存,需要在/etc/sysctl.conf文件中配置:vm.drop_caches=1/2/3,然后sysctl -p生效即可!

清理yum缓存

yum clean headers  #清理/var/cache/yum的headers
yum clean packages #清理/var/cache/yum下的软件包
yum clean metadata