亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術(shù)文章
文章詳情頁

java - 程序怎么執(zhí)行shell中top或者ping命令

瀏覽:67日期:2023-12-08 17:52:03

問題描述

有時(shí)會(huì)用程序執(zhí)行shell命令。 但如果我執(zhí)行類似top或者ping這樣的命令?這種命令不會(huì)直接終止,會(huì)一直在執(zhí)行。我怎么獲取他的執(zhí)行狀態(tài)以及怎么終止他呢?

問題解答

回答1:

top和ping這類的命令都有終止的選項(xiàng)可以用,如ping的-c指定發(fā)送包的次數(shù),top的-bn指定輸出模式及輸出次數(shù)。

回答2:

一般這種持續(xù)輸出的命令, 都已經(jīng)有個(gè)控制打印次數(shù)的參數(shù)控制, 譬如top就是 -n num來指定打印num次, 而ping 則是通過-c num來指定打印num次; 可以通過對(duì)應(yīng)的選項(xiàng), 來設(shè)置命令的執(zhí)行次數(shù), 如果命令不支持這樣的選項(xiàng)控制, 那應(yīng)該只能通過獲取該進(jìn)程的pid, 然后通過kill操作去發(fā)送終止信號(hào), 使其終止運(yùn)行

回答3:

首先,top 和 ping 命令都是可以終止的:按 q 可以退出 top 命令,按 Ctrl-C 可以退出 ping

你可以用 subprocess 來啟動(dòng) shell 程序,然后通過 PIPE 向 STDIN 寫字符串,然后就可以了控制這些 shell 程序了吧。

標(biāo)簽: java
相關(guān)文章:
主站蜘蛛池模板: 国产成人自拍在线 | 关婷哪一级毛片高清免费看 | 日韩精品一区二区三区四区 | 欧美黄视频 | 国产精品嫩草影院在线看 | 国产婷婷综合丁香亚洲欧洲 | 国产无遮挡又黄又爽在线视频 | chinese乱子伦videos | 国产三级网站在线观看 | 九九热线 | 日本特黄特黄aaaaa大片 | 国产亚洲欧美在线观看的 | 在线免费观看一区二区三区 | 女性无套免费网站在线看 | 国内色视频 | 国内视频精品 | 香蕉视频在线看 | 高h辣肉各种姿势爽文bl | 国产精品人成福利视频 | 亚洲欧美日韩在线不卡 | 国产一区在线观看视频 | 欧美日韩免费看 | 三区在线视频 | 亚洲综合激情另类专区 | 任我鲁这里有精品视频在线播 | 日本亚欧乱色视频在线系列 | 欧美日韩一区二区三区在线视频 | 伊人精品 | 亚洲国产精品综合久久20 | 亚洲欧美精品综合中文字幕 | 欧美蜜桃臀在线观看一区 | 在线播放 亚洲 | 91九色porn偷拍在线 | 国产妇女在线 | 欧美精品aaa久久久影院 | 久久综合精品视频 | 亚洲最大的黄色网址 | 香港毛片在线观看 | 久久草在线 | 96精品视频在线播放免费观看 | 在线视频欧美亚洲 |