Unix里面如何在后台运行程序

2023-07-06   


要让程序在后台执行,只需在命令行的最后加上“&”符号。
   [例1] 在后台运行find命令,在当前目录及其子目路下查找文件名为abc的文件。
   执行命令和立即显示的内容如下:
   $ find . -name abc -print&
   10722
   $
   …
   10722表示进程号(PID)。当find命令在后台执行完后,会显示结果。
   当在后台运行命令时,最好将其输出重定向输出到一个文件中去,以便以后检查。
   [例2] 在后台运行find命令,在当前目录及其子目路下查找文件名为abc的文件并将结果存到myfind文件中。
   执行命令如下:
   $ find . -name abc -print>myfind&
   在运行后台程序的同时可以继续输入命令。


相关内容:

  1. Unix控制后台进程都有哪些进程
  2. Unix如何在一行中运行多个命令
  3. 程序员经常用到的UNIX命令
  4. UNIX操作系统结构由哪几部分组成
  5. Java程序开发中如何应用线程
  6. Linux操作面试题