在Linux中:如何退出程序,但不终止它?

 新闻资讯     |      2019-12-07 13:49

问题:

我运用 ubuntu,我有一个程序,我运用 dropbox 同步数据文件。 这是我的问题场景。 我脱离程序在家运转,可是开端作业,可是假如我在作业时打开了数据文件,我退出。

我想我能够在每天早上主动封闭 mnemosyne,可是假如我没有保存数据文件,我就完毕了。 是否有更好的办法将退出信号发送到模仿我的程序单击文件gt; 退出菜单选项。

答复 1:

测验运用较低的停止信号到程序 )。

答复 2:

依据你的描绘,我假定这是运转在x 服务器上的gui程序。 测验运用 wmctrl插件:

wmctrl -c"regex for window name"

从手册页中: -c lt;wingt; close the window lt;wingt; gracefully.

答复 3:

怎么在家里的屏幕会话中发动程序,以便能够在作业中从头衔接并彻底操控发作的作业。

http://www.howtoforge.com/linux_screen

答复 4:

在mnemosyne上有手册页? 或许文档中有一个封闭指令,你能够在你的作业中运用。

答复 5:

正确的答案取决于你的程序支撑什么。 一个好的程序应该保存一切的作业,当接纳到这个术语信号时,我以为这是正确的。 假如程序不忍受,而且不供给任何它的他办法,例如在操控套接字上,你能够能没有走运。 这样,测验运用屏幕会话或许修正程序或许运用不同的程序。

答复 6:

这种运用十分依靠。假如mnemosyne没有预见这种状况,特别是创建了"接纳信号x 时保存和退出"行为,那么你就不得不运用它的用户界面来完结这个操作。

可是,如前所述,更好的解决方案能够能在某种办法的显现同享实用程序下运转 mnemosyne,而不是封闭。 这儿最常见的是我所了解,可是现在有许多其他选项能够让你更好地作业。

假如它是一个指令行运用程序,screen 作业得很好,可是我不以为它处理gui运用程序"或许或或许"x")。

答复 7:

一般来说,封闭程序的仅有办法是信号。 如它的别人所说,假如它没有对默许的for 呼应很好,那么它不能够能对它的他信号有正确的。 没有'更柔软'信号。 除非有一个信号,假如它有一个,或许杀死运用程序,它将处理这个进程。

这说明,作为gui运用程序,它有很少的时机链接到一个能够操控运用程序的库。 你能够测验看你是否能够用dcop或许d 总线发送邮件。 请拜见 http://dbus.freedesktop.org/doc/dbus-tutorial.html

问题:

我运用 ubuntu,我有一个程序,我运用 dropbox 同步数据文件。 这是我的问题场景。 我脱离程序在家运转,可是开端作业,可是假如我在作业时打开了数据文件,我退出。

我想我能够在每天早上主动封闭 mnemosyne,可是假如我没有保存数据文件,我就完毕了。 是否有更好的办法将退出信号发送到模仿我的程序单击文件gt; 退出菜单选项。

答复 1:

测验运用较低的停止信号到程序 )。

答复 2:

依据你的描绘,我假定这是运转在x 服务器上的gui程序。 测验运用 wmctrl插件:

wmctrl -c"regex for window name"

从手册页中: -c lt;wingt; close the window lt;wingt; gracefully.

答复 3:

怎么在家里的屏幕会话中发动程序,以便能够在作业中从头衔接并彻底操控发作的作业。

http://www.howtoforge.com/linux_screen

答复 4:

在mnemosyne上有手册页? 或许文档中有一个封闭指令,你能够在你的作业中运用。

答复 5:

正确的答案取决于你的程序支撑什么。 一个好的程序应该保存一切的作业,当接纳到这个术语信号时,我以为这是正确的。 假如程序不忍受,而且不供给任何它的他办法,例如在操控套接字上,你能够能没有走运。 这样,测验运用屏幕会话或许修正程序或许运用不同的程序。

答复 6:

这种运用十分依靠。假如mnemosyne没有预见这种状况,特别是创建了"接纳信号x 时保存和退出"行为,那么你就不得不运用它的用户界面来完结这个操作。

可是,如前所述,更好的解决方案能够能在某种办法的显现同享实用程序下运转 mnemosyne,而不是封闭。 这儿最常见的是我所了解,可是现在有许多其他选项能够让你更好地作业。

假如它是一个指令行运用程序,screen 作业得很好,可是我不以为它处理gui运用程序"或许或或许"x")。

答复 7:

一般来说,封闭程序的仅有办法是信号。 如它的别人所说,假如它没有对默许的for 呼应很好,那么它不能够能对它的他信号有正确的。 没有'更柔软'信号。 除非有一个信号,假如它有一个,或许杀死运用程序,它将处理这个进程。

这说明,作为gui运用程序,它有很少的时机链接到一个能够操控运用程序的库。 你能够测验看你是否能够用dcop或许d 总线发送邮件。 请拜见 http://dbus.freedesktop.org/doc/dbus-tutorial.html

问题:

我运用 ubuntu,我有一个程序,我运用 dropbox 同步数据文件。 这是我的问题场景。 我脱离程序在家运转,可是开端作业,可是假如我在作业时打开了数据文件,我退出。

我想我能够在每天早上主动封闭 mnemosyne,可是假如我没有保存数据文件,我就完毕了。 是否有更好的办法将退出信号发送到模仿我的程序单击文件gt; 退出菜单选项。

答复 1:

测验运用较低的停止信号到程序 )。

答复 2:

依据你的描绘,我假定这是运转在x 服务器上的gui程序。 测验运用 wmctrl插件:

wmctrl -c"regex for window name"

从手册页中: -c lt;wingt; close the window lt;wingt; gracefully.

答复 3:

怎么在家里的屏幕会话中发动程序,以便能够在作业中从头衔接并彻底操控发作的作业。

http://www.howtoforge.com/linux_screen

答复 4:

在mnemosyne上有手册页? 或许文档中有一个封闭指令,你能够在你的作业中运用。

答复 5:

正确的答案取决于你的程序支撑什么。 一个好的程序应该保存一切的作业,当接纳到这个术语信号时,我以为这是正确的。 假如程序不忍受,而且不供给任何它的他办法,例如在操控套接字上,你能够能没有走运。 这样,测验运用屏幕会话或许修正程序或许运用不同的程序。

答复 6:

这种运用十分依靠。假如mnemosyne没有预见这种状况,特别是创建了"接纳信号x 时保存和退出"行为,那么你就不得不运用它的用户界面来完结这个操作。

可是,如前所述,更好的解决方案能够能在某种办法的显现同享实用程序下运转 mnemosyne,而不是封闭。 这儿最常见的是我所了解,可是现在有许多其他选项能够让你更好地作业。

假如它是一个指令行运用程序,screen 作业得很好,可是我不以为它处理gui运用程序"或许或或许"x")。

答复 7:

一般来说,封闭程序的仅有办法是信号。 如它的别人所说,假如它没有对默许的for 呼应很好,那么它不能够能对它的他信号有正确的。 没有'更柔软'信号。 除非有一个信号,假如它有一个,或许杀死运用程序,它将处理这个进程。

这说明,作为gui运用程序,它有很少的时机链接到一个能够操控运用程序的库。 你能够测验看你是否能够用dcop或许d 总线发送邮件。 请拜见 http://dbus.freedesktop.org/doc/dbus-tutorial.html

我运用 ubuntu,我有一个程序,我运用 dropbox 同步数据文件。 这是我的问题场景。 我脱离程序在家运转,可是开端作业,可是假如我在作业时打开了数据文件,我退出。

我想我能够在每天早上主动封闭 mnemosyne,可是假如我没有保存数据文件,我就完毕了。 是否有更好的办法将退出信号发送到模仿我的程序单击文件gt; 退出菜单选项。

我运用 ubuntu,我有一个程序,我运用 dropbox 同步数据文件。 这是我的问题场景。 我脱离程序在家运转,可是开端作业,可是假如我在作业时打开了数据文件,我退出。

我想我能够在每天早上主动封闭 mnemosyne,可是假如我没有保存数据文件,我就完毕了。 是否有更好的办法将退出信号发送到模仿我的程序单击文件gt; 退出菜单选项。

测验运用较低的停止信号到程序 )。

测验运用较低的停止信号到程序 )。

依据你的描绘,我假定这是运转在x 服务器上的gui程序。 测验运用 wmctrl插件:

wmctrl -c"regex for window name"

从手册页中: -c lt;wingt; close the window lt;wingt; gracefully.

依据你的描绘,我假定这是运转在x 服务器上的gui程序。 测验运用 wmctrl插件:

wmctrl -c"regex for window name"

从手册页中: -c lt;wingt; close the window lt;wingt; gracefully.

怎么在家里的屏幕会话中发动程序,以便能够在作业中从头衔接并彻底操控发作的作业。

http://www.howtoforge.com/linux_screen

怎么在家里的屏幕会话中发动程序,以便能够在作业中从头衔接并彻底操控发作的作业。

http://www.howtoforge.com/linux_screen

在mnemosyne上有手册页? 或许文档中有一个封闭指令,你能够在你的作业中运用。

在mnemosyne上有手册页? 或许文档中有一个封闭指令,你能够在你的作业中运用。

正确的答案取决于你的程序支撑什么。 一个好的程序应该保存一切的作业,当接纳到这个术语信号时,我以为这是正确的。 假如程序不忍受,而且不供给任何它的他办法,例如在操控套接字上,你能够能没有走运。 这样,测验运用屏幕会话或许修正程序或许运用不同的程序。

正确的答案取决于你的程序支撑什么。 一个好的程序应该保存一切的作业,当接纳到这个术语信号时,我以为这是正确的。 假如程序不忍受,而且不供给任何它的他办法,例如在操控套接字上,你能够能没有走运。 这样,测验运用屏幕会话或许修正程序或许运用不同的程序。

这种运用十分依靠。假如mnemosyne没有预见这种状况,特别是创建了"接纳信号x 时保存和退出"行为,那么你就不得不运用它的用户界面来完结这个操作。

可是,如前所述,更好的解决方案能够能在某种办法的显现同享实用程序下运转 mnemosyne,而不是封闭。 这儿最常见的是我所了解,可是现在有许多其他选项能够让你更好地作业。

假如它是一个指令行运用程序,screen 作业得很好,可是我不以为它处理gui运用程序"或许或或许"x")。

这种运用十分依靠。假如mnemosyne没有预见这种状况,特别是创建了"接纳信号x 时保存和退出"行为,那么你就不得不运用它的用户界面来完结这个操作。

可是,如前所述,更好的解决方案能够能在某种办法的显现同享实用程序下运转 mnemosyne,而不是封闭。 这儿最常见的是我所了解,可是现在有许多其他选项能够让你更好地作业。

假如它是一个指令行运用程序,screen 作业得很好,可是我不以为它处理gui运用程序"或许或或许"x")。

一般来说,封闭程序的仅有办法是信号。 如它的别人所说,假如它没有对默许的for 呼应很好,那么它不能够能对它的他信号有正确的。 没有'更柔软'信号。 除非有一个信号,假如它有一个,或许杀死运用程序,它将处理这个进程。

这说明,作为gui运用程序,它有很少的时机链接到一个能够操控运用程序的库。 你能够测验看你是否能够用dcop或许d 总线发送邮件。 请拜见 http://dbus.freedesktop.org/doc/dbus-tutorial.html

一般来说,封闭程序的仅有办法是信号。 如它的别人所说,假如它没有对默许的for 呼应很好,那么它不能够能对它的他信号有正确的。 没有'更柔软'信号。 除非有一个信号,假如它有一个,或许杀死运用程序,它将处理这个进程。

这说明,作为gui运用程序,它有很少的时机链接到一个能够操控运用程序的库。 你能够测验看你是否能够用dcop或许d 总线发送邮件。 请拜见 http://dbus.freedesktop.org/doc/dbus-tutorial.html




该篇内容便是由it人知识库小编为各位收拾