sudo du -s * | sort -nr | head 显示前10个占用空间最大文件或目录 sudo du --max-depth=1 linux查找占空间最大文件与目录 sudo find / -size +204800 这样可以查找出大于100M的文件,按需求删除就可 sudo fin
原创 2022-04-02 13:52:49
905阅读
du -sh /* 查看最大文件(du -sh /usr/*)查看usr下最大文件find / -size +1000  查询大于1G的文件
原创 2014-05-16 10:37:50
570阅读
du -h --max-depth=1|sort -n | head -n 2
翻译 2017-09-01 16:32:02
326阅读
vim /etc/sysctl.conf添加kernel.pid_max = 500000fs.file-max = 500000修改后,运行以下命令来应用更改:sudo sysctl -pvi /etc/security/limits.conf添加或修改以下行 * soft nofile 6553
原创 2024-06-03 09:38:46
38阅读
  在做linux服务器程序的时候,当流量上来,linux服务器的默认单进程的文件打开数肯定是不够的,一般非root用户进程默认只有1024个文件打开权限,所有对文件的操作,对网络的操作,在linux下都作为一个文件打开,所以在并发量大的时候,这个限制很快就达到了。一旦达到这个限制,应用程序就会报一个:too many open files的错误。解决这个问题就需要增大这个限制,下面是
find . -type f -size +500M详细显示一些文件属性或信息find . -type f -size +500M -print0 | xargs -0 ls -l当我们只
原创 2023-01-15 10:57:47
860阅读
linux系统对文件打开的数量有最大的限制,它通常设置为1024,这个数值很容易会达到,从而造成系统程序或者系统的瓶颈。因此,本文从进程本身和系统上说明如何更改linux最大文件数的限制!1.首先通过命令ulimit -a查看当前进程可以打开的最大文件数,如下图所示,显示是1024 2.另外还可以通过命令ulimit -n 直接查看当前进程可以打开文件最大数量 3.上面两个命令是查看当前进程最大
vim /etc/security/limits.conf添加以下内容*       soft    nofile  65535*       hard    nofile  65535并添加开机启动vim /etc/rc.localulimit -SHn 65535附nginx
原创 2017-11-06 21:53:21
1001阅读
Linux对应用程序能打开的的最大文件描述符数量有两个层次的限制:用户级限制和系统级限制。 用户级限制是指目标用户运行的所有进程总共能打开的文件描述符数。 系统级的限制是指所有用户总共能打开的文件描述符数。下面这个命令是最常用的的查看用户级文件描述符限制的方法:#ulimit ...
转载 2014-04-15 10:29:00
227阅读
2评论
写这个文章是为了以正视听,网上的文章人云亦云到简直令人发指。到底最大文件数被什么限制了?too many open files
# 如何在Linux上使用Docker打开最大文件数 ## 简介 在使用Docker时,有时候会遇到打开文件数限制的问题。Linux系统默认设置了每个进程的最大文件数限制,这可能导致Docker容器中的应用程序无法打开足够的文件句柄。本文将介绍如何通过修改Linux系统的文件描述符限制来解决此问题。 ## 流程 下面是解决Linux Docker打开最大文件数问题的整个流程,请参考表格中的
原创 2023-07-27 11:10:16
256阅读
Linux下,我们使用ulimit -n命令可以看到单个进程能够打开的最大文件句柄数量(socket连接也算在里面)。系统默认值1024。    对于一般的应用来说(象Apache、系统进程)1024完全足够使用。但是如何象squid、mysql、java等单进程处理大量请求的应用来说就有点捉襟见肘了。
转载 精选 2007-07-09 15:11:02
3264阅读
修改系统限制配置文件vi /etc/security/limits.conf# 在最后一行加入以下的配置并保存退出* hard nofile 65535* soft nofile
原创 2022-03-09 15:36:38
496阅读
  在Linux下,我们使用ulimit -n 命令可以看到单个进程能够打开的最大文件句柄数量(socket连接也算在里面)。系统默认值1024。捉襟见肘了。如果单个进程打开的文件句柄数量超过了系统定义的值,就会提到“too many files open”的错误提示。如何知道当前进程打开了多少个文件句柄呢?下面一段小脚本可以帮你查看:lsof -n |aw
转载 2024-07-25 19:35:10
58阅读
Linux下,我们使用ulimit -n命令可以看到单个进程能够打开的最大文件句柄数量(socket连接也算在里面)。系统默认值1024。    对于一般的应用来说(象Apache、系统进程)1024完全足够使用。但是如何象squid、mysql、java等单进程处理大量请求的应用来说就有点捉襟见肘了。如果单个进程打开的文件句柄数量超过了系统定义的值,就会提到“too many files o
转载 2009-04-22 10:08:39
1117阅读
linux调优参数之句柄--ulimit
原创 2018-03-16 14:52:50
7854阅读
3点赞
1评论
Linux最大文件限制数ulimit一:说明Linux对于每个用户,系统限制其最大进程数。为提高性能,可以根据设备资源情况,设置各linux用户的最大进程数可以用ulimit-a来显示当前的各种用户进程限制。ulimit:显示(或设置)用户可以使用的资源的限制(limit),这限制分为软限制(当前限制)和硬限制(上限),其中硬限制是软限制的上限值,应用程序在运行过程中使用的系统资源不超过相应的软
原创 2019-10-09 11:40:44
719阅读
ulimit  [-HSTabcdefilmnpqrstuvx  [limit]] 利用ulimit命令可以对资源的可用性进行控制。 -H选项和 -S 选项分别表示对给定资源的硬限制(hard limit)和软限制(soft limit)进行设置。
转载 2021-07-07 17:45:37
510阅读
1)修改当前交互终端的limit值 查询当前终端的文件句柄数: ulimit -n 回车,一般的系统默认的1024. 修改文件句柄数为65535,ulimit -n 65535.此时系统的文件句柄数为65535. 2)将ulimit 值添加到/etc/profile文件中(适用于有root权限登录的
原创 2022-08-23 16:02:47
808阅读
1点赞
1)修改当前交互终端的limit值 查询当前终端的文件句柄数: ulimit -n 回车,一般的系统默认的1024. 修改文件句柄数为65535,ulimit -n 65535.此时系统的文件句柄数为65535. 2)将ulimit 值添加到/etc/profile文件中(适用于有root权限登录的系统) 为了每次系统重新启动时,都可以获取更大的ulimit值,将u
原创 2012-08-14 19:54:02
10000+阅读
  • 1
  • 2
  • 3
  • 4
  • 5