hexo後台執行

2021-10-03 18:11:55 字數 1330 閱讀 8741

前言: hexo部署在伺服器後, 一旦斷開ssh鏈結就會自動關閉. 故在網上找了個接管hexo程序的工具

123

4567

891011

npm  install -g pm2

// 下方為列印出的日誌資訊

npm warn optional skipping optional dependency: [email protected] (node_modules/pm2/node_modules/fsevents):

npm warn notsup skipping optional dependency: unsupported platform for [email protected]: wanted (current: )

+ [email protected]

added 206 packages from 202 contributors in 12.702s

完成後使用pm2 -v進行驗證, 如果提示pm2: 未找到命令則進行下面操作

1

23

說明:ln -s pm2安裝路徑(上方安裝時列印的日誌資訊中有) /usr/bin/pm2

完成後再次使用pm2 -v進行驗證

專案根目錄增加檔案hexo_run.js內容如下

123

4567

8910

//run

const = require('child_process')

exec('hexo server',(error, stdout, stderr) => ')

return

}console.log('stdout: $');

console.log('stderr: $');

})

1

pm2 start hexo_run.js

1

pm2 stop hexo_run.js

如果怕忘記命令可以建立乙個run.sh檔案吧這串命令放進去,增加許可權. 下次直接執行這個檔案就行

阿里雲伺服器後台執行hexo部落格

德魯大叔擼 第一步 伺服器安裝pm2 npm install g pm2第二步 編寫啟動檔案 run.js並放在部落格的根目錄下 const require child process exec hexo server p 80 error,stdout,stderr return console....

後台執行命令

1.cron是系統主要的排程程序,可以在無需人工干預的情況下執行作業。有乙個叫做crontab的命令允許使用者提交 編輯或刪除相應的作業。2.crob的域 第1列 分鐘1 59 第2列 小時1 23 0表示子夜 第3列 日1 31 第4列 月1 12 第5列 星期0 6 0表示星期天 第6列 要執行...

Shell後台執行

1.最經常被用到 這個用在乙個命令的最後,可以把這個命令放到後台執行 2.ctrl z 可以將乙個正在前台執行的命令放到後台,並且暫停 3.jobs 檢視當前有多少在後台執行的命令 4.fg 將後台中的命令調至前台繼續執行 如果後台 中有多個命令,可以用 fg jobnumber將選中的命令調出,j...