`

AIX子目录最大数32767

    博客分类:
  • UNIX
 
阅读更多

这个限制是在/usr/include/sys/limits.h里定义的:

the LINK_MAX value is set to 32767

#define LINK_MAX        SHRT_MAX

../..

#define SHRT_MAX        (32767)

 

所以一个目录不能够拥有超过32767个 子目录.

 

以下是英文解析:

This is due to the fact that \"..\" in each subdirectory is a hard-link back to

the parent directory and the link count is implemented with a signed 16 bit quantity.

Hence the error, EMLINK. Regular files are ok since they do not require this link.

You could work around this limitation by using\r\nsymbolic <links> to directories /usr/include/sys/limits.h as the LINK_MAX value set to 32767

#define LINK_MAX        SHRT_MAX

../..

#define SHRT_MAX        (32767)

 

这个限制是hard-coded, 没办法改。

只能是其他的办法,譬如创建一个symbolic link 。

分享到:
评论

相关推荐

    AIX操作系统使用心得

    在进行程序维护或代码审查时,常常需要在一个目录及其所有子目录中查找特定的字符串。可以通过以下两种方法实现: 1. **使用find和grep组合**: - 清空输出文件: ```bash cat /dev/null &gt; out ``` - 执行查找...

    AIX文件系统经典讲解

    在AIX系统中,文件系统是一个包含根目录(/)以及多个子目录的层次结构,用于存储和检索文件。文件系统的主要功能包括:提供目录结构、管理磁盘空间、实施安全性措施、控制用户磁盘用量以及优化数据访问性能。 AIX...

    UNIX 系统错误码表 aix版

    - **含义**:试图删除一个非空目录,即目录内仍含有文件或其他子目录。 #### 18. ENOSYS (38) - **错误描述**:函数未实现。 - **含义**:请求的功能当前系统版本中尚未实现。 #### 19. ENOLCK (37) - **错误...

    AIX优化及维护案例

    - **在目录中查找字符串**:讲述了如何在目录及其子目录中搜索特定字符串。 - **注释/etc/inittab文件**:解释了如何注释inittab文件中的行。 - **转换DOS和AIX文本文件格式**:提供了转换两种不同格式文本文件的...

    AIX操作系统使用总结.doc

    例如,要在当前目录及其子目录下的所有`.cp`文件中查找"abc",可以执行`find ./ -name "*.cp" -exec grep "abc" {} &gt;&gt; out`或`find ./ -name "*.cp" | xargs grep "abc" &gt; out`。后者更高效。 4. **注释/etc/...

    AIX操作系统问题求解

    9. **用户进程数限制调整**:通过修改`/etc/security/limits`文件中的`maxproc`参数可以调整用户可运行的最大进程数。 #### 三、系统维护与优化 1. **PAGING SPACE(交换空间)管理**: - 缩小PAGING SPACE:可以...

    AIX6.1+HACMP5.4.1+Oracle_10gr2_RAC安装手册.docx

    7.2. 调整系统参数,如最大进程数和water mark,可通过smitty chgsys命令完成。 这些步骤详细介绍了如何在AIX6.1操作系统上安装HACMP5.4.1,并配合Oracle 10g RAC数据库集群的前期准备工作。安装Oracle 10g RAC的...

    AIX下安装ORACLE10G双机热备环境

    - 在 `/u01/app/oracle` 目录下创建 Oracle 安装所需的子目录: ```bash mkdir -p /u01/app/oracle/product/10.2.0/db_1 chown -R oracle:oinstall /u01/app/oracle chmod 775 /u01/app/oracle ``` ##### 3.8 ...

    (重要)AIX command 使用总结.txt

    则修改后用户的文件大小最大为aaa×512 bytes. &gt;如何验证? 可以用该用户登录系统, 使用命令“ulimit -f”和“ulimit -Hf”可分别显示其fsize,fsize_hard的大小. //如何查看小型机适配器卡及硬盘的微码级别...

    oracle11GR2 RAC for AIX614完全安装手册XXXX1110.docx

    - **Grid、ASM安装目录**:Grid Infrastructure包括Clusterware和ASM,它们需要独立的安装目录,通常在根目录下创建特定的子目录。 - **Clusterware安装目录**:存放集群软件,管理集群的组件和服务。 - **OCR、...

    AIX 5L V5.3 命令参考大全,卷 1,a-c

    - `-m`: 合并所有子目录下的记录文件。 #### 9. acctprc1 和 acctprc2 (处理进程资源使用记录) - **命令格式**: `acctprc1 [选项]` 或 `acctprc2 [选项]` - **功能描述**: 分别用于处理单个进程和所有进程的资源...

    TOPAS 命令详解

    这也是在屏幕上显示的最大网络接口数,当这个值超出了实际安装的网络接口数,仅仅监控并显示安装的网络接口信息。参数缺省值为 2,如果这个值设为 0,将没有网络信息被监控。 -p:指定被监控的进程数。这也是在屏幕...

    GPFS并行文件系统原理解析.docx

    采用扩展哈希(extensible hashing)技术来支持含有大量文件和子目录的大目录,提高文件的查找和检索效率。GPFS 采用不同粒度的分布式锁解决系统中的并发访问和数据同步问题:字节范围的锁用于用户数据的同步,动态...

    配置Apache_Http_Server做为WebLogic集群的代理服务器

    这些参数分别代表了最大线程数、每个子进程的线程数、每个子进程的最大请求数等,可以根据实际的系统资源和负载情况来调整。 最后,定期检查`logs/error.log`日志文件,以确保Apache和WebLogic之间的通信没有错误,...

    在Linux的系统环境下配置WU-FTP服务器

    3. 特殊用户`ftp`的家目录`/home/ftpd`,其中包含子目录,如`bin`、`etc`、`pub`和`incoming`,分别用于存放可执行文件、配置文件、下载信息和上传空间。 配置WU-FTP涉及以下几个步骤: 1. 修改`/etc/inetd.conf`...

    223:IBM System p Administrator

    **问题:** 在启动过程中,应使用哪个文件来控制系统的初始化和启动守护进程及子系统? - A. `/etc/inittab` - B. `/etc` **答案:** 正确答案是 A。 **解析:** 在AIX系统中,`/etc/inittab` 文件定义了系统启动时...

    OGG配置DDL数据同步

    - 在ggsci环境下创建GoldenGate子目录。 - 添加环境变量(Linux下编辑 `/home/oracle/.bash_profile`,AIX下编辑 `/home/oracle/.profile`)。 2. **数据库相关设置**: - 开启ORACLE归档模式,并设置日志模式。...

    weblogic安装apache的补丁

    - 根据服务器性能调整Apache和WebLogic的配置参数,如最大连接数、线程池大小等。 7. **监控和维护**: - 安装完成后,定期监控Apache和WebLogic的性能,确保它们正常运行并及时处理任何潜在问题。 以上就是在...

Global site tag (gtag.js) - Google Analytics