首页 > 系统相关 >shell 检测系统信息

shell 检测系统信息

时间:2023-11-04 14:00:12浏览次数:25  
标签:shell 检测 系统 信息 echo awk TIME print OS

#!/bin/bash

# 基于 CentOS 7.5 编写

echo "######################### 系统信息 #########################"

OS_TYPE=$(uname)
OS_VER=$(cat /etc/redhat-release)
OS_KER=$(uname -a | awk '{print $3}')
OS_TIME=$(date +%F_%T)
OS_RUN_TIME=$(uptime | awk '{print $3}' | awk -F, '{print $1}')
OS_LAST_REBOOT_TIME=$(who -b | awk '{print $2,$3}')
OS_HOSTNAME=$(hostname)

echo "    系统类型:$OS_TYPE"
echo "    系统版本:$OS_VER"
echo "    系统内核:$OS_KER"
echo "    当前时间:$OS_TIME"
echo "    运行时间:$OS_RUN_TIME"
echo "最后重启时间:$OS_LAST_REBOOT_TIME"
echo "    本机名称:$OS_HOSTNAME"

标签:shell,检测,系统,信息,echo,awk,TIME,print,OS
From: https://www.cnblogs.com/liuzonglin/p/17809260.html

相关文章

  • 如何让你的虚拟机连上网和如何让xshell连到虚拟机
    连接虚拟机到互联网创建虚拟机:首先,使用虚拟化软件(如VirtualBox、VMware或KVM)创建一个虚拟机。确保在虚拟机设置中启用网络适配器,并选择合适的网络连接方式(通常是“桥接”或“NAT”)。启动虚拟机:启动虚拟机,确保虚拟机的操作系统已正确安装。检查网络设置:在虚拟机中,打开......
  • shell cpu占用情况
    #!/bin/bash#基于CentOS7.5编写#内存、cpu占用情况echo"#########################内存#########################"RESULT=$?if[${RESULT}-eq0];thenMEM_SUM_NUM=$(free-m|grep"Mem:"|awk-F""'{print$2}')......
  • shell
    脚本运行创建bash脚本(shell脚本)1.创建脚本文件指定命令解释器注释编写bash指令集合2.修改权限bash脚本执行#chmod+xscript#./scripts#/shelldoc/scripts#source./scripts使用当前shell执行比如cd/tmp会改变当前shell环境,但是其他的方式......
  • 20211105李宜时信息安全系统设计与基础学习笔记八
    Ubuntu中的定时器及时钟服务学习笔记基础概念在Ubuntu系统中,定时器和时钟服务是操作系统时间管理的基础。定时器用于在特定时间点或经过特定时间间隔后触发事件。时钟服务则提供当前时间和日期信息。硬件定时器硬件定时器是由计算机硬件提供的计时设备,它可以在不同时间间隔发......
  • linux系统信息命令笔记
     1,时间和日期  2,磁盘信息  4,进程概念介绍4.1,ps基本命令使用 psaux显示内容太多了。一般用psa或psau 4.2,top命令的基本使用top可以动态的显示运行中的进程并排序,退出top,输出q 4.3,kill命令的基本使用PID是进程代号。kill指定代号:终止......
  • 【触想智能】工业显示器上市前的检测项目分享
    工业显示器在上市前,需要做一项重要的工作,那就是工业显示器出厂前的产品可靠性检测。工业显示器选择的测试项目相比商用端更为严格,常见的性能测试项目包括高温老化、防尘防水、电磁静电干扰、防摔防撞等,在工业级应用领域,它有另外一个叫法,即产品可靠性测试,能从侧面展现产品......
  • finalshell 链接Ubuntu
    在上一节中已经设置好了虚拟机的地址映射,本节在路径C:\Windows\System32\drivers\etc中找到hosts文件,如红框所示将主机的地址映射添加保存(若无法保存hosts文件,可以使用管理员权限打开记事本再编辑hosts文件。如此就可以编辑保存hosts文件了)下载finalshell,点击红框 填写自己......
  • 【介绍一个工具】如何看一个已经编译好的 elf 文件中,某个指令流的原始信息?
    作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢!cnblogs博客zhihuGithub公众号:一本正经的瞎扯因为golang的plan9汇编中不支持部分avx指令,因此对于不支持的avx指令,只能按照指令格式,以指令流字节的方式把指令插入到汇编代码里,像这样: PADDLX5,X0......
  • 从零开始构建报警中心:part01 使用python脚本接收zabbix报警信息
    在part00中提到过,zabbix在整个结构中,只起到发起报警,并将信息推送给Python脚本的作用。所以此文的主要目的就是描述如何配置zabbix的报警媒介。zabbix可以通过配置报警媒介的方式,来自定义的接收报警信息。查看AlertScriptsPath配置报警脚本可以是shell、py或者其他各种格式类型的可......
  • 突破性的多语言代码大模型基CodeShell:引领AI编程新时代
    突破性的多语言代码大模型基CodeShell:北京大学与四川天府银行联合打造,引领AI编程新时代1.CodeShell简介CodeShell是北京大学知识计算实验室联合四川天府银行AI团队研发的多语言代码大模型基座。它拥有70亿参数,经过对五千亿Tokens的训练,并具有8192的上下文窗口长度。CodeShell在......