美文网首页
Linux配置命令

Linux配置命令

作者: 黄二的NPE | 来源:发表于2018-04-04 00:07 被阅读12次

Linux的/proc文件夹里面放置了许多Linux相关的信息

  • CPU

cat /proc/cpuinfo
该命令可以查看CPU相关信息

...(省略)
processor : 22 //处理器
vendor_id : GenuineIntel
cpu family : 6
model : 63
model name : Intel(R) Xeon(R) CPU E5-2620 v3 @ 2.40GHz //CPU型号
stepping : 2
microcode : 0x36
cpu MHz : 2418.603 //CPU主频
cache size : 15360 KB //缓存大小
physical id : 1 //CPU物理id,相同的physical id 即为同一个CPU,可用grep 'physical id' | uniq | wc -l 统计
//有多少个CPU
siblings : 12
core id : 4 //在相同的physical id 下, 不同的core id 代表cpu下不同的核心,不同核心能同一时间处理
//多个线程,相同的core id,相同的physical id,但是确实不同的processor,说明两个是超线程
//所谓超线程,是指一颗核心上集成两个逻辑处理单元,使CPU能同一时间处理多个任务
cpu cores : 6
apicid : 25
initial apicid : 25
fpu : yes
fpu_exception : yes
cpuid level : 15
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm epb tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid cqm xsaveopt cqm_llc cqm_occup_llc dtherm ida arat pln pts
bugs :
bogomips : 4795.56
clflush size : 64
cache_alignment : 64
address sizes : 46 bits physical, 48 bits virtual
power management:

top
可以简要查看系统内存,CPU,swap等的使用情况,以及各个进程的资源使用情况

top

top -Hp pid
可以查看某个进程下的所有线程的使用情况

top -Hp
这里的tasks是指进程下的线程的所有线程数量,而上面的top命令下的tasks是指进程数量
  • 内存

cat /proc/meminfo

meminfo

MemTotal: 264033112 kB //系统总内存
MemFree: 181468240 kB //系统空余内存
MemAvailable: 218052124 kB //系统可用内存 = MemFree + buffer + cache
Buffers: 2103128 kB //缓冲,主要用于写
Cached: 35364100 kB //缓存,主要用于读

free

free -m

free -m : 内存用量 M内单位, 如果后面不加参数,则以kb为单位,如果后面加-g,则以g为单位

  • 硬盘

du
du -h dir : 查看某个文件夹中的各个目录的大小,已方便阅读的模式显示
du -ah dir : 文件目录都显示
du -ah | sort -nr : 显示所有文件和目录大小并且按大到小排序
du -ah --max-depth=1 : 显示目录大小,并且深度为1

df
df -h : 已更易读的方式显示文件系统的存储情况

df -h

du,df两者的区别,du(disk usage)是通过将目录下的存在的文件一个一个累计起来,得到一个占用大小,而df(disk free)是快速扫描文件系统,得到目录的一个占用大小,有些文件被删除以后,在文件系统中并没有真正去掉,df也会把这一部分统计进来,但是du却不会.并且df一般是用来统计整个文件系统的使用情况的,而du则更偏向于某个目录

  • 系统

uname -a

uname -a

cat /proc/version

cat /proc/version
  • 环境变量

env

env

相关文章

  • route、netstat、ss、ip(网络管理3)

    route命令 netstat命令 ss命令 ip命令(配置Linux网络属性)

  • linux-cmd

    如何查看Linux 硬件配置信息 linux传输文件命令: rz 和 sz linux free命令详解(一) L...

  • Linux服务器部署 资料整理

    1、Linux系统常用的命令,Linux查看系统配置常用命令 2、Linux如何配置ftp服务器、给ftp服务器添...

  • Linux网络管理

    参考:* Linux中的网络管理——网络配置及命令 网络配置: ifconfig命令 网络配置文件:..网卡信...

  • linux lspci命令详解(linux查看硬件配置命令)

    linux lspci命令详解(linux查看硬件配置命令) - 搞机Pro网 (gaojipro.com)[ht...

  • Linux网络基础04

    Linux配置IP地址的方法 1.ifconfig命令临时配置IP地址 ifconfig命令:查看与配置网络状态命...

  • Linux学习笔记

    Linux常用命令 Linux显示隐藏文件 Linux网络设置 dns服务解析域名配置 临时设定ip相关配置 添加...

  • Linux基础

    知识点 linux是什么 linux历史 linux目录配置 linux用户和组的概念 linux基础命令:gro...

  • Linux语言环境配置 2019-12-04

    Linux语言环境配置 1.locale命令查看当前语言环境 Locale in Linux refers to:...

  • certutil命令详解

    linux命令之certutil及mailx配置 1、certutil命令简介 certutil 是 Mozzil...

网友评论

      本文标题:Linux配置命令

      本文链接:https://www.haomeiwen.com/subject/wstqhftx.html