강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

ulimit으로 쉘이 생성 가능한 파일의 최대크기 제한하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

ulimit으로 쉘이 생성 가능한 파일의 최대크기 제한하기






 

(SHELL)과 사용자 프로세스에 대한 시스템 자원사용을 제한하는 ulimit명령어 사용시에 -f옵션을 사용하시면 쉘(SHELL)에 의해 생성가능한 파일의 최대크기를 제한할 수 있습니다.  

 

 

 

 

 

다음은 쉘(SHELL)이 생성가능한 파일의 최대크기를 100000블록(block)으로 제한하고 그 결과를 확인한 예입니다.  

 

 

 

 

 

[root@command root]# ulimit -f 100000

[root@command root]#

[root@command root]# ulimit -a

core file size        (blocks, -c) 1000000

data seg size         (kbytes, -d) unlimited

file size             (blocks, -f) 100000

max locked memory     (kbytes, -l) unlimited

max memory size       (kbytes, -m) unlimited

open files                    (-n) 1024

pipe size          (512 bytes, -p) 8

stack size            (kbytes, -s) 8192

cpu time             (seconds, -t) unlimited

max user processes            (-u) 7168

virtual memory        (kbytes, -v) unlimited

[root@command root]#

 

위의 “ulimit -a”의 결과에서 “file size”의 값을 확인하시기 바랍니다.  

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,043 명
  • 현재 강좌수 :  35,853 개
  • 현재 접속자 :  71 명