亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

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

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

瀏覽:90日期: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)文章:
主站蜘蛛池模板: 老司机午夜性生免费福利 | 手机看片高清国产日韩片 | 黄色三级毛片网站 | 69成人免费视频 | 三上悠亚免费一区二区在线 | 男人的天堂亚洲 | 国产亚洲精品久久久久91网站 | 亚洲国产精品成人久久 | 亚洲欧美在线一区二区 | 日本乱人伦在线观看免费 | 三级做人爱c视频18三级 | 国产成人一区二区三区在线播放 | 久草免费新视频 | 久久精品成人国产午夜 | 在线中文字幕亚洲 | 99j久久精品久久久久久 | 碰碰碰人人澡人人爱摸 | 久草青草 | 香蕉亚洲精品一区二区 | 国产一线视频在线观看高清 | 精品视频免费在线观看 | 国产精品久久久久影院色 | 国产极品一区 | 国产男女免费视频 | 日韩精品一区二区三区中文在线 | 亚洲欧美另类在线视频 | 97一级毛片全部免费播放 | 九九精品久久久久久噜噜 | 真人真实毛片免费观看 | 中国老太卖淫播放毛片 | 九九色综合网 | 国产亚洲自在精品久久 | 毛片免费观看的视频在线 | 台湾黄三级高清在线观看播放 | 久久一日本道色综合久久m 久久伊人成人网 | 国产网站黄色 | 国产精品18久久久久久久久久 | 美女插跳蛋视频叫爽 | 国产精品人成人免费国产 | 一级做a爱片久久蜜桃 | 深夜爽爽福利gif在线观看 |