ulimit(3) - wariua/manpages-ko GitHub Wiki
ulimit - μ¬μ©μ μ νμ μ»κ³ μ€μ νκΈ°
#include <ulimit.h>
long ulimit(int cmd, long newlimit);
κ²½κ³ : μ΄ λ£¨ν΄μ ꡬμμ΄λ€. λμ getrlimit(2), setrlimit(2), sysconf(3)λ₯Ό μ¬μ©νλΌ. μ
Έ λͺ
λ Ή ulimit
μ λν΄μ bash(1)
λ₯Ό 보λΌ.
ulimit()
νΈμΆμ νΈμΆ νλ‘μΈμ€μ λν μ΄λ€ μ νκ°μ μ»κ±°λ μ€μ νλ€. cmd
μΈμλ λ€μ κ°λ€ μ€ νλμΌ μ μλ€.
UL_GETFSIZE
- νμΌ ν¬κΈ°μ λν μ νμ λ°ννλ€. 512λ°μ΄νΈ λ¨μμ΄λ€.
UL_SETFSIZE
- νμΌ ν¬κΈ°μ λν μ νμ μ€μ νλ€.
3
- (리λ μ€μ ꡬνλΌ μμ§ μμ.) λ°μ΄ν° μΈκ·Έλ¨ΌνΈ μ£Όμλ‘ κ°λ₯ν μ΅λκ°μ λ°ννλ€.
4
- (ꡬνλΌ μμ§λ§ μ¬λ³Ό μμ μ 곡νμ§ μμ.) νΈμΆ νλ‘μΈμ€κ° μ΅λλ‘ μ΄ μ μλ νμΌ κ°μλ₯Ό λ°ννλ€.
μ±κ³΅ μ ulimit()
λ μμ μλ κ°μ λ°ννλ€. μ€λ₯ μ -1μ λ°ννλ©° errno
λ₯Ό μ μ ν μ€μ νλ€.
EPERM
- λΉνΉκΆ νλ‘μΈμ€κ° μ νκ°μ μ¬λ¦¬λ €κ³ νλ€.
μ΄ μ μμ μ¬μ©νλ μ©μ΄λ€μ λν μ€λͺ μ attributes(7)λ₯Ό 보λΌ.
μΈν°νμ΄μ€ | μμ± | κ° |
---|---|---|
ulimit() |
μ€λ λ μμ μ± | MT-Safe |
SVr4, POSIX.1-2001. POSIX.1-2008μμ ulimit()
λ₯Ό ꡬμμΌλ‘ νμνμλ€.
bash(1)
, getrlimit(2), setrlimit(2), sysconf(3)
2017-09-15