gpt4 book ai didi

macos - tmux 在 OS X 上的什么地方保存日志

转载 作者:行者123 更新时间:2023-12-03 15:30:58 27 4
gpt4 key购买 nike

tmux 最近经常崩溃,我不确定为什么。我想进一步研究它,但我不知道在哪里可以找到任何类型的日志或错误消息。到目前为止,我在谷歌上搜索“tmux 日志位置”之类的内容是空的。

我正在运行 OS X,并通过 Homebrew 安装了 tmux。

最佳答案

手册页需要一些改进(您一开始可能看不到该功能)。但是从源码开始(引用tty.c中的2.1版本)你可能会看到

    if (debug_level > 3) {
xsnprintf(out, sizeof out, "tmux-out-%ld.log", (long) getpid());
fd = open(out, O_WRONLY|O_CREAT|O_TRUNC, 0644);
if (fd != -1 && fcntl(fd, F_SETFD, FD_CLOEXEC) == -1)
fatal("fcntl failed");
tty->log_fd = fd;
}

-v 标志设置debug_level 值;重复它会增加值(value)。返回手册页:

-v
Request verbose logging. This option may be specified multiple times for increasing verbosity. Log messages will be saved into tmux-client-PID.log and tmux-server-PID.log files in the current directory, where PID is the PID of the server or client process.

关于macos - tmux 在 OS X 上的什么地方保存日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36098257/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com