终端如何结束程序?

终端如何结束程序?

我现在只会从终端启动程序,可是如何从终端结束程序呢?
root权限,先看进程:
#ps -ax
找到你起动的程序杀掉PID:
#kill -9 PID
用#ps -ax命令后出现好大一大堆东西啊,有没有更简单易看的办法?

还有使用时
[root@zhyfly etc]# kill -2576 PID
bash: kill: 2576: invalid signal specification
[root@zhyfly etc]# kill 2576 PID
bash: kill: PID: no such pid
第一次没有作用,第二次有作用但为什么还要再说bash: kill: PID: no such pid?怎么回事?
Ctrl-c
[quote:258c9443bb=""]Ctrl-c[/quote]what is the meaning of Ctrl+c??
[quote:7821ce3b42="zhy2111314"]用#ps -ax命令后出现好大一大堆东西啊,有没有更简单易看的办法?

还有使用时
[root@zhyfly etc]# kill -2576 PID
bash: kill: 2576: invalid signal specification
[root@zhyfly etc]# kill 2576 PID
bash: kill: PID: no such pid
第一次没有作用,第二次有作用但为什么还要再说bash: kill: PID: no such pid?怎么回事?[/quote]
上面回答的意思是说:
kill -9 进程的PID号
不是真的要你打PID字样
Ctrl-C:中止当前程序
$jobs(查看作业编号,程序名)
$kill %作业编号  or$kill %程序名
[quote:1db9130836="zhy2111314"]用#ps -ax命令后出现好大一大堆东西啊,有没有更简单易看的办法?

还有使用时
[root@zhyfly etc]# kill -2576 PID
bash: kill: 2576: invalid signal specification
[root@zhyfly etc]# kill 2576 PID
bash: kill: PID: no such pid
第一次没有作用,第二次有作用但为什么还要再说bash: kill: PID: no such pid?怎么回事?[/quote]
1.如果你确切知道运行的是什么程序可以:
#ps aux | grep 程序名
这样就不会出来一大堆了。
2.kill -9 PID的显示,例如:
[root@machine root]# ps aux | grep mozilla
username     2683  4.9  7.0 110724 36144 ?      S    10:20   1:54 /usr/lib/mozilla-1.6/mozilla-bin
root      2862  0.0  0.1  2556  808 pts0     S    10:59   0:00 grep mozilla
跟在username后的就是PID的进程号,所以你可以:
#kill -9 2683
杀掉它。