您的位置:首页 > 运维架构 > Shell

bash shell 命令记录

2015-10-09 12:44 393 查看
程序切换到后台运行 ctrl + z

查看后台运行程序 jobs -l

fg 1(program number) 调到前台

bg 1(program number) 调到后台运行

查看程序进城id: pidof program

                          pidof -s program (只显示一个进程pid)

shell脚本中如何ctrl-z,ctrl-c,ctrl-d
通常来说:

ctrl-c 是发送 SIGINT 信号,

ctrl-z 是发送 SIGSTOP信号

ctrl-d 不是发送信号,而是表示一个特殊的二进制值,表示 EOF

具体你可以 stty -a 查看系统设置

你如果想在脚本中实现,举个例子:

sleep 100 &

pid=$!

kill -SIGSTOP $pid  # 相当于 ctrl-z

kill -SIGCONT $pid  # 相当于 fg

kill -SIGINT $pid   # 相当于 ctrl-c

休眠命令 
sleep 3  #等3秒后执行下一条
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: