小编alo*_*ser的帖子

tmux 启动后立即退出

我正在尝试开始,tmux但我什至无法运行它。启动后立即退出,类似于这个问题

它发生在没有.tmux.conf, 和(以下一些示例)的情况下.tmux.conf

set -g default-shell /usr/bin/zsh
set -g status on
set -g history-limit 10000000
set -g prefix C-t
set -g status-bg green
setw -g window-status-current-bg cyan
setw -g window-status-current-attr bold

set -g status-right '#7H | %F %s'

bind-key C-t last-window

setw -g monitor-activity on
set -g visual-activity on
Run Code Online (Sandbox Code Playgroud)

new-session在 的开头添加.tmux.conf,如建议的那样,有些地方没有帮助,当我tmux new $SHELL也使用时会发生这种情况(再次建议在某处解决此问题)。

我在用:

  • tmux 1.9a
  • Ubuntu 14.04
  • zsh 5.0.2

我的tmux-server.log文件在以下之后显示tmux -v

server …
Run Code Online (Sandbox Code Playgroud)

tmux

36
推荐指数
4
解决办法
3万
查看次数

在 systemd 脚本中分叉

我希望 systemd 服务处理分叉(我的文件本身不处理分叉。所以我依靠 systemd 来处理)

我的 .service 文件:

[Unit]
Description=swamp services management service
After=syslog.target

[Service]
Type=forking
ExecStart=/usr/bin/swamp

[Install]
WantedBy=multi-user.target
Run Code Online (Sandbox Code Playgroud)

Type=forking为我想要实现的目标指定足够了吗?或者它是否类似于新贵中的分叉,它实际上告诉新贵(如果我理解正确,不确定我是否这样做,我是编写 initscripts 的新手)我的服务将处理分叉/守护进程。

systemd

12
推荐指数
1
解决办法
4万
查看次数

标签 统计

systemd ×1

tmux ×1