当前位置: 首页> 娱乐> 明星 > 福田汽车公司_建官网公司_html网页制作软件有哪些_厦门最好的seo公司

福田汽车公司_建官网公司_html网页制作软件有哪些_厦门最好的seo公司

时间:2025/7/18 17:03:55来源:https://blog.csdn.net/qq_51228157/article/details/144709954 浏览次数:0次
福田汽车公司_建官网公司_html网页制作软件有哪些_厦门最好的seo公司

简述

收集相关数据的命令:

CPU信息:通过lscpu命令获取CPU详细信息。
内存信息:通过free -h获取系统的内存使用情况。
BIOS信息:通过dmidecode -t bios命令来获取BIOS版本、供应商等信息,通常需要root权限。
固件信息:dmidecode -t 0 获取系统固件的详细信息(如主板型号、序列号等),需要root权限。
内核信息:通过uname -a来获取当前内核版本和其他相关信息。
操作系统版本:通过cat /etc/os-release来获取操作系统的版本信息。
磁盘信息:lsblk用于列出磁盘分区信息。
网络信息:ifconfig显示网络接口的配置信息。
PCI设备信息:lspci列出所有PCI设备。
USB设备信息:lsusb列出所有USB设备。
启动参数:cat /proc/cmdline打印启动时传递给内核的参数。
内核参数:sysctl -a 打印所有内核参数数据。

编写成脚本

#!/bin/bash# 输出到test.txt文件
OUTPUT_FILE="test.txt"# 获取系统信息并写入文件
echo "===== CPU 信息 =====" > $OUTPUT_FILE
lscpu >> $OUTPUT_FILE
echo "" >> $OUTPUT_FILEecho "===== 内存信息 =====" >> $OUTPUT_FILE
free -h >> $OUTPUT_FILE
echo "" >> $OUTPUT_FILEecho "===== BIOS 信息 =====" >> $OUTPUT_FILE
sudo dmidecode -t bios >> $OUTPUT_FILE
echo "" >> $OUTPUT_FILEecho "===== 固件信息 =====" >> $OUTPUT_FILE
sudo dmidecode -t 0 >> $OUTPUT_FILE
echo "" >> $OUTPUT_FILEecho "===== 内核信息 =====" >> $OUTPUT_FILE
uname -a >> $OUTPUT_FILE
echo "" >> $OUTPUT_FILEecho "===== 系统版本 =====" >> $OUTPUT_FILE
cat /etc/os-release >> $OUTPUT_FILE
echo "" >> $OUTPUT_FILEecho "===== 磁盘信息 =====" >> $OUTPUT_FILE
lsblk >> $OUTPUT_FILE
echo "" >> $OUTPUT_FILEecho "===== 网络信息 =====" >> $OUTPUT_FILE
ifconfig >> $OUTPUT_FILE
echo "" >> $OUTPUT_FILEecho "===== PCI 设备信息 =====" >> $OUTPUT_FILE
lspci >> $OUTPUT_FILE
echo "" >> $OUTPUT_FILEecho "===== USB 设备信息 =====" >> $OUTPUT_FILE
lsusb >> $OUTPUT_FILE
echo "" >> $OUTPUT_FILEecho "===== 系统启动参数 =====" >> $OUTPUT_FILE
cat /proc/cmdline >> $OUTPUT_FILE
echo "" >> $OUTPUT_FILEecho "=====内核参数信息=======================================================================" >> $OUTPUT_FILE
sysctl -a >> $OUTPUT_FILEecho "硬件和内核信息已成功输出到 $OUTPUT_FILE"

数据对比

#使用diff命令对比数据
#diff 是最常用的文件对比工具,能够显示两个文件之间的不同之处。基本用法:
diff file1.txt file2.txt
#diff 会逐行对比文件,并显示它们之间的差异。
#输出中,< 表示第一个文件的内容,> 表示第二个文件的内容。
常用选项:
#-u:以统一格式显示差异(包含上下文),适合查看代码差异。
diff -u file1.txt file2.txt
#-c:以上下文格式显示差异,显示更长的前后文。
diff -c file1.txt file2.txt
#-i:忽略大小写差异。
diff -i file1.txt file2.txt
#-w:忽略所有空格字符的差异。
diff -w file1.txt file2.txt
#-b:忽略空格和制表符的差异。
diff -b file1.txt file2.txt
关键字:福田汽车公司_建官网公司_html网页制作软件有哪些_厦门最好的seo公司

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: