标签: ps

如何找出在Linux中使用文件的进程?

我试图在Linux中删除一个文件rm -rf file_name,但得到了错误:

rm: file_name not removed.  Text file busy
Run Code Online (Sandbox Code Playgroud)

如何找出使用此文件的进程?

linux ps

78
推荐指数
3
解决办法
12万
查看次数

有没有办法在Python中更改有效的进程名称?

我可以更改Python脚本的有效进程名称吗?当我获得系统进程列表时,我想显示一个不同的名称而不是进程的真实名称.在CI中可以设置

strcpy(argv[0],"othername");
Run Code Online (Sandbox Code Playgroud)

但在Python中

argv[0] = "othername"
Run Code Online (Sandbox Code Playgroud)

似乎不起作用.当我获得进程列表(ps ax在我的linux框中)时,真实姓名不会改变.如果存在,我更喜欢便携式解决方案(或者一个用于posix的解决方案和另一个用于Windows环境的解决方案).

提前致谢

python arguments process ps hide

74
推荐指数
5
解决办法
5万
查看次数

如何检查OS X终端中的进程?

我想查看在OS X中运行的进程的信息.ps在终端中运行只列出打开的终端窗口.如何查看正在运行的所有进程?

假设我正在运行Web浏览器,终端和文本编辑器.我想查看文本编辑器和Web浏览器的信息.

macos terminal process ps

64
推荐指数
5
解决办法
14万
查看次数

如何从命令提示符检查ZooKeeper是否正在运行?

我正在探索设置kafka的几个选项,我知道Zookeeper必须启动并运行才能启动kafka.

我想知道如何找到以下内容.

1)我的zookeeper实例的主机名和端口---我检查了zoo.cfg,我只能找到ClientPort而不是主机名,hostname是我的盒子的主机名吗?

2)检查ZooKeeper是否正常运行---我试图做一个ps -ef | grep "zoo"我找不到的东西.可能是我用错了关键词来搜索?

任何帮助将非常感激?

hadoop config ps apache-kafka apache-zookeeper

62
推荐指数
7
解决办法
12万
查看次数

如何根据进程名称获取pid

嗨我已经搜索了各种论坛,在这里,我可以找到Linux和Mac的一些答案,但无法找到Unix和特别是Korn Shell的解决方案.

如何从进程ID(pid)获取进程名称(命令名称)

下面引用我从SO发现 这一个 而这其中也

我试过下面的命令

ps -eaf | awk '{ print substr($0, index($0, $9)) }'
Run Code Online (Sandbox Code Playgroud)

上面的命令在给定TIME而不是Month和Date的位置失败(因为在这种情况下,字符串中只有8列)

任何建议都会有所帮助.

unix ksh pid ps

43
推荐指数
2
解决办法
7万
查看次数

保存为.ps/.eps时,Matplotlib图失去透明度

如果我尝试使用.ps/.eps扩展名保存它们,我在尝试使用透明椭圆体保存一些图时遇到问题.

这是保存为.png的情节: PNG

如果我选择将其保存为.ps/.eps,这就是它的样子: PS

我是如何解决这个问题的,是使用ImageMagick将原始png转换为ps.唯一的问题是png格式的图像大约是90k,转换后它变得不到4M.这不好,因为我有很多这些图像,编辑我的乳胶文件需要太多时间.有人有解决方案吗?

png image matplotlib ps

41
推荐指数
4
解决办法
2万
查看次数

计算每个进程的打开文件

我正在开发一个监视进程资源的应用程序,并在Linux中提供定期报告,但是我在提取每个进程的打开文件数方面遇到了问题.

如果我取出所有文件并根据它们的PID对它们进行分组并计算它们,这需要相当长的时间.

如何在Linux中为每个进程获取打开的文件数?

linux bash ps

32
推荐指数
4
解决办法
4万
查看次数

TTY在unix ps命令中的含义是什么?

当我运行PS时,其中一列输出是TTY.这是什么意思?特别是,作为"??"的价值如何 与"ttys000"比较?

我问,因为我有一个Java程序运行sort通过的ProcessBuilder,而当这个程序是通过我的IDE(的IntelliJ)运行过程需要时为IDE外部可执行的JAR运行低于5倍.

在每种情况下,我都在运行排序时运行ps,唯一的区别是IDE创建了一个TTY为??的进程.而jar创建一个TTY为ttys000的进程.

java process ps tty

28
推荐指数
2
解决办法
3万
查看次数

如何将孤立的后台进程带回前台?

好吧,就像这样,我必须ssh通过进入我所在机构的服务器从家里运行一个程序.我不希望我的程序在会话结束时被终止(我不知道screen).

我做的是按Ctrl+Z,然后键入,bg以便它在后台执行.会议终止了.现在,当我从我的机构登录并输入时ps -u username,它显示程序仍在运行,但我无法将其带到前台.

我试过fg,jobs但这些命令不给我任何输出.
请有人帮帮我..

shell process ps

28
推荐指数
3
解决办法
3万
查看次数

使用bash ps和切割在一起

我需要从'ps'中提取PID,UID和命令字段,我已经尝试过这样:

ps -L u n | cut -f 1,2,13

出于某种原因,这表现为没有任何切割命令.它只返回正常的ps输出.然后,我试过了

ps -L u n | tr -s " " | cut -d " " -f 1,2,13这会返回完全废话.然后,我尝试用它来玩这个:

ps -L u n | tr -s " " | cut -d " " -f 2,3,14

并且它以某种方式返回我需要的东西(差不多,我不明白为什么这几乎可以工作),除了它在它的中间切出命令字段.我怎样才能得到我需要的东西?

unix bash cut ps

28
推荐指数
3
解决办法
2万
查看次数

标签 统计

ps ×10

process ×4

bash ×2

linux ×2

unix ×2

apache-kafka ×1

apache-zookeeper ×1

arguments ×1

config ×1

cut ×1

hadoop ×1

hide ×1

image ×1

java ×1

ksh ×1

macos ×1

matplotlib ×1

pid ×1

png ×1

python ×1

shell ×1

terminal ×1

tty ×1