2016-03-19 8 views
2

tmux stürzte in letzter Zeit viel und ich bin mir nicht sicher warum. Ich möchte weiter darauf eingehen, aber ich weiß nicht, wo ich irgendwelche Logs oder Fehlermeldungen finden kann. Bisher ist meine Suche nach "tmux log location" und ähnlichem leer ausgegangen.Wo meldet sich tmux an OS X an

Ich habe OS X und installiert tmux über Homebrew.

Antwort

2

Die Handbuchseite benötigt etwas Arbeit (Sie können die Eigenschaft möglicherweise nicht zuerst sehen). Aber aus dem Quellcode beginnen (in Bezug auf die Version 2.1 in tty.c) Sie

sehen können
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; 
    } 

Die -v Flag setzt den debug_level Wert; wiederhole es erhöht den Wert. Zurück zur Handbuchseite:

-v
Anfrage ausführliche Protokollierung. Diese Option kann zur Erhöhung der Ausführlichkeit mehrfach angegeben werden. Log-Meldungen werden gespeichert in tmux-client-PID.log und tmux-server-PID.log Dateien im aktuellen Verzeichnis , wobei PID die PID des Server- oder Client-Prozesses.