centos部分信息查询
1.查看linux版本
- uname -a (Linux查看版本当前操作系统内核信息)
Linux yndc-wxyx1 2.6.32-573.el6.x86_64 #1 SMP Thu Jul 23 15:44:03 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
- cat /proc/version (Linux查看当前操作系统版本信息)
Linux version 2.6.32-573.el6.x86_64 (mockbuild@c6b9.bsys.dev.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-16) (GCC) ) #1 SMP Thu Jul 23 15:44:03 UTC 2015
3.cat /etc/issue 或cat /etc/redhat-release(Linux查看版本当前操作系统发行版信息)
CentOS release 6.7 (Final)
2.查看cpu 信息
cat /proc/cpuinfo (Linux查看cpu相关信息,包括型号、主频、内核信息等)
model name就是cpu的名称,型号,主频
model name : Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz
cpu Mhz 是实际主频
cpu MHz : 2394.455
cpu cores : 4 逻辑核所处cpu的物理核
cat /proc/cpuinfo| grep "cpu cores"| uniq (查看机器一共几个cpu,这里就是2个。)
3.查看是否是虚拟机
Linux:
在bash里输入:dmidecode -s system-product-name
或者lshw -class system
或者dmesg | grep -i virtual
4.内存
cat /proc/meminfo查看linux系统内存大小的详细信息,可以查看总内存,剩余内存、可使用内存等信息。
free -m 查看linux系统内存使用量和交换区使用量,如图所示。
Swap: 8191 4 8187
[root@yndc-wxyx1 webbackup]# free -h
total used free shared buffers cached
Mem: 7.7G 7.6G 126M 384K 1.0G 6.1G
-/+ buffers/cache: 454M 7.2G
Swap: 8.0G 4.1M 8.0G
7.7G
5. free 命令
第一类单位参数:
- -b, –bytes, 以Byte为单位显示内存使用情况
- -k, –kilo, 以KB为单位, 这也是默认值
- -m, –mega, 以MB为单位显示内容使用情况
- -g, –giga, 以GB为单位显示内存使用情况
第二类参数:
1)、 -h, –human, 自动将数值转换为人类易读形式
2)、 -c, –count, 展示结果count次,需与-s配合使用
3)、 -s, –seconds, 动态刷新内存使用情况的间隔
6. 系统分区
df -h查看linux系统各分区的使用情况,要明确linux系统和windows系统分区的不同。
表 1 df命令常用选项及作用
选项 作用
-a 显示所有文件系统信息,包括系统特有的 /proc、/sysfs 等文件系统;
-m 以 MB 为单位显示容量;
-k 以 KB 为单位显示容量,默认以 KB 为单位;
-h 使用人们习惯的 KB、MB 或 GB 等单位自行显示容量;
-T 显示该分区的文件系统名称;
-i 不用硬盘容量显示,而是以含有 inode 的数量来显示。
http://c.biancheng.net/view/883.html
7.查看进程
Linux top命令详解
top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器
https://blog.csdn.net/dxl342/article/details/53507673
echo 3 > /proc/sys/vm/drop_caches
8.释放内存 :百度经验
https://jingyan.baidu.com/article/647f0115cc08947f2048a863.html
echo N>/proc/sys/vm/drop_caches清理缓存
https://www.jianshu.com/p/016f7cf0380d
以上是 centos部分信息查询 的全部内容, 来源链接: utcz.com/z/517933.html