Linux下如果想讓一個程序在後臺運行,很多都是使用 & 在程序結尾處來實現的,比如我們想讓mysqld在後臺運行:
/usr/local/mysql/bin/mysqld_safe –user=mysql &
但是Linux下有很多程序並不像mysqld一樣是守護進程,像find,copy這類的普通程序使用 & 結尾,如果終端關閉了,那麼程序也會一起被關閉。可喜的是我們可以使用nohup這個命令讓一個程序在退出登陸後繼續運行,使用方法:
nohup <command> &
其中<command>是你要執行的命令。