简介
sysInfo.sh
脚本旨在根据用户的选择向用户显示各种系统信息。该脚本为用户提供了一个菜单供其选择,并使用 switch case
语句来显示所选选项的输出。显示的信息包括当前登录的用户、shell 目录、主目录、操作系统名称和版本、当前工作目录、登录用户数量、系统中可用的 shell、硬盘信息、CPU 信息、内存信息、文件系统信息以及当前正在运行的进程。
Skills Graph
%%%%{init: {'theme':'neutral'}}%%%%
flowchart RL
linux(("Linux")) -.-> linux/FileandDirectoryManagementGroup(["File and Directory Management"])
linux(("Linux")) -.-> linux/SystemInformationandMonitoringGroup(["System Information and Monitoring"])
linux(("Linux")) -.-> linux/UserandGroupManagementGroup(["User and Group Management"])
linux/FileandDirectoryManagementGroup -.-> linux/pwd("Directory Displaying")
linux/SystemInformationandMonitoringGroup -.-> linux/uname("System Information Displaying")
linux/UserandGroupManagementGroup -.-> linux/whoami("User Identifying")
subgraph Lab Skills
linux/pwd -.-> lab-18281{{"系统信息显示脚本"}}
linux/uname -.-> lab-18281{{"系统信息显示脚本"}}
linux/whoami -.-> lab-18281{{"系统信息显示脚本"}}
end