首次接触一台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
先写这些,以后有机会再补充。
本文转自 hexiaini235 51CTO博客,原文链接:http://blog.51cto.com/idata/811207,如需转载请自行联系原作者