首页 > 编程知识 正文

linux文件夹大小限制,linux创建文件命令

时间:2023-05-04 05:52:51 阅读:108566 作者:4412

在linux上,文件夹和文件名的长度有限制。 以ubuntu为例,描述文件路径为/usr/include/linux/limits.h

#ifndef _LINUX_LIMITS_H

#define _LINUX_LIMITS_H

#define NR_OPEN 1024

# definen groups _ max 65536/* supplementalgroupidsareavailable * /

# define arg _ max 131072/* # bytesofargsenvironforexec (* /

# define link _ max 127/* # linksafilemayhave * /

# definemax _ canon 255/* sizeofthecanonicalinputqueue * /

# definemax _ input 255/* sizeof the type-ahead buffer * /

# definename _ max 255/* # charsinafilename * /

# define path _ max 4096/* # charsinapathnameincludingnul * /

# define pipe _ buf 4096/* # bytesinatomicwritetoapipe * /

# define xattr _ name _ max 255/* # charsinanextendedattributename * /

# define xattr _ size _ max 65536/* sizeofanextendedattributevalue (64k ) /

# define xattr _ list _ max 65536/* sizeofextendedattributenamelist (64k ) /

#define RTSIG_MAX 32

#endif

据说android在文件名和路径上也有同样的限制,因为文件名太长,扫描可能会直接崩溃。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。