linux文件最大
❶ linux + 一个文件最大可以有多大
文件夹默认大小就是空文件夹,0大小。文件夹的大小是有文件夹中的文件大小所决定的。 用户可以通过命令来查询文件夹及文件夹中文件的大小:
[root@bsso yayu]# -h --max-depth=1 work/testing
27M work/testing/logs
35M work/testing
[root@bsso yayu]# -h --max-depth=1 work/testing/*
8.0K work/testing/func.php
27M work/testing/logs
8.1M work/testing/nohup.out
8.0K work/testing/testing_c.php
12K work/testing/testing_func_reg.php
8.0K work/testing/testing_get.php
8.0K work/testing/testing_g.php
8.0K work/testing/var.php
❷ 怎么样查看linux下占用空间最大的文件
1请自行下载安装SSH远程软件
通过SSH远程登录你的linux服务器
2是linux下用看查看磁盘的命令
下面我们先一个目录的来查看空间占用情况
-sh /* 先看看根目录下面
3我们发现/usr目录占用空间最大
4接着我们看usr目录
-sh /usr/*
5我们这里可以看到usr目录下的local里面占用空间最大了
6没错我们接着看/usr/local
-sh /usr/local/ *
7最后我们发现local里面的mysql文件最大了
都600M+
不过没有办法我们需要mysql
8是不是简单的样子的
找到最大的;删除不用的就可以了
❸ 怎么样查看linux下占用空间最大的文件
你好,
1,是linux下用看查看磁盘的命令
有:
-sh /* 先看看根目录下面 找占用最大空间的目录。
2,依然再最大空间的目录中继续执行 -sh path 依次递归下去就能找到占用空间最大的文件了
❹ linux 文件描述符最大是多少
人们常说linux最大有65536个文件描述符,是由于常用linux内核的默认值决定的,实际上是可以通过修改内核突破的。
了解下文件描述符,内核(kernel)利用文件描述符(file descriptor)来访问文件。文件描述符是非负整数。打开现存文件或新建文件时,内核会返回一个文件描述符。读写文件也需要使用文件描述符来指定待读写的文件。
文件描述符的有效范围是 0 到 OPEN_MAX。一般来说,每个进程最多可以打开 64 个文件(0 — 63)。对于 FreeBSD 5.2.1、Mac OS X 10.3 和 Solaris 9 来说,每个进程最多可以打开文件的多少取决于系统内存的大小,int 的大小,以及系统管理员设定的限制。Linux 2.4.22 强制规定最多不能超过 1,048,576 。
❺ 怎么样查看linux下占用空间最大的文件
主要使用find和命令来实现。
1、使用find命令找到大于指定大小的文件:
a.下例中查找大于10G的文件
[root@localhost data]# find / -type f -size +10G
将输出:
/usr/local/apache2/logs/access_log
b.通过命令查看此文件的大小:
[root@localhost data]# -h /usr/local/apache2/logs/access_log
24G /usr/local/apache2/logs/access_log
c.重复执行find命令来查找大文件,例如:find / -type f -size +5G 找到大于5G的文件。 find / -type f -size +1G 找到大于1G的文件
2、可以递归使用 --max-depth=1
❻ linux支持的最大文件大小(能否支持大小4G以上的文件)[ZSHAO]
?oracle(linux平台)建立的数据文件
能否支持大小4G以上的文件?答:Linux下的文件系统极少有这么愚蠢的限制,不过任何文件系统都是有限制的。
下面是个不完整的小列表:
NTFS(Windows):支持最大分区2TB,最大文件2TB
FAT16(Windows):支持最大分区2GB,最大文件2GB
FAT32(Windows):支持最大分区128GB,最大文件4GBExt2最大文件大小: 1TB
最大文件极限: 仅受文件系统大小限制
最大分区/文件系统大小: 4TB
最大文件名长度: 255 字符
缺省最小/最大块大小: 1024/4096 字节
缺省inode分配: 每4096字节为1
在强制FS检查前的最大装载: 20(可配置)
//REDHAT9默认是ext3的文件系统Ext3最大文件大小: 1TB
最大文件极限: 仅受文件系统大小限制
最大分区/文件系统大小: 4TB
最大文件名长度: 255 字符
缺省最小/最大块大小: 1024/4096 字节
缺省inode分配: 每4096字节为1
在强制FS检查前的最大装载: 20(可配置)ReiserFS最大文件大小: 1TB
最大文件极限: 32k目录,42亿文件
最大分区/文件系统大小: 4TB
最大文件名长度: 255 字符JFS最小文件系统大小 16 MB
最大文件大小: 受体系结构限制
最大文件极限: 受文件系统大小限制
缺省最小/最大块大小: 1024/4096 字节
缺省inode分配: 动态
❼ 怎么样查看linux下占用空间最大的文件
1请自行下载安装SSH远程软件通过SSH远程登录你的linux服务器2是linux下用看查看磁盘的命令下面我们先一个目录的来查看空间占用情况-sh/*先看看根目录下面3我们发现/usr目录占用空间最大4接着我们看usr目录-sh/usr/*5我们这里可以看到usr目录下的local里面占用空间最大了6没错我们接着看/usr/local-sh/usr/local/*7最后我们发现local里面的mysql文件最大了都600M+不过没有法我们需要mysql8是不是简单的样子的找到最大的;删除不用的就可以了
❽ linux文件的大小为什么限制在2Gb
最近项目用到的日志系统,在Linux下写的日志文件,发现最大只能到2GB,很奇怪,用ulimit检查,系统显示无限制,而且系统是Linux 2.6的内核。使用的也是EXT3文件系统。而且更奇怪的是,我在系统里还保存了4.7GB大小的Debian 安装的iso文件。最后研究下来发现,要读些超过2GB文件,需要用到大文件扩展(Large File Extension)的函数和编译选项。
这些函数分别是fopen64等,编译的时候需要给gcc增加-D_LARGEFILE_SOURCE的选项。具体的函数说明,可参见:
http://www.mkssoftware.com/docs/man5/lf64.5.asp。
❾ Linux的文件系统,最大文件支持到几个G
在Linux下,理论上文件最大可以达到4T(看清楚是4T不是4G),但在实际操作中都在2G左右(一般不超过4G),超过2G的单个文件较之小于2G的文件安全系数降低不少。另外对于ext3系统,如果突然断电,容易出现硬盘问题,这种问题在大文件多的硬盘、硬盘中大文件多的区域特别容易发生,而且经常是毁灭性的。如果要存放大文件,建议使用reiserfs系统。
❿ Linux下查找大文件
Linux上查找最大文件的3种方法
第一种:ls
最简单的方法就是借助 ls 命令,因为 ls 命令本身输出是带文件大小信息的。
比如,我要列出 /data/log/ 目录中的20个最大文件,可以:
ls -lSh /data/log/ | head -20
第二种:find
find 本身就是查找命令,可以递归查找一个目录的子目录,所以用它是自然的。
比如,查找/etc目录下最大的5个文件:
find /etc -type f -printf “%s %p
” | sort -n | tail -5 | xargs ls -Slh
查找当前用户名下最大的10个文件
find $HOME -type f -printf “%s %p
” | sort -nr | head -10 | xargs ls -Slh
查询大于200M的文件
find / -type f -size +200M | xargs ls -Slh
查询100M和200M之间的文件
find / -type f -size +100M -size +200M | xargs ls -Slh
查询root目录下最大的5个文件
find /root -type f -exec ls -s {} ; | sort -n | tail -n5 | xargs ls -Slh
查询/目录下10天以前最大的5个文件
find / -type f -mtime +10 -printf “%s %p
” | sort -n | tail -5 | xargs ls -Slh
第三种:
命令可以查看磁盘空间的使用情况,自然也可以用来查看磁盘上占用空间较多的文件和文件夹。
查找/root下5个最大的文件
-ah /root | sort -nr | head -n5
查找当前目录下最大的5个目录
-ah | sort -nr | head -n5
查找根目录下最大目录/文件(包括子文件夹)
-Sh / | sort -rh | head -n10
只看大小在 GB 范围内的所有文件
-ah / | grep “[0-9]G”
涉及到的命令参数:
find:
-exec<执行指令>:假设find指令的回传值为True,就执行该指令;
-mtime n 查找系统中最后n天被改变文件数据的文件 +大于 -小于
-type 查找某一类型的文件
b -块设备文件;
c -字符设备文件;
d -目录;
p -管道文件;
f -普通文件;
l -符号链接文件;
s -socket文件;
-printf<输出格式>:假设find指令的回传值为Ture,就将文件或目录名称列出到标准输出。格式可以自行指定;
sort:
-n 依照数值的大小排序;
-r 以相反的顺序来排序;
xargs:传递参数
ls -Slh
-Sl 从大到小显示详情
-Slr 从小到大显示详情
-h humans 以人类易读的方式显示(正常情况下显示为bit,加上-h后 显示的为KB MB GB TB等)
:
-a 显示所有目录或文件的大小
-h 以K,M,G为单位,提高信息可读性
-S 显示目录的大小,但不含子目录大小