腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何通过java读取
linux
后台
进程
流?
、
、
在我的
linux
机器上,我有一个在后台运行的
进程
,我有这个
进程
的
进程
id,我想通过java读取这个
进程
的流
输出
。命令:我将
输出
重定向
到/dev/null,即不会创建nohup.out。
浏览 1
提问于2016-06-28
得票数 1
1
回答
如何使用ProcessBuilder运行和终止异步
重定向
、
、
我希望将命令的
输出
重定向
到文本文件,并希望使用 (在
Linux
或Unix上)运行该命令。我希望
重定向
异步运行,我希望Java
进程
存储
重定向
命令的pid,并在
重定向
不再需要时终止
重定向
进程
。我还看到了一个方法Process.waitFor(),它暗示
重定向
命令在通过Process Builder运行时本质上是异步的。因此,我的问题是,我是否可以使用ProcessBuilder在异步
进程
中运行
重
浏览 0
提问于2018-05-01
得票数 0
回答已采纳
1
回答
如何更改给定
进程
的stdio (即非当前流程)?
、
、
下面是一种通过外部工具(如gdb )更改给定
进程
的stdio的方法 我的问题是,我如何通过程序来完成这个任务?我正在使用Go,C中的bug示例也是可以的。在终端中输入exit之后,bash将退出,但是任何后台
进程
都将防止会话完全关闭。我想修改bash的任何子
进程
的stdio,以便在它的
进程
‘/proc/*/fd/,其0,1,2 fd中指向/dev/null,就像nohup程序启动程序时所做的那样。
浏览 12
提问于2022-03-25
得票数 1
5
回答
在PowerShell中启动一个独立的后台
进程
、
我有一个Java程序,我想从PowerShell脚本中作为后台
进程
启动它,类似于守护
进程
在
Linux
上的运行方式。PowerShell脚本需要做几件事: $ java -jar MyProg
浏览 11
提问于2014-07-29
得票数 23
回答已采纳
1
回答
将标准
输出
重定向
到正在运行的
进程
、
、
我知道如何将stdout
重定向
到文件,但是否可以将stdout
重定向
到
进程
(
linux
环境)?例如,如果我通过"~^Z“将一个活动的SSH会话移到后台,是否有办法在我的本地主机上启动另一个程序,并将其标准
输出
重定向
到SSH会话? 谢谢!
浏览 4
提问于2012-09-01
得票数 3
回答已采纳
5
回答
与Windows的CreateProcess相比,
Linux
的分叉功能--什么被复制?
、
、
、
我正在将Windows应用程序移植到
Linux
。我在Windows上使用CreateProcess运行子
进程
并
重定向
所有标准流(输入、
输出
、错误)。流
重定向
至关重要,主
进程
向子
进程
发送数据并接收他们的
输出
和错误消息。主
进程
很大,内存和线程很多,子
进程
也很小。在
Linux
上,我看到fork函数具有与CreateProcess类似的功能。然而,手册说fork“创建父
进程
副本”,包括代码
浏览 14
提问于2014-02-12
得票数 9
回答已采纳
1
回答
禁止子
进程
中的printf
、
在
Linux
下,我在C中有一个cmd行应用程序,它必须运行另一个
进程
,问题是子
进程
在comand行中打印了很多,整个应用程序变得一团糟。 是否可以不允许子
进程
从父
进程
打印cmd行中的任何内容?例如,能够定义允许或不允许子
进程
打印的命令将非常有用。
浏览 4
提问于2020-05-25
得票数 0
回答已采纳
3
回答
“
输出
到标准
输出
”是什么意思?
、
我不确定“
输出
到标准
输出
”是什么意思。这是否意味着打印
输出
到命令行?#!/bin/bash它将字符串
输出
到终端。这是否意味着它是“
输出
到stdout”? 谢谢
浏览 2
提问于2013-04-11
得票数 3
回答已采纳
1
回答
重定向
来自子
进程
的
输出
、
、
、
、
在我的c++ windows应用程序中,我启动了多个子
进程
,我希望它们继承父
进程
的stdout/stderr,这样,如果我的应用程序的
输出
被
重定向
到某个文件,那么该文件也将包含我的应用程序创建的所有子
进程
的
输出
目前,我使用不带
输出
重定向
的CreateProcess实现这一点。MSDN有一个如何
重定向
输出
的示例:,但我想看看我还有什么替代方法。然后,所有
输出
都通过管道返回到父
进程</
浏览 27
提问于2017-03-08
得票数 2
回答已采纳
1
回答
如何在ubuntu上后台运行多个php脚本?
、
、
我有一个网页,它应该在后台以php
进程
的形式运行一些作业。此外,它还应该能够识别每个
进程
,以便稍后关闭它。例如。Worker1,Worker2.这是如何实现的?还有如何杀死过程中的人?
浏览 3
提问于2015-09-25
得票数 1
回答已采纳
1
回答
在
Linux
中更改运行
进程
的功能
在
Linux
中是否有可能改变正在运行的
进程
的功能?是否可以更改打开的文件的路径(例如
重定向
输出
)。 如果是,怎么做?
浏览 0
提问于2019-03-30
得票数 4
回答已采纳
1
回答
将停止和恢复命令的所有
输出
重定向
到文件或数据块设备
、
、
、
如何
重定向
在bash (4.2.45(1)-release (x86_64-pc-
linux
-gnu))中运行的
进程
的
输出
,该
进程
使用SIGSTOP停止(通常在基于Debian的系统上随Strg+Z发送考虑下面的例子,我到目前为止已经尝试过了,仍然将
输出
到控制台:# Strg+Zfg >/dev/nu
浏览 6
提问于2014-04-24
得票数 1
1
回答
读取java
进程
的inputstream
、
、
、
、
我正在尝试使用java中的Processbuilder运行
Linux
进程
,然后读取输入流和错误流。
Linux
进程
是一个阻塞
进程
,它将
输出
写入console/stdout。当我尝试读取java
进程
的输入流(错误流
重定向
)时,直到
进程
写入到4K字节时,我才得到任何数据。一旦
进程
输出
达到这个限制,我就可以在输入流中获得可用的数据。
浏览 2
提问于2014-06-17
得票数 2
2
回答
如何用C\C++在windows下实现
linux
流水线
、
、
、
、
例如,在
linux
中,以下命令将firstProgram的
输出
作为secondProgram的输入 在
linux
中实现这一点的C语言基本代码是
浏览 1
提问于2010-12-13
得票数 1
3
回答
如何将
输出
从一个文件句柄
重定向
到另一个文件句柄?
、
、
我想从Perl (在
Linux
上运行)中设置一个
进程
管道,它由在不同时间运行的两个部分组成。例如:open( OUT, "| tar xvf - " ) || die "Failed: tar: $!";open( IN, "gpg -d $file |" ) || die "Failed: gpg: $!"; 然后以某种方式将gpg的
输出
重定向
到t
浏览 4
提问于2009-03-06
得票数 3
回答已采纳
2
回答
是什么决定了System.out.println(args)命令的打印位置?
、
这可能是一个愚蠢的问题,但我在网上找不到任何有答案的东西。决定System.out.println( args )命令的args显示位置的是什么(如果有)?我一直在使用我的讲师创建的IO类,它创建了自己的GUI,并在默认情况下写入到其中的特定区域,但现在我正在编写自己的程序,我正在努力将文本/图像/任何内容显示在我想要显示的位置。
浏览 0
提问于2013-07-09
得票数 1
回答已采纳
2
回答
CreateProcess,
重定向
std out/in/err时
进程
不终止
、
、
我已经使用了微软的例子(来创建子
进程
并
重定向
标准的out/in/err管道。 剩下的唯一问题是为什么子
进程
(powershell)在执行命令后没有终止。如果我执行powershell
进程
(使用命令) cmd.exe,它就会执行并退出,从而关闭该
进程
。现在关闭powershell
进程
的唯一方法是在句柄上运行TerminateProcess,但这感觉像是万不得已。
浏览 2
提问于2010-02-01
得票数 1
回答已采纳
1
回答
ProcessBuilder.inheritIO()将
输出
发送到错误的位置
、
、
、
、
我使用inheritIO()将程序中的子
进程
的
输出
重定向
到System.out和System.err,并将输入
重定向
到System.in。", JOptionPane.ERROR_MESSAGE);它
重定向
到过去是什么、、System.out等,而不是
重定向
到什么。如果我注释掉inheritIO()行,
输出
就会丢失,不会出现在任何地方。使用inheritIO(),它会转到父
进程
浏览 4
提问于2014-05-20
得票数 3
回答已采纳
2
回答
为什么程序
输出
重定向
会使其子
进程
的
输出
出现故障?
、
、
、
在我的C程序中,运行在
Linux
上,它使用system()创建子
进程
,我注意到当我将标准
输出
重定向
到管道或文件时,子
进程
的
输出
被发送到缓冲I/O函数(如printf() )的
输出
之前。当stdout被留给终端时,
输出
将按照预期的顺序进行。echo '2. output from a command called using system()'"); } 当std
浏览 0
提问于2013-07-03
得票数 2
回答已采纳
3
回答
如何在PHP中运行后台
进程
并读/写其stdout/stdin?
、
作为问题“”的扩展: 假设我想让一个
进程
在bash会话期间保持运行,比如一个交互式的PHP。如何建立stdout/stdin的
重定向
,以便PHP可以对
进程
进行读/写?更新:关键是能够启动
进程
并使其在后台运行,这样以后的请求就可以访问它的stdout/stdin流。
浏览 1
提问于2010-07-15
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux Shell 输入与输出重定向
Linux输出重定向全攻略:掌握命令行高效管理的艺术
Linux输入重定向
Linux额外命令之重定向
Linux I/O重定向详细介绍
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券