我在 GoDaddy 托管我的网站。我有一个 9GB 的日志文件要删除。我以 root 身份通过 SSH 登录。
如何删除日志文件?
Filename Size Last modified
birja-vdv.az_access_log 9 GB 2:20 AM
Run Code Online (Sandbox Code Playgroud)
试试这个命令
locate birja-vdv.az_access_log
Run Code Online (Sandbox Code Playgroud)
答案将类似于
/var/log/birja-vdv.az_access_log
Run Code Online (Sandbox Code Playgroud)
那么你可以
rm /var/log/birja-vdv.az_access_log
Run Code Online (Sandbox Code Playgroud)
但是,如果您的网络服务器保持打开日志文件,则在网络服务器关闭日志文件之前,实际文件不会被删除。您应该让网络服务器关闭并重新打开它的日志文件。使用 Apache 网络服务器,您可以使用以下命令重新启动它
apachectl graceful
Run Code Online (Sandbox Code Playgroud)
正如 Silviu建议的那样,大多数人更喜欢设置类似logrotate
自动重命名旧日志文件并删除最旧的文件。
请参阅 StackOverflow轮换 Apache 日志文件
和 Apache Rotatelogs 的最佳方法
在继续之前,我会检查 GoDaddy 的帮助页面。他们是一家非常大的托管公司,很可能会为您提供一些简单的方法来管理日志文件(可能通过 Web 控制面板)
归档时间: |
|
查看次数: |
8005 次 |
最近记录: |