以下测试都是在没有优化或修改内核的前提下测试的结果

1. 测试目的:ext3文件系统下filename最大字符长度

测试平台:RHEL5U3_x64

测试过程:

LENTH=`for i in {1..255};do for x in a;do echo -n $x;done;done`

touch $LENTH

当增加到256时,touch报错,File name too long

linux系统下ext3文件系统内给文件/目录命名,最长只能支持127个中文字符,英文则可以支持255个字符

2. 测试目的:ext3文件系统下一级子目录的个数限制

测试平台:RHEL5U3_x64

测试过程:

[root@fileserver maxdir]# for i in {1..32000};do mkdir $i;done

mkdir: cannot create directory `31999': Too many links

mkdir: cannot create directory `32000': Too many links

ext3文件系统一级子目录的个数为31998(个)。

Linux为了cpu的搜索效率而规定的,要想改变数目大概要重新编译内核.

3. 测试目的:ext3文件系统下单个目录里的最大文件数

测试平台: RHEL5U3_x64

测试过程:

单个目录下的最大文件数似乎没什么特别限制,也是受限于所在文件系统的inode数限制:

df -i或者使用tune2fs -l /dev/sdaX或者dumpe2fs -h /dev/sdaX查看可用inode数,后两个命令

输出结果是一样的,但是跟df所得出的可用inode数会有些误差,至今不明白什么原因。

网上常用两种解决办法:

1) 重新mkfs,ext3默认block大小4096 Bytes,block设置小一些inode数设置大一些

2) 使用loopback文件系统临时解决:

在/usr中(也可以在别处)创建一个大文件,然后做成loopback文件系统,将原来的文件移到这个

文件系统中,并将它mount到/usr下合适的位置。这样可以大大减少你/usr中的文件数目。但是系统

性能会有点损失。

4. 测试目的: 打开文件数限制(文件句柄、文件描述符)

测试平台: RHEL5U3_x64

ulimit -n 65535设置,或者/etc/security/limit.conf里设置用户打开文件数、进程数、CPU等

linux操作系统的文件名最大长度为,linux下文件数、目录数、文件名长度的各种限制...相关推荐

  1. linux操作系统的cron服务用于管理,Linux的系统管理

    Linux的系统管理 一.Linux的系统启动的过程 1.Linux操作系统的启动的过程一般包括以下几个阶段: a) 主机启动并进行硬盘自检后,读取硬盘mbr中的启动引导器并进行加载. b) 启动引导 ...

  2. linux操作系统的引导过程,深入了解linux操作系统引导过程详解

    Linux操作系统的引导过程:开机自检.mbr引导.grub菜单.加载linux内核.init进程初始化. 1.开机自检,检测硬件后根据启动顺序将控制权交给本机硬盘 2.mbr引导,根据硬盘的主引导记 ...

  3. 嵌入式linux操作系统的移植 实验报告,嵌入式linux系统移植试题

    [A] 内核不支持当前处理器 [B] 内核不支持当前开发平台 [C ] 内核获取不到bootloader传递来的参数 [D ] 内核初始化终端出现错误 18. 内核启动过程中,如果终端出现" ...

  4. linux操作系统的两种桌面环境,Linux操作系统中常见的桌面环境介绍

    X服务器程序提供了建立和运行G U I的引擎:窗口管理器程序提供了管理窗口本身(比如标题栏和滚动栏)的环境,桌面环境提供了一系列的工具程序和应用程序.这些工具和程序中的许多都可以让用户控制其环境的设置 ...

  5. linux操作系统的特点有哪些,LINUX操作系统有哪些概念和特点?

    嵌入式LINUX操作系统的概念 以应用为中心,以计算机技术为基础,软件.硬件可裁剪,适应应用系统对功能.可靠性.成本.体积.功耗要求严格的专用计算机系统,称为嵌入式系统.一个最小的嵌入式系统的基本组成 ...

  6. 删除linux引导,如何删除Linux操作系统的启动菜单

    LILO(或GRUB)是Linux的启动管理器.当前的大多数Linux发行版默认把LILO装入到主硬盘的主引导记录(MBR).这就是安装 Linux之后,机器启动的第一个画面变成Linux LILO的 ...

  7. linux基础知识ppt下载,《Linux基础知识》PPT课件.ppt

    <<Linux基础知识>PPT课件.ppt>由会员分享,可在线阅读,更多相关<<Linux基础知识>PPT课件.ppt(26页珍藏版)>请在装配图网上搜 ...

  8. linux操作系统的文件名最大长度为,linux和windows文件名长度限制

    Linux文件名的长度限制是255个字符 windows下完全限定文件名必须少于260个字符,目录名必须小于248个字符. linux下文件数.目录数.文件名长度的各种限制 以下测试都是在没有优化或修 ...

  9. linux系统有几个系统盘,linux操作系统的分区有哪些种类?各分区主要作用是什么?...

    满意答案 Linux下一切都是文件,不存在分区的概念,在Linux下说的分区只是磁盘管理和数据组织的需要.Linux使用标准的目录结构,在安装的时候,安装程序就已经为用户创建了文件系统和完整而固定的目 ...

  10. 【大总结】几种安装linux操作系统的方法

    Linux安装操作系统环境有很多种方法,今天就在这里列举些.系统高手勿喷(可能还有新的装机技术)! Kickstart+HTTP+DHCP+TFTP pxe+kickstart cobber+pxe( ...

最新文章

  1. ethercard php_使用Arduino和ENC28J60以太网LAN网络模块发送HTTP POST请求
  2. php验证码内置函数,刚写了一个PHP的高效验证码函数 | 学步园
  3. [转] 字符集、字符编码
  4. 【Linux】一步一步学Linux——indent命令(262)
  5. TypeScript class 的静态成员变量
  6. 机器学习实战 | SKLearn最全应用指南
  7. 结点重要性与SIR模型基础代码
  8. 避免Ie下的js缓存问题
  9. Codeforces Good Bye 2015 D. New Year and Ancient Prophecy 后缀数组 树状数组 dp
  10. mybatisplus自动填充时间出现的问题
  11. 团队建立伊始的混沌状态(Thinking in CTO)
  12. 敏捷开发总结(2)开发过程活动
  13. IT基础架构变革,Hitachi Vantara如何解决超融合(HCI)的真正痛点?
  14. python四种方法求最大公约数(枚举法,辗转相除法,更相减损术,短除法)
  15. linux启用NAT功能,双网卡共享网络,iptables简单实现
  16. Android Studio——类微信界面设计
  17. 数据质量测试:测试数据有效性和准确性的方法
  18. uni-app跳转连接到QQ
  19. centos7设置开机为命令行启动
  20. 程序员职场第一课 配套课程大纲 免费视频 免费PPT下载地址 包括全部21讲

热门文章

  1. Ubuntu 12.04 LTS 中文输入法的安装
  2. 什么是 web 语义化,有什么好处
  3. 2023年最新前端面试题(数组相关)
  4. datetime,time计算时间差
  5. python中def函数中的参数_python中的函数def和函数的参数
  6. 平凡——持之以恒——非凡
  7. MyCat 读写分离
  8. 电商平台中的Spu与Sku
  9. Calculating completion proposals..' has encountered a problem.
  10. python scrapy 框架精讲Spider类,顺手练习一下优设网