查看Linux服务器状态的指令

首次接触一台Linux服务器时,都有哪些指令可以帮我了解情况?用博客记录下来,备忘。其中有些指令下次再用真不知道是什么时候呢。

系统版本:
$ cat /proc/version
$ lsb_release -a
$ cat /etc/redhat-release

CPU是32位还是64位:$ getconf LONG_BIT
查看CPU更多的信息:$ cat /proc/cpuinfo

全部内存信息:$ cat /proc/meminfo
一条内存信息(本例查看MemTotal):$ grep MemTotal /proc/meminfo
内存统计信息:$ free

ibc、gcc版本:
$ gcc -v
$ ldd /sbin/mii-tool
$ rpm -qa|grep glibc

perl版本:
$ perl -v

 

看看都装了些啥(指令的准确性有疑点):
$ cat /root/install.log |more        (可能需要root权限)    
$ grep perl /root/install.log       (已升级到5.14.2,但是显示还是5.8.8)
$ rpm -qa (这个指令不需要root权限,可能是访问/root/install.log)
$ rpm -qa | grep jdk (按关键字查询)
$ rpm -qa|grep perl (已升级到5.14.2,但是显示还是5.8.8)

定时作业:
$ at -l          (是不是可以理解为单个job?)
$ cat /etc/crontab (定时配置) 
$ ls /etc/cron.hourly (这个目录下的脚本每小时运行一次,时间通过/etc/crontab配置)
$ ls /etc/cron.daily  (同上,每天)
$ ls /etc/cron.weekly (同上,每周)
$ ls /etc/cron.monthly (同上,每月)

已经安装和启动的服务:$ chkconfig --list

存储空间使用情况:$ df -lhT
Filesystem    Type    Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol01
                    ext3    977G   16G  910G   2% /
/dev/sda1     ext3     99M   13M   82M  14% /boot
tmpfs           tmpfs     16G     0   16G   0% /dev/shm

进程:
$ top (按q退出)(shift > 和 shift < 翻页)
$ top -u oracle (看看oracle进程)
$ top -p 4666   (看pid号为4666的进程)

 

 

目录下文件夹和文件个数:

ls |wc -l

 

先写这些,以后有机会再补充。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值