basic_knowledge
每一个进程都是由父进程创建,如果没有父进程,那就是进程为1的init。当所有进程关闭之后,init才
会退出
Trap 信号
trap 在脚本中捕捉信号,并且可以待定处理
1. SIGHUP 2. SIGINT 9. SIGKILL 15. SIGTERM 18. SIGCONT 19. SIGSTOP
trap ‘ echo “No quit….”’ INT 不允许用户取消
1 2 3 4 5 6 7 8 9 10 11 |
#!/bin/bash
CLEANUP() {
rm -rf /var/tmp/test
echo “Cleanup …."
}
trap ‘CLEANUP ; exit 5’ INT
mkdir -p /var/tmp/test
while true; do
touch /var/tmp/test/file-
|
近期评论