记录一些常用到的查看系统信息命令
/proc 文件系统是一个虚拟的文件系统,不占用磁盘空间,它反映了当前操作系统在内存中的运行情况
1、查看 CPU 信息
总核数 = 物理 CPU 个数 X 每颗物理 CPU 的核数
总逻辑 CPU 数 = 物理 CPU 个数 X 每颗物理 CPU 的核数 X 超线程数
查看物理 CPU 个数
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
查看每个物理 CPU 中 core 的个数(即核数)
cat /proc/cpuinfo| grep "cpu cores"| uniq
查看逻辑 CPU 的个数
cat /proc/cpuinfo| grep "processor"| wc -l
查看 CPU 信息(型号)
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
2、查看内存信息
1)、cat /proc/meminfo
2)、free 命令
3、查看磁盘信息
1)fdisk -l
来自 linux 下查看 CPU、内存、磁盘信息 - 麻雀虽小五脏俱全 - 博客园
系统运行过程中总会伴随许多 log,特别是 nohup,一般使用 shell 脚本进行统一管里
#!/bin/bash
this_path=$(cd `dirname $0`;pwd) #根据脚本所在路径
cd $this_path
echo $this_path
current_date=`date -d "-1 day" "+%Y%m%d-%T"` #列出时间
echo $current_date
target=/home/logs/nohup/${PWD##*/} #目标文件位置
echo $target
mkdir -p ${target}
split -b 60m -d -a 4 ./nohup.out ${target}/nohup-${current_date} #切分60兆每块至logs文件中,格式为:nohup-xxxxxxxxxx
cat /dev/null > ./nohup.out #清空当前目录的nohup.out文件
2018 年 2 月 26 日 21 点 19 分 晴 镇泰楼
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于