「TMUX」- 命令行选项

  CREATED BY JENKINSBOT

tmux命令支持的选项如下:

-2
强制tmux假设终端支持256色。

-C
在控制模式中启动(见面CONTROL MODE小节)。使用两次该选项(-CC)来禁用echo。

-c shell-command
使用默认的shell执行shell-command。如果有必要,将启动tmux server检索default-shell选项。当tmux用作login shell时,此选项与sh(1)兼容。

-f file
指定配置文件。默认先加载/etx/tmux.conf,然后尝试加载~/.tmux.conf。
配置文件是一系列的tmux命令集合,在tmux server启动时按序执行。source-file命令可以用于稍后加载文件。
tmux会在第一个创建的session中显示错误信息,然后继续处理配置文件中剩余的命令。

-L socket-name
tmux在TMUX_TMPDIR环境变量所指定的文件夹中创建socket文件,如果未指定则使用/tmp文件夹,而socket文件使用默认的命名。
该选项允许指定一个不同的socket文件名,允许多个独立的tmux运行。不同于-S选项,无需指定路径(会在同一个目录下创建socket文件)。

如果socket文件被删除,会发送SIGUSR1信号给tmux server来重新创建socket文件(注意:如果没有了父级目录则会失败)。

-l
作为login shell运行。当使用tmux作为login shell时,此标志当前没有任何效果,并且与其他shell兼容

-S socket-path
指定server socket文件的存储路径。如果使用了-S选项,不再使用默认的socket文件夹,并且任何-L标志都会被忽略。

-u
tmux通过检查LC_ALL、LC_CTYPE、LANG环境变量,来猜测终端是否可能支持UTF-8。
但这并不总是正确的,所以-u标志显式告诉tmux支持UTF-8。
注意:tmux自身是支持utf-8;该选项是用于控制tmux是否向它运行的终端中发送UTF-8字符,如果终端不支持,UTF-8字符会被替换为’_‘。

-v
请求详细日志记录。可以使用多次来增加日志的详细度。日志会保存到当前目录下的tmux-client-PID.log和tmux-server-PID.log文件中(PID是server和client的PID)。

-V
打印版本信息。

command [flags]
指定用于控制tmux的命令(见以下小节)。如果没有指定命令,则执行new-session命令。