怎麼才能讓乙個程式/demo專案一直在伺服器上跑而不會因為終端的退出就被kill呢?
使用tmux可以實現,tmux是一款終端復用器,可以建立多個會話,在不同的會話中執行程式,只要保證該會話不退出即可。
安裝:摘自 tmux 使用教程
# ubuntu 或 debian下面是常用命令:$ sudo apt-get install
tmux
# centos 或 fedora
$ sudo
yuminstall
tmux
# mac
$ brew
install tmux
1. 新建會話session,session-name自己命名,就會進入新建的會話視窗中。
2. 在視窗中可以通過正常的命令執行自己的程式/專案的啟動程式,一般是後台執行&。
3. 從會話切出到原始視窗
4. 列出使用tmux建立的所有會話
tmux ls5. 接入到某個會話中,同樣session-name指定會話名稱
6. 殺掉某個會話,同時其中執行的程式也會停止/被殺掉
在Ubuntu伺服器上跑python 程式
1 安裝 anaconda3 bash anaconda3 5.3.1 linux x86 64.sh然後一直yes就行了 2 配置anaconda3環境 sudo vim home 你的使用者名稱 bashrc 在最下面加上這一行並儲存 export path home 你的使用者名稱 anaco...
客戶端一直嘗試掛載nfs伺服器問題排查
機器負載特別高 通過top 命令發現 cpu利用率不高 再通過iotop 發現機器的磁碟io不高 很難定位是什麼問題導致cpu負載公升高。接下來通過系統日誌看下問題 cat var log messages 可以看到,是因為一直去23機器上面找nfs服務 臨時解決方案是把23機器的nfs 執行命令 ...
記一次阿里雲伺服器被bbb劫持CPU一直跑滿
因為之前開放docker埠2375所以伺服器就被入侵了,bbb程式一直跑滿伺服器的cpu,而且關不掉,程序關掉後自己就又啟動了,所以是一直有定時任務在背後搗鬼。執行命令 top 可以看到bbb程序佔滿了cpu 然後通過 ps aux grep bbb 命令找到檔案所在位置 var tmp bbb b...