首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    2018-04-16 Linux查看磁盘空间(df, du)

    以下命令可以查看磁盘各分区大小、已用空间等信息: df -h 以下命令可以查看foo目录的大小: du -sh foo 有时候,硬盘比较满了,我们想找一些目录来清除,可以用下面命令查看当前目录以下搜索文件和子目录大小...找出特别大的,看里面有没有文件可删: du -sh * 如果我们插入了一个U盘或移动硬盘,可以用df命令查看它挂载的地方,通常在/mnt或/media下。...如果想卸载USB存储设备,可以用umount命令: umount path 以上命令更多参数可查看man或info。相比起man,info功能更强大,并且更适合盲人使用。...按q退出,按h进入帮助页面,查看更多快捷键。info不是一页纸,而像一本书,里面的内容有链接,可以随时跳到相关的内容页去。

    2.2K80

    使用 df 命令查看 Linux 上的可用磁盘空间

    磁盘空间已经不像计算机早期那样珍贵,但无论你有多少磁盘空间,总有耗尽的可能。计算机需要一些磁盘空间才能启动运行,所以为了确保你没有在无意间用尽了所有的硬盘空间,偶尔检查一下是非常必要的。...在 Linux 终端,你可以用 df 命令来做这件事。 df 命令可以显示文件系统中可用的磁盘空间。...由于 Linux 从整体上看待所有挂载设备的文件系统,df 命令会展示出连接到计算机上的每个存储设备的详细信息。...查看总的可用磁盘空间 如果你的文件系统确实很复杂,而你希望看到所有磁盘的总空间,可以使用 --total 选项: $ df --human-readable --totalFilesystem      ...查看磁盘空间使用情况

    4.2K10

    图解|Linux内存碎片整理

    如下图所示: 但由于 Linux 内核有个名为 内存页反向映射 的功能,所以内存整理就变得简单起来。 接下来,我们将会分析内存碎片整理的原理与实现。...内存碎片整理原理 内存碎片整理的原理比较简单:在内存碎片整理开始前,会在内存区的头和尾各设置一个指针,头指针从头向尾扫描可移动的页,而尾指针从尾向头扫描空闲的页,当他们相遇时终止整理。...最后结果: 经过内存碎片整理后,如果现在要申请 3 个地址连续的内存页,就能申请成功了。 内存碎片整理实现 接下来,我们将会分析内存碎片整理的实现过程。...注:本文使用的是 Linux-2.6.36 版本的内存 1. 内存碎片整理时机 当要申请多个地址联系的内存页时,如果申请失败,将会进行内存碎片整理。...如果申请一个内存页,那么就没有整理碎片的必要(这说明是内存不足,而不是内存碎片导致) if (!

    3.2K51

    Linux 内核 VS 内存碎片 (下)

    Linux 内核 VS 内存碎片 (上) 我们可以看到根据迁移类型进行分组只是延缓了内存碎片,而并不是从根本解决,所以随着时间的推移,当内存碎片过多,无法满足连续物理内存需求时,将会引起性能问题。...内存规整 在内存规整引入之前,内核还使用过 lumpy reclaim 来进行反碎片化,但在我们当前最常用的 3.10 版本内核上已经不存在了,所以不做介绍,感兴趣的朋友请从文章开头整理的列表中自取,我们来看内存规整...当指数趋近 1000 时则表示内存分配将因外部碎片过多导致失败,所以不适合做内存回收而是做内存规整,在这里规整和回收的分界线由外部碎片阈值决定:/proc/sys/vm/extfrag_threshold...[up-28102669b75690ede39463d74ec56db05ac.png] 结语 本文简述了为什么外部内存碎片会引起性能问题,以及社区多年来在反碎片化方面做的努力,重点介绍了 3.10 版本内核反碎片的原理和定量...在描述内存规整的时候捎带提到了直接内存回收的原因是,直接内存回收不仅会出现在内存严重不足的情况,在真正的场景中也会内存碎片原因导致触发内存直接回收,二者在一段时间内可能是混合出现的。

    3.7K30

    Linux 内核 VS 内存碎片 (上)

    (外部)内存碎片是一个历史悠久的 Linux 内核编程问题,随着系统的运行,页面被分配给各种任务,随着时间的推移内存会逐步碎片化,最终正常运行时间较长的繁忙系统可能只有很少的物理页面是连续的。...如果内核编程不再依赖线性地址空间的高阶物理内存分配,那么内存碎片问题就从根本上解决了,但对于 Linux kernel 这样庞大的工程来说,这样的修改显然是不可能的,所以从 Linux 2.x 版本至今...本文将重点描述当前常用的 3.10 版本内核在伙伴分配器的预防内存碎片的扩展,内存规整原理,如何查看碎片指数,以及如何量化内存规整带来的延迟开销等。...反碎片简史 在开始正题前,先为大家汇总了部分 Linux 内核开发史上为改善高阶内存分配而做出的所有努力。这里的每一篇文章都非常值得细细的读一读,期望这个表格能为对反碎片细节感兴趣的读者带来便利。...我们可以通过 /proc/pagetypeinfo 查看每个迁移类型在每个阶的分布情况。

    3.5K40

    Linux被吃掉的磁盘空间

    在服务器运维过程中,我们时常会遇到这样的情况,收到服务器磁盘空间告警 登录服务器,通过df -Hl查看 和告警信息一致,接着我们就是要找到导致磁盘空间满的目录或文件 如何找到占用空间大的目录或文件...很多时候,你会发现,通过find或du查半天,发现所有加起来的占用空间,和df看到的磁盘空间占用,相差很大,就比如我上面的两张图 通过df查看,磁盘使用37G,但是在根目录下通过du -hs 查看,总共加起来差不多...很明显,有空间被已删除文件占用,文件删除了,但是资源没释放 之前介绍过一个很好用的命令:lsof,我们可以通过以下命令去查看 lsof +L1 从结果可以看出,有一个28G左右的大日志文件,删除了,...但是空间没释放,这是很常见的一种情况 对应的解决方法就是,重启tomcat应用,释放空间 磁盘空间莫名被吃?...还有一种经常有人问的问题,就是,通过df查看到的磁盘 会发现,Used和Avail加起来不够Size,莫名被吃掉一部分 其实这是Linux文件系统的一种安全策略,它默认会为root用户保留5%的磁盘空间

    2.1K20

    通过命令查看linux 密码,linux查看用户密码(linux查看用户密码命令)

    linux查看用户密码(linux查看用户密码命令) 2020-05-15 13:18:30 共10个回答 1、用户名和密码的存储位置存储帐号的文件:/etc/passwd存储密码的文件:/etc/shadow2...目前还没有这个命令,如果你非想查看,去下载个软件吧.Windows下都不能查看本地用户的密码,Linux下还没听说呢,可以修改,要查看,去问下Torvals吧,他应该知道!...~~ linux下你只能看到加密后的密码,密码文件在/etc/shadow中,只能通过root用户查看....linux用户身份与群组记录的文件cat/etc/group查看用户组cat/etc/shadow查看个人密码cat/etc/passwd查看用户相关信息这三个文件可以说是:账号,密码,群组信息的的集中地...w或who查看用户在线信息和登录信息 Linux查看所有用户只需要查看/etc/passwd这个文件就可以了,命令是:cat/etc/passwd.这个文件里面一行内容就是一个帐号,除去一些系统帐号如

    84.4K21

    10个步骤解决Linux磁盘空间告急

    恢复Linux磁盘空间全面指南 运维告警里比较常见的就是磁盘空间超过告警阀值的情况,遇到这种情况是最常见的,只要不影响业务以及不是快速占满磁盘的情况下,就可以慢慢着手解决问题。以下是比较常用的步骤。...步骤1:检查磁盘空间 首先,你需要知道问题的所在。通过终端,你可以使用 df 命令查看磁盘空间使用情况。...使用ncdu工具 ncdu是一个用于查看磁盘使用情况的简单工具,提供了一个基于文本的用户界面。...步骤4:清理缓存和临时文件 Linux系统经常存储临时文件和缓存,这些文件随着时间的推移可能会占用大量的空间。...Linux系统维护的重要组成部分。

    35010

    Linux查看开放端口_linux查看对外端口

    etc/selinux/config 修改 selinux 配置文件 将SELINUX=enforcing改为SELINUX=disabled,保存后退出 reboot #重启服务器 CentOS6 linux...查看并对外开放端口(防火墙拦截处理) 查看端口是否可访问:telnet ip 端口号 (如本机的35465:telnet localhost 35465) 开放的端口位于/etc/sysconfig.../iptables中 查看时通过 more /etc/sysconfig/iptables 命令查看 如果想开放端口(如:8889) (1)通过vi /etc/sysconfig/iptables 进入编辑增添一条...iptables -A和-I的区别](https://www.cnblogs.com/mustark/p/11189883.html) 若/etc/sysconfig/iptables不存在, 原因:在新安装的linux...命令随便写一条防火墙规则,如:iptables -P OUTPUT ACCEPT 使用service iptables save进行保存,默认就保存到了/etc/sysconfig目录下的iptables文件中 Linux

    84.1K32
    领券