Linux中disown命令怎么用
发表于:2025-01-18 作者:千家信息网编辑
千家信息网最后更新 2025年01月18日,小编给大家分享一下Linux中disown命令怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Linux常用命令dis
千家信息网最后更新 2025年01月18日Linux中disown命令怎么用
小编给大家分享一下Linux中disown命令怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
Linux常用命令disown命令可以从当前shell的作业列表中移除全部作业,也可移除指定的一到多个作业;正在运行的作业也可以移除;也可以标记作业,使得它们在当前shell退出后也不会结束。
语法格式
disown [参数] [标识符or进程ID]
常用参数:
-h | 标记每个作业标识符,这些作业将不会在shell接收到sighup信号时接收到sighup信号 |
---|---|
-a | 移除所有的作业 |
-r | 移除运行的作业 |
### 实例
# 演示。 ssh 192.168.1.4 user2@192.168.1.4's password: # 此时按下ctrl+z使得交互停止。 [1]+ Stopped ssh 192.168.1.4 ssh 192.168.1.7 user2@192.168.1.7's password: # 此时按下ctrl+z使得交互停止。 [1]+ Stopped ssh 192.168.1.7 sleep 120 & [3] 28986 # 列出作业及pid信息。 jobs -l [1]- 28756 Stopped ssh 192.168.1.4 [2]+ 28833 Stopped ssh 192.168.1.7 [3] 28986 Running sleep 120 & # 删除运行状态的作业。 disown -r jobs -l [1]- 28756 Stopped ssh 192.168.1.4 [2]+ 28833 Stopped ssh 192.168.1.7 # 注意disown只是移除作业,并没有停止。 pgrep -a -u user2 -f 'sleep 120' 28986 sleep 120 # 删除指定的作业。 disown %2 bash: warning: deleting stopped job 2 with process group 28833 jobs -l [1]- 28756 Stopped ssh 192.168.1.4 # 注意disown只是移除作业,并没有停止。 pgrep -a -u user2 -f 'ssh 192.168.1.7' 28833 ssh 192.168.1.7 # 删除全部作业。 disown -a bash: warning: deleting stopped job 1 with process group 28756 jobs -l # 注意disown只是移除作业,并没有停止。 pgrep -a -u user2 -f 'ssh 192.168.1.4' 28756 ssh 192.168.1.4 # 演示-h选项的作用。 sleep 90 & [1] 109080 jobs -l [1]+ 109080 Running sleep 90 & disown -h %1 exit # 此时前一个终端已经关闭,现在打开新终端查找该作业。 pgrep -a -u user2 -f 'sleep 90' 109080 sleep 90
编辑
注意
bash的作业控制命令包括bg fg kill wait disown suspend。
该命令需要set选项monitor处于开启状态时才能执行;查看作业控制状态:输入set -o查看monitor行;执行set -o monitor或set -m开启该选项。
该命令是bash内建命令,相关的帮助信息请查看help命令。
以上是"Linux中disown命令怎么用"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
作业
命令
只是
状态
篇文章
运行
信号
信息
内容
参数
常用
标记
标识
标识符
终端
帮助
控制
演示
不怎么
作用
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
e宝的服务器怎么样
网络技术主要从事什么
云服务器系统linux
天正软件开发
针对软件开发出现过哪些技术
三星手机天气预报服务器打不开
上海阖联网络技术有限公司
ftp服务器的意义
上海大数据网络技术服务售价
武警筑牢网络安全防线
网络安全工程师的发展趋势
物联网服务器设备管理
宁波允成互联网科技
软件开发基础技术规范
什么是深度神经网络技术
软件怎么接收硬件数据库
dell服务器加内存2跟3g
软件开发职业评级试题
荥阳数据库修复
网络安全技术与应用期刊出版社
edb数据库转换
软件开发需要什么设计图
数据库中怎么多表查询
淮安软件开发价钱
信息网络技术行业标准
网络安全信息通信
数据库技术er图中m和n
达梦数据库查表结构
南通app软件开发大概多少钱
机关网络安全主题征文