linux修改进程名

ops/2024/12/22 16:06:46/

Linux可以通过两种方法修改进程名

1、//ps 进程名显示a.out;ps -aux显示test123456;killall -9 a.out可以杀掉程序

strcpy(argv[0], "test123456");

2、 //ps 进程名显示test;ps -aux显示a.out;killall -9 test可以杀掉程序

prctl(PR_SET_NAME, "test", 0, 0, 0);

代码示例(源码main.c,可执行文件a.out):

#include <stdio.h>#include <unistd.h>#include <string.h>#include <sys/prctl.h>int main(int argc, char **argv){//ps 进程名显示a.out;ps -aux显示test123456;killall -9 a.out可以杀掉程序strcpy(argv[0], "test123456");//ps 进程名显示test;ps -aux显示a.out;killall -9 test可以杀掉程序//prctl(PR_SET_NAME, "test", 0, 0, 0);printf("name:%s\n", argv[0]);while(1){sleep(1);}return 0;}


http://www.ppmy.cn/ops/124070.html

相关文章

基于Python的在线音乐平台

作者&#xff1a;计算机学姐 开发技术&#xff1a;SpringBoot、SSM、Vue、MySQL、JSP、ElementUI、Python、小程序等&#xff0c;“文末源码”。 专栏推荐&#xff1a;前后端分离项目源码、SpringBoot项目源码、Vue项目源码、SSM项目源码、微信小程序源码 精品专栏&#xff1a;…

分享一个餐饮连锁店点餐系统 餐馆食材采购系统Java、python、php三个版本(源码、调试、LW、开题、PPT)

&#x1f495;&#x1f495;作者&#xff1a;计算机源码社 &#x1f495;&#x1f495;个人简介&#xff1a;本人 八年开发经验&#xff0c;擅长Java、Python、PHP、.NET、Node.js、Android、微信小程序、爬虫、大数据、机器学习等&#xff0c;大家有这一块的问题可以一起交流&…

Qt 5开发步骤及实例

目录 界面设计编写相应的计算圆面积代码 界面设计 创建桌面应用程序 得到这样一个树形视图 双击界面文件中的dialog.ui 直接双击控件label改名&#xff0c;然后修改最后一个label的属性 修改这个标签的样式&#xff0c;把frameshape改成Panel&#xff0c;frameshadow改…

ECharts图表图例6

java 用eclipse软件 代码&#xff1a; <!DOCTYPE html> <html> <head> <meta charset"UTF-8"> <!-- 引入ECharts脚本 --> <script src"js/echarts.js"> </script> <title>Insert title here &…

代码随想录 (三)—— 哈希表部分刷题

当我们想使用哈希法来解决问题的时候&#xff0c;我们一般会选择如下三种数据结构。 数组set &#xff08;集合&#xff09;map(映射) 在java中有就是&#xff0c;hashmap, LinkedHashMap, TreeMap &#xff0c;HashTable 等 总结一下&#xff0c;当我们遇到了要快速判断一个…

npm、yarn、pnpm之间的区别

文章目录 npm、yarn、pnpm之间的区别一、引言二、安装速度1、第一步&#xff1a;速度对比 三、磁盘空间利用2、第二步&#xff1a;磁盘空间利用 四、依赖管理3、第三步&#xff1a;依赖管理方式 五、安全性4、第四步&#xff1a;安全性对比 六、日常使用5、第五步&#xff1a;日…

讯飞星火与昇腾AI双向奔赴:本土化技术创新应对全球化挑战的一次成功验证

文 | 智能相对论 作者 | 陈泊丞 2019年&#xff0c;彼时的AI赛道还不像今天这么热。 这一年&#xff0c;人工智能连续第三年出现在政府工作报告中&#xff0c;政策关键词从“加快”“加强”转变为“深化”&#xff0c;开始进入行业需求快速增长的应用探索期。而华为也在这个…

IO,进程线程面试题

1.标准IO和文件IO的区别 标准IO&#xff1a;调用封装好的相关库函数&#xff0c;来实现数据的输入输出 文件IO&#xff1a;调用系统&#xff08;内核&#xff09;提供的相关函数&#xff0c;来实现数据的输入输出 1、标准IO属于库函数&#xff0c;文件IO属于系统调用 2、标准…