killall & kill

–help

1|gen4_gvm:/ killall --help
Toybox 0.8.9-android multicall binary (see toybox --help)

usage: killall [-l] [-iqv] [-SIGNAL|-s SIGNAL] PROCESS_NAME...

Send a signal (default: TERM) to all processes with the given names.

-i      Ask for confirmation before killing
-l      Print list of all available signals
-q      Don't print any warnings or error messages
-s      Send SIGNAL instead of SIGTERM
-v      Report if the signal was successfully sent
-w      Wait until all signaled processes are dead
gen4_gvm:/ kill
usage:  kill [-s signame | -signum | -signame] { job | pid | pgrp } ...
        kill -l [exit_status ...]

killall

killall [-l] [-iqv] [-SIGNAL|-s SIGNAL] PROCESS_NAME...-i:在终止进程前询问确认。
• -l:打印所有可用信号的列表。
• -q:不打印任何警告或错误信息。
• -s SIGNAL:发送指定的信号,而不是默认的 SIGTERM。
• -v:报告信号是否成功发送。
• -w:等待直到所有被发送信号的进程终止。

在这里插入图片描述

信号数值描述
SIGHUP1挂起信号,通常表示终端断开或配置文件更改。
SIGINT2中断信号,通常由 Ctrl+C 发出。
SIGQUIT3退出信号,通常由 Ctrl+\ 发出,并且会生成核心转储。
SIGILL4非法指令。
SIGABRT6由 abort 函数调用产生。
SIGFPE8浮点运算异常。
SIGKILL9杀死信号,强制终止进程,不能被捕捉或忽略。
SIGSEGV11段错误,非法访问内存。
SIGPIPE13向无读端的管道写数据。
SIGALRM14由 alarm 函数设定的定时器到期。
SIGTERM15终止信号,要求正常终止进程。
SIGUSR110用户定义信号 1。
SIGUSR212用户定义信号 2。
SIGCHLD17子进程结束信号。
SIGCONT18继续执行已停止的进程。
SIGSTOP19停止进程,不能被捕捉或忽略。
SIGTSTP20终端停止信号,通常由 Ctrl+Z 发出。
SIGTTIN21后台进程尝试从终端读取数据。
SIGTTOU22后台进程尝试向终端写入数据。

kill

kill [-s signame | -signum | -signame] { job | pid | pgrp } ...
kill -l [exit_status ...]-s signame:使用信号名发送信号,例如 kill -s HUP pid。
• -signum 或 -signame:使用信号编号或名称发送信号,例如 kill -9 pid 或 kill -KILL pid。
• -l:打印信号的列表。如果指定了 exit_status,则转换它为相应的信号名称。

在这里插入图片描述

实践

在这里插入图片描述

valeera@ValeeradeMacBook-Air ~ % adb devices
List of devices attached
370ae02d	device

valeera@ValeeradeMacBook-Air ~ % adb root
restarting adbd as root
valeera@ValeeradeMacBook-Air ~ % adb shell
gen4_gvm:/  ps -A | grep com.android.camera2    
u10_a92       3125   780   15503760  93860 do_epoll_wait       0 S com.android.camera2
gen4_gvm:/  killall -v com.android.camera2   
Killed com.android.camera2(3125) with signal 15
gen4_gvm:/  ps -A | grep com.android.camera2                                                           
1|gen4_gvm:/ # 

  • 8
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值