在Linux中后台运行命令

要了解何时使用Linux,一种有用的技术是在后台运行命令。有时某些命令可能要花一些时间(例如复制大文件),或者在运行时仅接管终端窗口。例如,假设您在gedit中打开文件,则可以使用以下命令。

gedit file.txt

这样做将在gedit中打开文件,但在关闭gedit之前不允许您在终端窗口中执行任何操作。要打开文件,但仍保持终端窗口处于活动状态,请在命令末尾使用&符号。这将在后台运行进行命令。

gedit file.txt&

要在后台运行文件副本,请执行以下操作。

cpfile.txtfile.txt.bak&

请注意,此命令不应用于所有命令,尤其是那些产生某种形式的输出的命令。例如,运行以下命令

ls&

将导致终端窗口打印出当前目录的内容,并耐心等待您退出程序。您可以通过按Ctrl + c来执行此操作。