加入收藏 | 设为首页 | 会员中心 | 我要投稿 济南站长网 (https://www.0531zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

Linux之根据某进程名杀死步骤

发布时间:2021-11-23 15:57:07 所属栏目:教程 来源:互联网
导读:Linux之根据某进程名杀死进程: #include iostream #include string #include stdio.h #include stdlib.h #include fcntl.h #include string.h using namespace std; int main() { /*int fd; fd = open(/sddisk/tmpfile,O_RDWR|O_CREAT); if(fd==-1) { print

Linux之根据某进程名杀死进程:
 
#include <iostream>   
  
#include <string>   
#include <stdio.h>   
#include <stdlib.h>   
#include <fcntl.h>   
#include <string.h>   
using namespace std;  
int main()  
{  
    /*int fd;
    fd = open("/sddisk/tmpfile",O_RDWR|O_CREAT);
 
    if(fd==-1)
    {
        printf("Read sdcard failure!");
    }
    else
    {
        printf("Read sdcard success!");
    }
 
    char ch[10];
    char cc ;
    char szBuff[256];
    short int i = 0;
    short int j = 0;
 
    FILE *fp;
    system("ls /dev/>/tmp/a.txt");
    fp = fopen("/tmp/a.txt", "r");
    while( !feof( fp ))
        {
        memset( szBuff, 0, 256 );
        fgets( szBuff, 256, fp );
 
        if(NULL != strstr(szBuff,"mmcblk")){
            printf("Read sdcard success!n");
            break;
         }         
         }
    fclose(fp);
    system("rm /tmp/a.txt");*/  
  
        char ch[10];  
        char cc ;  
        char szBuff[256];  
        short int i = 0;  
        short int j = 0;  
          
        FILE *fp;  
        system("ps -www | grep output_file* >/tmp/a.txt");  
        fp = fopen("/tmp/a.txt", "r");  
        while( !feof( fp ))  
        {  
                memset( szBuff, 0, 256 );  
                fgets( szBuff, 256, fp );  
                char buf[10];  
                memset( buf, 0, 10 );  
                sscanf(szBuff,"%[^root]", buf);  
                printf("wyz------------sssxx:%sn",buf);  
                string ss(buf);  
                ss="kill -9"+ss;  
                system(ss.c_str());  
                printf("wyz------------ss:%sn",szBuff);  
                break;  
        }  
        fclose(fp);  
        system("rm /tmp/a.txt");  
    return 1;  
}  

(编辑:济南站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读