질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

리눅스에서 임의의 폴더내에 저장할 수 있는 최대 파일 개수 ??

작성자 정보

  • 김훈 작성
  • 작성일

컨텐츠 정보

본문

 

폴더 즉 디렉토리에는 갯수 제한이 있는 것이 아니라, 파티션의 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
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,373 명
  • 현재 강좌수 :  37,045 개
  • 현재 접속자 :  333 명