# Ubuntu 命令行工具 一个适用于Ubuntu的多功能命令行工具,提供系统管理、网络配置和rinetd管理等功能。 ## 功能特点 ### 1. 系统管理 - 查看系统信息(操作系统、内核版本、CPU、内存、磁盘) - 查看网络信息(IP地址、网关、DNS服务器、网络接口) - 卸载系统防火墙(ufw) - 修改网络最大连接数到最大 ### 2. 系统更新 - 自动选择系统版本更新 - 手动选择系统版本更新(包含版本匹配检查) - 强制更新和清理无用更新 ### 3. rinetd管理 - 安装rinetd - 重启rinetd - 停止rinetd - 配置rinetd - 查看当前中转配置 - 添加中转配置 - 修改中转配置 - 删除中转配置 ## 安装和使用 ### 1. 克隆或下载脚本 ### 2. 赋予执行权限 ```bash chmod +x linux_tool.sh ``` ### 3. 运行脚本 ```bash sudo ./linux_tool.sh ``` ## 使用说明 1. 运行脚本后,会显示主菜单 2. 输入对应功能的数字编号,按回车执行 3. 根据提示进行操作 4. 按任意键返回菜单 ## 注意事项 - 建议使用sudo权限运行脚本,因为部分功能需要管理员权限 - 系统更新功能会自动处理不同Ubuntu版本的更新 - rinetd配置修改后需要重启rinetd才能生效 - 使用前请确保了解各功能的作用,避免误操作 ## 支持的Ubuntu版本 - Ubuntu 20.04 LTS (Focal Fossa) - Ubuntu 22.04 LTS (Jammy Jellyfish) - Ubuntu 24.04 LTS (Noble Numbat) ## 许可证 MIT License