Linux基础真的很重要,基础不牢,地动山摇。这句话我是听老男孩创始人冉总说的一句话,起初我也不以为然。直到最近我kafka集群出现丢数据的情况,花了3天时间才查明白原因,是由于我磁盘IO到达瓶颈导致。而这个还是我通过运维同事部署的zabbix监控系统查出来的异常。当我登录操作系统竟然一时间竟然想不起用啥命令去查看相应的信息linux常用命令,于是我花费半天的时间恶补了一些基础,把常用的一些基础命令总结一下。
一.lscpu # 用于查询CPU信息
[root@node105 ~]# lscpu Architecture: x86_64 #CPU架构 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 20 #逻辑cpu颗数 On-line CPU(s) list: 0-19 Thread(s) per core: 1 #每个CPU插槽核数/每颗物理CPU核数 Core(s) per socket: 10 Socket(s): 2 NUMA node(s): 2 Vendor ID: GenuineIntel #CPU厂商ID CPU family: 6 Model: 79 Model name: Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz Stepping: 1 CPU MHz: 2095.148 #CPU主频 BogoMIPS: 4190.29 Hypervisor vendor: VMware Virtualization type: full #CPU支持的虚拟化技术 L1d cache: 32K #一级缓存。cpu的L1数据缓存 L1i cache: 32K #一级缓存,L1指令缓存 L2 cache: 256K #二级缓存 L3 cache: 20480K #三级缓存 NUMA node0 CPU(s): 0-9 NUMA node1 CPU(s): 10-19 Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss ht syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts nopl xtopology tsc_reliable nonstop_tsc aperfmperf eagerfpu pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx hypervisor lahf_lm 3dnowprefetch epb cat_l3 cdp_l3 xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local dtherm ida arat pln pts [root@node105 ~]#
上一个教程:在 Linux 中的特定时间运行命令
下一个教程:tail命令 – 查看文件尾部内容