对于生物信息工作者而言,Linux系统服务器最熟悉不过,那么如何通过简单的命令对Linux服务器进行最快的了解。

【存储空间】df -h

df命令作用是列出文件系统的整体磁盘空间使用情况。可以用来查看磁盘已被使用多少空间和还剩余多少空间。

而df -h则是以人们易读的方式展示

[root@localhost home]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/cl-root 50G 36G 15G 71% / /dev/sda1 1014M 227M 788M 23% /boot /dev/mapper/cl-home 1.8T 450G 1.4T 25% /home Filesystem:代表该文件系统时哪个分区,所以列出的是设备名称。 Mounted on:磁盘挂载的目录,即该磁盘挂载到了哪个目录下面。

【内存】 free -h

free命令可以显示Linux系统中空闲的、已用的物理内存及swap内存,及被内核使用的buffer。

一般用free -h方式查看内存占用情况(同样是适于人类阅读)

[root@localhost home]# free -h total used free shared buffers cached Mem: 126G 124G 2.0G 1.6M 626M 118G -/+ buffers/cache: 4.5G 121G Swap: 15G 40M 15G

注解:-buffers/cache反映的是被程序实实在在吃掉的内存(本例中,-buffers/cache的内存数是4.5G,即等于Mem行的 used- buffers – cached),而+buffers/cache反映的是可以挪用的内存总数(本例中,+buffers/cache的内存数是121G,即等于Mem行的free + buffers + cached)。

Swap行数据是交换分区SWAP的,也就是我们通常所说的虚拟内存。当你看见 buffer/cache 的空闲空间低或者 swap 的空闲空间低,说明内存需要升级了。这意味这内存利用率很高。请注意 shared(共享)内存列应该被忽略 ,因为它已经被废弃了。

以上关于free -h的注解,部分参考自https://www.cnblogs.com/kex1n/p/6010496.html。

关于buffers 和cache的解释,来自知乎https://www.zhihu.com/question/26190832的解释,比较容易懂。

Buffer的核心作用是用来缓冲,缓和冲击。比如你每秒要写100次硬盘,对系统冲击很大,浪费了大量时间在忙着处理开始写和结束写这两件事嘛。用个buffer暂存起来,变成每10秒写一次硬盘,对系统的冲击就很小,写入效率高了。Cache的核心作用是加快取用的速度。比如你一个很复杂的计算做完了,下次还要用结果,就把结果放手边一个好拿的地方存着,下次不用再算了。加快了数据取用的速度。所以,如果你注意关心过存储系统的话,你会发现硬盘的读写缓冲/缓存名称是不一样的,叫write-buffer和read-cache。很明显地说出了两者的区别。

【CPU】 cat /proc/cpuinfo

利用cat查看服务器cpu info [root@localhost home]# cat /proc/cpuinfo|grep "processor" |wc -l 32 [root@localhost home]# cat /proc/cpuinfo|grep "physical id" |sort|uniq|wc -l 4 [root@localhost home]# cat /proc/cpuinfo|grep "cpu cores" |uniq cpu cores : 8

注解:以上三个命令从上自下分别代表①总逻辑CPU数:32;②物理CPU个数:4,这边如果是2就代表着是两路服务器,4则是四路服务器;③每颗物理CPU的核数:8。总逻辑CPU数=物理CPU个数×每颗物理CPU的核数。如果存在超线程技术,那么可以让单核模拟多核心工作,单核心具有两个线程。那么,总逻辑CPU数 = 物理CPU个数×每颗物理CPU的核数×超线程数。

【内核|操作系统】

查看内核版本 cat /proc/version | uname -a 查看操作系统 lsb_release -a | cat /etc/redhat-release | cat /etc/issue [root@tc6000 EVM_combine]# cat /proc/version Linux version 2.6.32-642.el6.x86_64 (mockbuild@worker1.bsys.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-17) (GCC) ) #1 SMP Tue May 10 17:27:01 UTC 2016 [root@tc6000 EVM_combine]# uname -a Linux tc6000 2.6.32-642.el6.x86_64 #1 SMP Tue May 10 17:27:01 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux #cat /proc/version 和uname -a 均可以查看到内核版本为2.6.32-642.el6.x86_64 #2.6.32 代表版本号 -642代表版本号 #el6 代表 发行版版本标识,RHEL6CentOS6Oracle Linux6 一般都是el6 #x86_64 代表64位系统 一般i386代表是32位 [root@tc6000 EVM_combine]# lsb_release -a LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch Distributor ID: CentOS Description: CentOS release 6.8 (Final) Release: 6.8 Codename: Final [root@tc6000 EVM_combine]# cat /etc/redhat-release CentOS release 6.8 (Final) [root@tc6000 EVM_combine]# cat /etc/issue CentOS release 6.8 (Final) Kernel on an m #lsb_release -a cat /etc/redhat-release cat /etc/issue 三个命令都得到操作系统是CentOS, 但这三个命令并不适用每台linux机器

本文原创地址:https://www.linuxprobe.com/alinux-system-server.html编辑:坑人小妖精,审核员:暂无

了解linux服务器,教你快速了解一台Linux系统服务器的方法相关推荐

  1. php邮件服务器搭建,如何快速简单的使用Linux搭建邮件服务器

    本篇文章给大家带来的内容是关于如何快速简单的使用Linux搭建邮件服务器,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 搭建邮件服务器,过程非常简单,只需几个步骤即可. 通常在Lin ...

  2. teamspeak3服务器搭建_教你快速便捷的搭建Teamspeak 3 服务器和基友开黑必备!

    Teamspeak 是一套专有的 VoIP 软件.所谓 VoIP 软件,就是基于网络协议的语音通话.而 Teamspeak 就是和现在市面上大多数即时通讯软件差不多,可以发送即时消息以及多人语音通话. ...

  3. teamspeak搭建_教你快速便捷的搭建Teamspeak 3 服务器和基友开黑必备!

    Teamspeak 是一套专有的 VoIP 软件.所谓 VoIP 软件,就是基于网络协议的语音通话.而 Teamspeak 就是和现在市面上大多数即时通讯软件差不多,可以发送即时消息以及多人语音通话. ...

  4. Linux服务器教程之路1--Linux服务器的相关搭建

    Linux服务器具有稳定性好,价格低等优点.最为一个开源平台,无论是商业机构的支持还是网络开源程序组织的技术,都达到了一个成熟的水平.因为,目前中小型企业可以考虑一下使用Linux作为Web服务器,F ...

  5. 服务器无法用u盘安装系统安装win7系统,服务器u盘安装win7系统

    服务器u盘安装win7系统 内容精选 换一换 为了保证使用私有镜像创建的新云服务器可以通过"用户数据注入"功能注入初始化自定义信息(例如为云服务器设置登录密码),建议您在创建私有镜 ...

  6. 死亡搁浅运送系统服务器,死亡搁浅订单23寻物系统服务器流程介绍-死亡搁浅订单23寻物系统服务器怎么做_牛游戏网...

    在<死亡搁浅>这款送快递游戏中,我们会接到各种难易不同的订单,可能很多玩家对于要怎么完成这些订单不是很了解,所以小编这次就为大家带来了<死亡搁浅>订单23.寻物:系统服务器流程 ...

  7. 服务器的系统日志路径,DirectAdmin 日志路径各种系统中查看方法Windows服务器操作系统 -电脑资料...

    本文章收集了现在常用的系统中查看DirectAdmin 日志路径各种问题的解决办法,有需要了解的朋友可参考, 可以通过admin的Log Viewer来查看默认定义的几个日志文件. 也可以通过ssh来 ...

  8. oa系统对服务器的要求1000台,OA系统服务器规划建议

    <OA系统服务器规划建议>由会员分享,可在线阅读,更多相关<OA系统服务器规划建议(3页珍藏版)>请在人人文库网上搜索. 1.OA 系统服务器规划建议型号配置购买价 负载DEL ...

  9. idea 快速导入实现父类方法_教你快速吸引精准粉丝实现流量变现的方法

    微商如何做精准客源引流呢? 众所周知,微商最重要的是人脉.如果你的微信通讯录里没有人,你有再好的发朋友圈的技巧都没人看,那又有谁能买你的产品?如果你的微信好友很少,你又能与谁成交?如果一个舞台很华丽, ...

最新文章

  1. AI玩俄罗斯方块(Python实现)
  2. c# 再次尝试 连接失败_修复破裂婚姻,如何重新建立情感连接
  3. 查看winpe系统的语言版本
  4. Entity Framework Core 之简单介绍
  5. linux免费计费系统下载,思谷电话计费系统 Linux版
  6. 【codevs1087NOIP2003】麦森数,高精度+对数+快速幂
  7. Linux编程(8)_文件IO
  8. 闲鱼靠什么支撑起万亿的交易规模?
  9. vue添加滚动事件,解决简书Carol_笑一笑方案中vue移除滚动事件失效的问题
  10. 互融云融资担保系统:助力企业解决融资难题
  11. 小学网上报名显示网上服务器错误,网上申请了小学学位 区教育局找不到信息...
  12. ArcGIS 对DEM数据进行剖面分析
  13. 联想云计算机终端,联想智能云教室系统 V1.3.20.1109_C201105 最新官网版本
  14. 用H5新增标签实现自定义彩色花瓣
  15. 河道、地下水位监测方案
  16. OJ1343——First Blood
  17. webrtc中的H264的FU_A解析ParseFuaNalu
  18. python作用总结_python个人总结
  19. 加利福尼亚理工学院鸟类数据库-2011(Caltech-UCSD Birds-200-2011)
  20. 三句话,让Ai帮你画18万张图

热门文章

  1. Java代码简化之lombok
  2. 大牛书单 | 数据库专题好书分享
  3. nginx_rtmp中解析sps和pps
  4. 使用 gperf 实现高效的 C/C++ 命令行处理
  5. Windows安装梯度提升开发库LightGBM
  6. win10如何改变鼠标的形状和颜色?
  7. IDEA怎么从数据库表自动生成映射Model
  8. 自定义parallelStream的thread pool
  9. python定义函数的组成部分有_Python基础11- 函数之自定义函数
  10. hdu 1251 trie