2
tmux最近崩潰了很多,我不知道爲什麼。我想進一步研究它,但我不知道在哪裏可以找到任何類型的日誌或錯誤消息。到目前爲止,我對「tmux日誌位置」等的搜索已經空了。tmux在哪裏保持OS X的日誌
我正在運行OS X,並通過Homebrew安裝了tmux。
tmux最近崩潰了很多,我不知道爲什麼。我想進一步研究它,但我不知道在哪裏可以找到任何類型的日誌或錯誤消息。到目前爲止,我對「tmux日誌位置」等的搜索已經空了。tmux在哪裏保持OS X的日誌
我正在運行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
值;重複它會增加價值。回到手冊頁:
-v
索取詳細的日誌記錄。此選項可能會多次指定以增加詳細程度。日誌消息將在當前目錄,其中PID是服務器或客戶端進程的PID保存到TMUX-客戶PID.log和TMUX-服務器PID.log文件。