找回密码
立即注册
发新帖

0

收听

0

听众

269

主题
发表于 2023-6-4 10:26:14 | 查看: 866| 回复: 0 来自 广东深圳
清理CentOS和nginx的垃圾文件和日志文件的步骤如下:

1. 首先登录到服务器,使用管理员账户或者具有sudo权限的账户。

2. 清理CentOS系统垃圾文件

  - 使用以下命令清理yum缓存文件:

    ```
    sudo yum clean all
    ```

  - 使用以下命令清理旧的内核版本:

    ```
    sudo package-cleanup --oldkernels --count=1
    ```

  - 使用以下命令清理系统日志文件:

    ```
    sudo journalctl --vacuum-time=<time>
    ```

    其中,<time>为时间参数,表示删除多久前的日志文件。例如,如果要删除30天前的日志文件,可以使用以下命令:

    ```
    sudo journalctl --vacuum-time=30days
    ```

3. 清理nginx日志文件

  - 打开nginx配置文件:

    ```
    sudo nano /etc/nginx/nginx.conf
    ```

  - 定位到日志文件路径,通常为:

    ```
    access_log /var/log/nginx/access.log;
    error_log /var/log/nginx/error.log;
    ```

  - 使用以下命令清空nginx访问日志和错误日志:

    ```
    sudo sh -c '> /var/log/nginx/access.log'
    sudo sh -c '> /var/log/nginx/error.log'
    ```

4. 清理其他垃圾文件

  - 使用以下命令查找大文件:

    ```
    sudo find / -type f -size +100M
    ```

    上述命令将查找所有大小超过100MB的文件。

  - 手动删除不再需要的大文件或目录。

请注意,清理日志文件可能会导致某些应用程序无法正常工作,因此在进行操作之前,请确保您已经备份了重要的日志文件。
您需要登录后才可以回帖 登录 | 立即注册

QQ|Archiver|手机版|小黑屋|通达产控投资 ( 粤ICP备2023021749号-1|粤公网安备 44030402006137号 )

GMT+8, 2024-11-21 20:43 , Processed in 0.027544 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表