Linux服务器常用命令(一)

一 常用cpu、硬盘、内存命令

1 CPU信息

#lscpu

Architecture:         i686                           #架构686

CPU(s):               2                                  #逻辑cpu颗数是2

Thread(s) percore:   1                          #每个核心线程数是1                

Core(s) persocket:   2                          #每个cpu插槽核数/每颗物理cpu核数是2

CPUsocket(s):        1                           #cpu插槽数是1

VendorID:            GenuineIntel           #cpu厂商IDGenuineIntel

CPUfamily:           6                             #cpu系列是6

Model:                23                               #型号23

Stepping:             10                             #步进是10

CPUMHz:              800.000                #cpu主频是800MHz

Virtualization:       VT-x                        #cpu支持的虚拟化技术VT-x(对此在下一博文中解释下http://hi.baidu.com/sdusoul/blog/item/5d8e0488def3a998a5c272c0.html)

L1dcache:            32K                        #一级缓存32Kgoogle了下,这具体表示表示cpuL1数据缓存为32k

L1icache:            32K                          #一级缓存32K(具体为L1指令缓存为32K

L2cache:             3072K                     #二级缓存3072K


2 硬盘

df命令, 用于显示磁盘分区上的可使用的磁盘空间。默认显示单位为KB。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。
#df -h  

du命令,也是查看使用空间的,但是与df命令不同的是Linux du命令是对文件和目录磁盘使用的空间的查看。

#df -u

3 内存

#free m

4 系统

#cat /etc/redhat-release 

或者

#cat /etc/os-release

watch free命令实时监控内存使用情

二、硬盘使用率100%解决办法

通过df -h 或其他命令发现硬盘使用率达100% 导致服务器不能正常运行,则可试下下面解决办法

1 查找大文件,若发现实际占用较大空间,则可删除部分无用大文件或扩容磁盘空间,

如果是大文件占用了,那么查询大于某个值的文件的方法: 

find / -size +100c -print 

然后选择对应方法即可。

2 服务器上明明没有那么多文件,但仍显示100%占有率,则可能是因为删除了某些文件,但是空间没有释放,即删除进程没有结束,空间没有得到释放。这时,重启reboot可以解决问题,但是若服务器上仍有应用在运行 切不可终端,则使用下面命令找出删除进程,kill掉就OK了

lsof |grep -i deleted //查看删除未完成的进程

或者更直接 

lsof |awk '/deleted/{print $2}'|xargs kill -9 //杀除未完成的删除进程

 

三、防火墙及端口

1、centos系列产品(包括redHat),版本7及以上:

>>> 关闭防火墙

systemctl stop firewalld.service            #停止firewall

systemctl start firewalld.service  

systemctl disable firewalld.service       #禁止firewall开机启动

>>> 开启端口

firewall-cmd --zone=public --add-port=80/tcp--permanent

 命令含义:

--zone #作用域

--add-port=80/tcp #添加端口,格式为:端口/通讯协议

--permanent #永久生效,没有此参数重启后失效

>>> 重启防火墙

firewall-cmd --reload



  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值