SequoiaDB 简介
快速入门
安装部署
数据库实例
分布式引擎
SAC 管控中心
SequoiaPerf 性能分析工具
参考手册
常见问题及解答(FAQ)
版本信息
System 类主要用于获取和操作系统的属性数据,包含的函数如下:
| 名称 | 描述 |
|---|---|
| addAHostMap() | 往 host 文件添加一条主机名到 IP 地址的映射关系 |
| addGroup() | 添加用户组 |
| addUser() | 新增操作系统用户 |
| delAHostMap() | 删除 host 文件中的一条指定主机名的映射关系 |
| delGroup() | 删除系统用户组 |
| delUser() | 删除操作系统用户 |
| getAHostMap() | 获取指定主机名在 host 文件中对应的 IP 地址 |
| getCpuInfo() | 获取 CPU 的信息 |
| getCurrentUser() | 获取当前用户信息 |
| getDiskInfo() | 获取磁盘的信息 |
| getEWD() | 获取当前 sdb shell 所在的目录 |
| getHostName() | 获取主机名 |
| getHostsMap() | 获取 host 文件的 IP 与主机名的映射关系 |
| getIpTablesInfo() | 获取防火墙信息 |
| getMemInfo() | 获取内存信息 |
| getNetcardInfo() | 获取网卡的信息 |
| getPID() | 获取运行 sdb shell 的进程 ID |
| getProcUlimitConfigs() | 获取进程资源限制值 |
| getReleaseInfo() | 获取操作系统发行版本信息 |
| getSystemConfigs() | 获取系统配置信息 |
| getTID() | 获取运行 sdb shell 的线程 ID |
| getUserEnv() | 获取当前用户的环境变量 |
| isGroupExist() | 判断指定用户组是否存在 |
| isProcExist() | 判断指定进程是否存在 |
| isUserExist() | 判断指定用户是否存在 |
| killProcess() | 杀死指定进程 |
| listAllUsers() | 列出用户的信息 |
| listGroups() | 列出用户组的信息 |
| listLoginUsers() | 列出登录用户的信息 |
| listProcess() | 列出进程的信息 |
| ping() | 判断到达指定主机的网络是否连通 |
| runService() | 运行 service 命令 |
| setProcUlimitConfigs() | 修改进程资源限制值 |
| setUserConfigs() | 修改操作系统用户的配置 |
| snapshotCpuInfo() | 获取 CPU 的基本信息 |
| snapshotDiskInfo() | 获取磁盘的信息 |
| snapshotMemInfo() | 获取内存的基本信息 |
| snapshotNetcardInfo() | 获取网卡的详细信息 |
| sniffPort() | 判断指定端口是否可用 |
| type() | 获取操作系统类别 |
展开