리눅스 분류
리눅스에서 임의의 폴더내에 저장할 수 있는 최대 파일 개수 ??
작성자 정보
- 김훈 작성
- 작성일
컨텐츠 정보
- 2,927 조회
- 0 추천
- 목록
본문
폴더 즉 디렉토리에는 갯수 제한이 있는 것이 아니라, 파티션의 inode 값에 의해서 결정됩니다.
즉 파일이나 디렉토리를 하나 생성하면 inode 값이 증가하는데, 이 값이 넘어서지 않는 한 파일을 생성할수 있습니다.
df -i 를 해보시면 파티션별 inode 값을 알수 있습니다.
정 특정 디렉토리를 만들어 생성할수 있는 파일 갯수를 제한하고 싶다면,
dd if=/dev/zero of=my_file bs=1k count=30000
mkfs -j my_file (ext3로 생성)
mkdir -p /home/shin
mount -o loop my_file /home/shin
위와 같이 하면 대략 30M size의 7500개 가량의 파일을 생성할수 있는 디렉토리를 하나
생성할수 있습니다.
생성한 size를 크게 할수록 inode 의 값이 커지므로, 더 많은 파일을 생성할수 있게 됩니다.
관련자료
-
이전
-
다음
댓글 0
등록된 댓글이 없습니다.