打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
nohup, &, Ctrl C, kill, netstat 命令

=======
nohup

理论上,我们一般退出Linux系统时,会把所有的程序全部结束掉,包括那些后台程序。如果你正在运行一个进程,而且你觉得在退出帐户时该进程还不会结束,那么可以使用 nohup 命令。该命令可以在你退出帐户之后继续运行相应的进程。nohup 就是不挂起的意思( no hangup),可以作为系统服务运行。

该命令的一般形式为:
nohup command &
在缺省情况下该作业的所有输出都被重定向到当前目录下的一个名为 nohup.out 的文件中,除非另外指定了输出文件:

nohup command > myout.file &
在上面的例子中,输出被重定向到 myout.file 文件中。


让我们来看一个例子,验证一下在退出帐户后相应的作业是否能够继续运行。我们先提交一个名为 ps1 的日志清除进程:
$nobup ps1 &
现在退出该shell,再重新登录,然后执行下面的命令:
代码:
$ps x | grep ps1
我们看到,该脚本还在运行。如果系统不支持ps x命令,使用ps -ef|grep ps1命令。

=======
ctrl + C 的含义
杀死前台作业中的进程,如果没有任何前台作业,则该特殊键无效
=======
&
当用户需要在后台执行一个作业时,可以在作业命令的后面加上元字符“&”,用户以该种方式输入的作业命令都必须放在后台执行,同时并不影响用户与终端的交互。
=======

查看本机端口情况
netstat -ant

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
这些进程的后台可靠运行命令你都知道了吗
nohup命令可以在你退出帐户/关闭终端之后继续运行相应的进程
nohup和&后台运行,进程查看及终止
Linux——让程序在后台运行(四种方法+使用推荐)
UNIX进程组,会话和作业控制
linux下几种运行后台任务的方法
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服