first commit

This commit is contained in:
ert
2025-12-20 15:00:12 +08:00
commit 131477229a
4 changed files with 544 additions and 0 deletions

35
需求.md Normal file
View File

@@ -0,0 +1,35 @@
# 一个适用于ubuntu的命令行
- 建立一个bash工具。
- 功能菜单如下
- 查看系统信息
- 查看网络信息
- 卸载系统防火墙
- 修改网络最大连接数到最大
- 系统更新强制更新remove无用更新自动选择系统版本后用对应的代码手动选择系统版本再更新要判断系统版本和选择的是否匹配并给出提示
- 安装rinetd
- 重启rinetd
- 停止rinetd
- 配置rinetd
- 查看当前中转配置
- 添加中转配置
- 输入本地IP默认0.0.0.0
- 输入本地端口
- 输入目标域名
- 输入目标端口
- 是否添加到配置文件(默认添加)
- 修改中转配置
- 输入要修改的配置项(序号)
- 输入新的本地IP默认不修改
- 输入新的本地端口(默认不修改)
- 输入新的目标域名(默认不修改)
- 输入新的目标端口(默认不修改)
- 是否添加到配置文件(默认添加)
- 删除中转配置
- 输入要删除的配置项(序号)
- 是否删除配置文件中的配置(默认删除)
退出
- 代码内无感刷新显示
- 漂亮的配色模式
- 分屏显示,上面显示菜单(下面显示对应功能的提示)输入关键点只存在于上面显示。当一个任务没完成的时候,输入无效并提示。
- 建立TODO.md建立README.md