2 liucs 0701 liucs_0701 于 2016.04.17 18:32 提问

Linux基本进程处理问题

1、创建一个名为test.sh的文件,将下面文字作为内容:
#!/bin/bash
while true
do
date +'%Y-%m-%d %H:%M:%S'
dddd
sleep 10
done
2、将test.sh作为一个进程后台运行,并将正常和错误的输出结果分别输出到run.log和err.log中
3、查找出这个后台进程的进程号,强制将进程停止
4、第三步的内容用一行语句自动实现

Linux小白,不懂上面的用什么命令,该怎么操作。求教大神,万分感谢。

4个回答

caozhy
caozhy   Ds   Rxr 2016.04.17 18:43

第一个,可以用vim创建,类似于记事本的用法
http://www.cnblogs.com/itech/archive/2009/04/17/1438439.html
后台运行
nohup test.sh &
查找进程号用ps,终止进程用kill,参考:http://blog.csdn.net/zhshow/article/details/6042338
最后一个
killall -9 test.sh

liucs_0701
liucs_0701 请问,运行脚本如何做到将正常和错误的输出结果分别输出到run.log和err.log中?实现这个的命令是什么?
一年多之前 回复
liucs_0701
liucs_0701 谢谢。
一年多之前 回复
caozhy
caozhy   Ds   Rxr 2016.04.17 18:44

另外建议你google里面搜索“鸟哥的linux私房菜 pdf”,下载这个教程,这种类似的问题上面都有。

liucs_0701
liucs_0701 好的,谢谢
一年多之前 回复
CSDNXIAOD
CSDNXIAOD   2016.04.18 08:42

Linux中文处理问题
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

qq707203070
qq707203070   2016.05.25 17:14

第3步,我以前经常用,但是现在忘记了,目前没有linux环境,大概写一下,ps -ef|greo 进程名||awk 'print{$2}'|xrgs kill -9

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!