在不阻塞终端的情况下启动新进程

是否有可能做到这一点? 例如,如果我通过命令行运行“ gedit tifatul.txt ”,我的终端将被阻止,在退出gedit之前我无法在此终端中输入其他命令。 我可以在不阻塞终端的情况下启动程序(如gedit)吗? 在Windows中我认为这可以像“ start notepad tifatul.txt ”那样完成

只需在命令末尾添加& 。 这使新进程在后台运行,您可以继续使用终端。 例如: gedit new_file.txt &

我想推荐你nohup gedit filename & 。 只需gedit filename & ,您就有可能意外关闭终端并丢失编辑内容。 如果你不喜欢nohup.out都创建nohup.out ,只需重定向输出:

 nohup gedit filename > /dev/null &