我在哪里可以找到 Dropbox 日志文件?

我在哪里可以找到 Dropbox 日志文件?

我在 Debian 服务器上运行 Dropbox。我使用以下命令启动 Dropbox:

python dropbox.py start

过了一段时间它就停止工作了,

python dropbox.py status 

报告:

Dropbox 未运行!

我不知道它为什么停止工作,我只看到它在运行时消耗了高达 100% 的 CPU。

所以我想知道:是否有任何 Dropbox 日志文件,如果有,我在哪里可以找到它们?

答案1

正如所描述的这里您可以将 Dropbox 守护程序安装为系统服务,然后登录到 journalctl。

答案2

我找不到 Dropbox 日志文件位置,但以下解决方法可能有用。

通过以下命令检查您的语言环境:

$ sudo locale

LANG=en_IN.UTF-8
LANGUAGE=en_IN
LC_CTYPE="en_IN.UTF-8"
LC_NUMERIC="en_IN.UTF-8"
LC_TIME="en_IN.UTF-8"
LC_COLLATE="en_IN.UTF-8"
LC_MONETARY="en_IN.UTF-8"
LC_MESSAGES="en_IN.UTF-8"
LC_PAPER="en_IN.UTF-8"
LC_NAME="en_IN.UTF-8"
LC_ADDRESS="en_IN.UTF-8"
LC_TELEPHONE="en_IN.UTF-8"
LC_MEASUREMENT="en_IN.UTF-8"
LC_IDENTIFICATION="en_IN.UTF-8"
LC_ALL=

您的语言环境可能与上述结果不同。由于 dopbox 在某些特定语言环境中无法正常工作,请尝试将其更改为其他语言环境,最好是 en_US.UTF-8 或 en_GB.UTF-8

要查找系统上可用的语言环境,请尝试以下命令:

$ sudo locale a

要更改语言环境,请使用以下命令:

$ sudo update-locale LANG=LANG=en_US.UTF-8 LANGUAGE
OR
$ sudo localectl set-locale LANG=en_US.UTF-8

成功启动后,您也许可以改回您想要的语言环境。

答案3

Dropbox 可能默认登录该/tmp文件夹,当导航到该文件夹​​时,您可能会在该位置看到具有类似名称的文件dropbox-antifreeze-Z8o8vO

根据我的经验,该日志文件的内容可能仅指示dropboxd进程的启动/退出状态,其他日志信息似乎未写入磁盘,但dropbox.pydropboxd通过套接字文件与进程通信时传达给脚本~/.dropbox/command_socket

相关内容