Guardar la salida de rebuild en un archivo de registro

Uso Putty en Windows 10 para reconstruir Discourse, luego copio el texto de Putty al portapapeles, y después a una aplicación de notas como referencia, en caso de que algo salga mal. La actualización a 2025.12.0-latest produjo demasiado texto para el historial de Putty, e incluso eso fue demasiado para el portapapeles.

Me gustaría empezar a guardar el registro en un archivo en su lugar. ¿Hay un directorio recomendado para guardar el archivo de registro, y funcionaría lo siguiente con la reconstrucción de Discourse?

cd /var/discourse
./launcher rebuild app 2>&1 | tee filename.log

Por lo que sé, no hay un directorio oficial requerido para almacenar este tipo de registros, pero debes evitar saturar los directorios del sistema o de la aplicación. Las ubicaciones comunes incluyen:

  • El directorio personal de tu usuario (/home/tu_nombre_de_usuario/)
  • /var/discourse/ en sí mismo (si tienes privilegios de escritura), para registros temporales. Un directorio de registros personalizado que crees, como /var/discourse/logs/
1 me gusta

Gracias. Inicio sesión como root, por lo que no hay subdirectorios dentro de home, pero lo intentaré la próxima vez:

cd /var/discourse
./launcher rebuild app 2>&1 | tee /home/filename.log

Hmm, veo que preguntaste algo similar hace unos años, ¿quizás esto?

Muy bien, pero el mensaje posterior explicó por qué esa no es la solución. Desde ese tema, solo había aumentado el tamaño del historial de Putty, y eso había sido suficiente hasta hoy. Probaré los comandos anteriores la próxima vez. Gracias.

Recomendaría /tmp/nombre_de_archivo o ~/nombre_de_archivo. La tilde es su directorio principal, que es /root para el usuario root. En /tmp se eliminarán automáticamente en algún momento.

/home es realmente para los directorios principales de los usuarios. Si usted

1 me gusta

Genial…

cd /var/discourse
./launcher rebuild app 2>&1 | tee ~/filename.log

… ¡entonces es eso!

2 Me gusta