linux cpu核数查看_Linux日常必备的 8 个小技能

身为一个码农,日常工作中与我们打交道次数较多的操作系统除了Windows和Mac OS 之外,还有一个就是 Linux。 今天偶尔有空翻越了之前码代码时期汇总的一些小技巧发现挺实用的,故分享给大家,希望能对大伙有一定的帮助。 1. 如何查看系统负载 ?
top\uptime\w 可以查看系统 1分钟、5分钟、15分钟平均负载
top 展示结果

2259d2ac64fe8d52a251d0efa7da6abf.png

uptime
11:57  up 14:56, 2 users, load averages: 1.07 1.51 1.82
w
11:59  up 14:58, 2 users, load averages: 1.69 1.61 1.82USER     TTY      FROM              LOGIN@  IDLE WHATkongwen  console  -                日21   14:53 -kongwen  s000     -                11:57       - w
输出结果中的load averages 指的就是系统负载。

系统负载(System Load)是系统CPU繁忙程度的度量,即有多少进程在等待被CPU调度(进程等待队列的长度)。

平均负载(Load Average)是一段时间内系统的平均负载,这个一段时间一般取1分钟、5分钟、15分钟。

关于Load 数值具体的含义,感兴趣的小伙伴可以在留言区评论,后续有时间可以给大家更新。

2. 如何查看系统CPU 核数 ?

cat /proc/cpuinfo cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -ctopcat /proc/cpuinfo| grep "processor"| wc -l      逻辑核数#查看物理核数cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l

3. 如何查看端口占用情况 ?

 ps -aux | grep node  或者  ps -aux | grep pid  netstat   https://www.baidu.com netstat -anpt | grep 8080 

netstat 命令用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。netstat 是在内核中访问网络及相关信息的程序,它能提供TCP连接,TCP和UDP监听,进程内存管理的相关报告。

4. 查看内存使用情况 ?

cat /proc/meminfo  或者 free -h|m清除缓存占用内存空间:sync  //切记释放缓存前先执行sync命令, 防止数据丢失echo 1 > /proc/sys/vm/drop_caches total——总物理内存used——已使用内存,一般情况这个值会比较大,因为这个值包括了cache+应用程序使用的内存free——完全未被使用的内存shared——应用程序共享内存buffers——缓存,主要用于目录方面,inode值等(ls大目录可看到这个值增加)cached——缓存,用于已打开的文件

5. 查看硬盘状态 ?

1) 硬盘分区    fdisk -l2)检查文件系统的磁盘占用情况    df -h3) 查看某目录大小    du -sh

6. Linux防火墙问题 

1)临时关闭,即时生效,重启失效   关闭防火墙   service iptables stop     开启防火墙   service iptables start2) 永久关闭,重启生效   关闭防火墙   chkconfig  iptables off     开启防火墙   chkconfig  iptables on

7. 针对目录递归改变用户及用户组

 chown -hR nginx:nginx ./app_resources/

8. 添加新用户,赋予root权限

adducer abcpasswd abc修改 /etc/sudoers 文件 找到下面一行,把前面的注释(#)去掉## Allows people in group wheel to run all commands  %wheel    ALL=(ALL)    ALL  修改用户,使其属于root组user mod -g root abc

以上就是编码过程中最常用的8个小技能,如果您觉得有用,可以点赞分享,如果已经掌握,请忽略~。


dfce2760b1bc07613aabfe8b45bd9da5.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值