![pam_limits라고도 불리는 ulimits에 대한 사용자의 현재 사용량을 보고하는 방법은 무엇입니까?](https://linux55.com/image/102487/pam_limits%EB%9D%BC%EA%B3%A0%EB%8F%84%20%EB%B6%88%EB%A6%AC%EB%8A%94%20ulimits%EC%97%90%20%EB%8C%80%ED%95%9C%20%EC%82%AC%EC%9A%A9%EC%9E%90%EC%9D%98%20%ED%98%84%EC%9E%AC%20%EC%82%AC%EC%9A%A9%EB%9F%89%EC%9D%84%20%EB%B3%B4%EA%B3%A0%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
조만간 모든 SA는 사용자가 한도(예: 열려 있는 파일 또는 프로세스 수)에 도달하는 상황에 직면하게 됩니다.
이러한 제한의 사용을 추적하고 테스트하는 간단한 메커니즘이 있어야 합니다. 그렇지 않으면 ulimit가 매우 비효율적입니다.
그렇다면 관리자나 사용자는 현재 사용량과 ulimit를 어떻게 볼 수 있습니까?
ulimit -Sa
, ulimit -HA
, 또는 그런 부작용/발견 방법에 대해 들을 필요가 없습니다 lsof | grep $USER
. 나는 정말로 다음과 같은 것이 있었으면 좋겠다.
cat /proc/$$/task/$$/limits
"현재 사용량"이라는 다른 열이 없는 한.