[置物空房间] df -h

df命令的功用是列举系统文件的总体硬盘空应用状况。它能够用于查验早已应用了是多少空个硬盘,也有是多少空个硬盘剩下。

而df -h以便于阅读文章的形式表明。

查看服务器系统命令-服务器虚拟化的三种方式-第1张图片[root @ localhost home]# df-h file system Size Used available Use % Mounted on/Dev/mapper/cl-root 50G 36G 15G 71%//Dev/sda 1 1014m 227m 788m 23%/boot/Dev/mapper/cl-home 1.8t 450g 1.4t 25%/home file system:哪一个系统分区意味着系统文件,因而列举了设备名称。运载于:运载硬盘的文件目录,即运载硬盘的文件目录。[运行内存]随意-h H。

free指令能够表明空Linux系统软件中空余和应用的物理内存和互换运行内存,及其核心应用的缓冲区域。

一般用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的Memory数为4.5G,相当于mem线的占用- buffers-cached),而 buffers/cache体现可侵吞的总运行内存(本例中 buffers/cache的运行内存数为121G,相当于mem线的空余)。

Swap行数据信息便是SWAP系统分区互换,也就是人们一般所指的虚拟内存设置。当见到buffer/cache的空 idle 空为低或是swap的空 idle 空为低时,表明运行内存必须升級。这代表着运行内存使用率十分高。一定要注意,共享内存列应当被忽视,因为它早已被丢掉。

之上有关free -h的注解一部分参照自https://www.cnblogs.com/kex1n/p/6010496.html.

缓冲区域和缓存文件的表述来源于https://www.zhihu.com/question/26190832,知乎问答,较为非常容易了解。

Buffer的关键作用是缓存和缓解危害。例如你每秒钟要写电脑硬盘100次,系统对危害非常大,在解决逐渐写和写完这2件事上消耗了许多時间。用一个缓冲区域储存,每10秒换一次载入电脑硬盘,系统对危害并不大,提升载入高效率。缓存文件的关键作用是加快浏览。比如,假如你早已完成了一个比较复杂的测算,下一次想应用結果,只需将結果放到便捷的地区储存,下一次就别忘记了。加速了数据信息网站打开速度。因而,假如您关心分布式存储,您会发觉电脑硬盘的读写能力缓冲区域/缓存文件的命名是不一样的,称之为写缓冲区域和读缓存文件。确立讲出二者的差别。

【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设备

评论(0条)

刀客源码 游客评论