`
simple_abo
  • 浏览: 13119 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
社区版块
存档分类
最新评论

Linux查看当前目录文件大小及清空日志

阅读更多
随着系统运行时间越来越长,文件也放的越来越多,日志文件的大小也会随之变得越来越大,不经意间,系统的磁盘空间就没了,很多系统服务就会错。

下面是一个简单而有效的方法:

1,找到大的目录或文件
linux查看当前目录文件大小

du -sh 查看当前所在目录大小
du -sh * | sort -n 统计当前文件夹(目录)大小,并按文件大小排序
du -sk filename 查看指定文件大小

df -h 查看磁盘空间使用比列,以M为单位显示

2,清空日志
如果长期让这些历史日志保存在系统中,将会占用大量的磁盘空间。用户可以直接把这些日志文件删除,但删除日志文件可能会造成一些意想不到的后果。为了能释放磁盘空间的同时又不影响系统的运行,可以使用echo命令清空日志文件的内容,命令格式如下所示。

echo > 日志文件
例如要清空/var/log/message日志文件的内容,可以使用如下命令:

# echo > /var/log/message







分享到:
评论

相关推荐

    详解linux下nohup日志输出过大问题解决方案

    如果不指定重定向,日志默认会被输出到当前目录下的`nohup.out`文件中。例如,`nohup ./execute.sh &`会启动`execute.sh`脚本并在后台运行,日志输出到`nohup.out`。 为了控制日志大小,我们可以使用重定向功能。...

    LINUX系统日志的清除.docx

    "LINUX系统日志的清除" Linux系统日志是指存储在Linux操作系统中的日志文件,用于...Linux系统日志的清除是非常重要的,系统管理员需要了解日志文件的重要性和清除方法,以便更好地管理系统,避免系统崩溃和性能下降。

    Linux操作系统文件系统基础知识

    文件系统的挂载是指将一个分区或其他文件系统挂接到当前文件系统的某个目录下,使用户能够通过该目录访问该文件系统中的文件。例如,可以将外部磁盘或 USB 驱动器挂载到 `/mnt` 目录下。 **4. 文件系统类型** ...

    linux常用脚本,实现获取一个指定区间内未被占用的随机端口号、查看日志大小、清理日志、离线自动安装mysql

    还可以使用`logrotate`服务定期自动处理日志,以保持日志文件大小在可控范围内。 4. **离线自动安装MySQL**: 离线安装MySQL涉及下载MySQL的二进制包,然后手动安装。首先,你需要到MySQL官方网站下载对应版本的...

    linux文件系统结构与基本文件处理[参照].pdf

    在Linux操作系统中,文件系统是组织和管理所有文件的核心组件。了解Linux的文件系统结构以及基本的文件处理方法对于日常的系统管理和维护至关重要。这里我们将深入探讨这些知识点。 首先,让我们看看Linux文件系统...

    LINUX 文件系统

    本篇将深入探讨Linux文件系统的结构、类型、目录含义及文件管理。 一、文件系统的层次结构 Linux遵循UNIX的文件系统模型,采用单一树状结构,根目录(/)位于顶部,所有其他目录和文件都从这里分支出来。这种设计...

    linux文件系统结构与基本文件处理.pdf

    - `/var`:存放可变大小的文件,如日志文件 - `/home`:用户主目录的起点,每个用户有自己的主目录 - `.` 和 `..`:当前目录和上一级目录的快捷方式 3. 主目录和当前工作目录: - 主目录是用户登录时默认的工作...

    Linux大文件已删除,但df查看已使用的空间并未减少解决 - BigBao的博客 - 博客园.pdf

    而元数据部分则是文件的索引节点(inode),它存储了文件的元信息,如文件大小、权限、所有者、数据块位置等。当执行rm命令删除一个文件时,实际上只是移除了该文件的索引节点信息,并将该文件占用的数据块标记为...

    linux常用命令

    21. **日志文件**:`/var/log`目录下的不同日志文件记录了系统运行的不同方面,例如`/var/log/messages`记录系统信息和错误。 22. **用户管理**:`useradd`创建新用户,`passwd`设置密码,`bash`代表Bourne-Again ...

    Linux常用命令集合整理

    例如,`tail -f /var/log/messages`实时显示系统日志文件的变化。 17. `mv`:移动或重命名文件。`-i`在覆盖前询问,`-u`只在源文件较新时替换目标文件。例如,`mv file1 file2`将`file1`移动到`file2`,如果`file2`...

    Linux各目录及每个目录的详细介绍_docx1

    12. **/tmp** - 存放临时文件,任何用户都可以在此创建和删除文件,但系统重启时会清空这个目录。 13. **/var** - 用于存放运行时需要改变的数据,如日志文件、缓存等。这个目录的大小通常会随着系统运行时间的增长...

    Linux操作系统

    - `-h` 或 `--human-readable`:以易于阅读的方式显示文件大小。 - `-i` 或 `--inode`:显示文件的inode编号。 - `cd`:切换当前工作目录。 - `clear`:清除终端屏幕。 4. **创建和删除目录** - `mkdir`:...

    redhat linux关键命令

    `stat`命令提供有关文件或文件系统的信息,如文件大小、权限、拥有者和最后修改时间。 ### 27. Strings - 提取可打印字符串 `Strings`命令用于从二进制文件中提取可打印的ASCII字符串,有助于分析未知文件的性质。...

    raid卡日志分析.docx

    * 日志收集系统类型:Adaptec RAID 卡日志可以在 Windows(含 WinPE)、Linux 和 VMware 等系统中收集。 * 日志保存路径:Windows(含 WinPE)中,日志保存在 arcconf 工具所在位置下生成的 Support 目录中;Linux ...

    linux系统命令及VI用法

    ### Linux系统命令及VI编辑器使用详解 #### Linux系统常用命令 Linux作为一款强大的开源操作系统,在服务器领域占有举足轻重的地位。对于Linux用户来说,掌握一些常用的命令是非常必要的,这些命令可以帮助用户高效...

    Linux找回丢失磁盘空间的方法.docx

    在Linux系统中,有时会遇到磁盘空间满但文件大小之和与系统显示不符的情况,这通常是由于一些特定因素导致的“丢失”磁盘空间。本文将详细解释三种可能导致这种情况的原因,并提供相应的解决方法。 首先,我们要...

    如何定时清理Linux系统中的Nginx日志.pdf

    在Linux系统中,管理和清理Nginx日志文件是一项重要的维护任务,因为不断增长的日志文件可能会占用大量磁盘空间,影响服务器性能。本篇主要介绍如何通过编写和调度shell脚本来实现Nginx日志的定时清理。 首先,我们...

Global site tag (gtag.js) - Google Analytics