Wo kommt der tmux-Protokoll auf OS X

tmux wurde krachend in letzter Zeit viel, und ich bin nicht sicher, warum. Ich will sehen, in weiter, aber ich weiß nicht wo ich finden kann, jede Art von logs oder Fehlermeldungen. So weit, mein googeln mit „tmux-Protokoll-Speicherort“ und dergleichen hat, gehen leer aus.

Ich bin mit OS X und installiert tmux über Homebrew.

InformationsquelleAutor bosticko | 2016-03-19



One Reply
  1. 2

    Handbuch Seite braucht etwas Arbeit (Sie können nicht sehen, die Funktion auf den ersten). Aber ausgehend von der source-code (bezieht sich auf die version 2.1 in tty.c) können Sie sehen,

        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;
        }
    

    Den -v flag setzt die debug_level Wert; Wiederholung steigert es den Wert. Zurück auf der manual-Seite:

    -v

    Verlangen Sie die ausführliche Protokollierung. Diese option kann mehrfach angegeben werden, die für die zunehmende Ausführlichkeit. Log-Nachrichten werden gespeichert in tmux-client-PID.melden Sie und tmux-server-PID.melden Sie Dateien in der aktuellen Verzeichnis, wobei PID die PID des server-oder client-Prozess.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.