问题描述
- 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小白,不懂上面的用什么命令,该怎么操作。求教大神,万分感谢。
解决方案
第一个,可以用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
解决方案二:
另外建议你google里面搜索“鸟哥的linux私房菜 pdf”,下载这个教程,这种类似的问题上面都有。
解决方案三:
Linux中文处理问题
解决方案四:
第3步,我以前经常用,但是现在忘记了,目前没有linux环境,大概写一下,ps -ef|greo 进程名||awk 'print{$2}'|xrgs kill -9
时间: 2024-08-02 19:01:55