linux
风下残月
这个作者很懒,什么都没留下…
展开
-
centos7重启ssh服务命令
#service sshd restart原创 2020-03-25 16:42:11 · 10141 阅读 · 0 评论 -
centos7离线更新openssl和openssh
转载:https://blog.csdn.net/paincupid/article/details/90813554转载 2020-03-25 15:40:03 · 502 阅读 · 0 评论 -
linux获取硬盘信息
string linux_path = "/";//不管linux_path 写"/"还是"/home"或者其他,获取到的信息都一样,不知道怎么回事void GetSysInfo::GetDiskInfo(vector<tgDiskInfo> &chDriveInfo){ //TODO: 获取Linux下各个盘符的使用情况 //通过系统函数计算磁盘使用情况 struct statfs diskInfo; //statfs("/", &diskInfo); sta原创 2021-08-14 10:54:08 · 1035 阅读 · 0 评论 -
linux获取内存信息
void GetSysInfo::GetMemoryInfo(long long &dwTotalPhys, long long &dwAvailPhys){ //TODO: 获取总的内存使用 Mem_info omem; if (get_mem_occupy(&omem))//获取内存信息 { dwTotalPhys = omem.total; dwAvailPhys = omem.available; std::cout << "test_Ge原创 2021-08-14 10:50:03 · 3296 阅读 · 1 评论 -
linux获取cpu使用
//通过命令获取 top -n 1 | grep Cpudouble CPUInfo::GetCPU(){ ////TODO://获取总的cpu使用率 double cpu = 0.0; cpu = getcpuBycmd(); //通过命令获取cpu使用率 return cpu;}double CPUInfo::getcpuBycmd(){ double us_cpu = 0.0; char str_us_cpu[20] = "none"; char str_sys_cpu[2原创 2021-08-14 10:47:49 · 269 阅读 · 0 评论 -
linux中使用守护进程实现新进程重启
linux中守护进程:实现服务器进程重启功能实现:struct tgExeInfo{ string sPath; //进程路径 string sExeName; //进程名};//实现进程重启void CRoomPlug::CheckProc(){ list<tgExeInfo> *plist = m_ConfigInfo.GetExeList(); list<tgExeInfo>::iterator iter; for (iter = plist-原创 2021-08-14 10:39:44 · 2794 阅读 · 0 评论