Linux / Thay đổi ulimit -Hn


0

Khi tôi làm ulimit -Sn, tôi nhận được 1024.

Tôi thay đổi nó bằng: ulimit -n 4096

và nó thay đổi thành 4096.

Làm thế nào để tôi làm quá trình tương tự để ulimit -Hn

linux 

Câu trả lời:


0

Hãy là người gốc. Người dùng bình thường chỉ có thể giảm giới hạn cứng. Từ trang bash:

Giới hạn cứng không thể được tăng bởi người dùng không root khi được đặt; một giới hạn mềm có thể được tăng lên đến giá trị của giới hạn cứng.

Là root, bạn có thể cho nhiều distro định cấu hình giới hạn kích thước ngăn xếp (và các giới hạn khác) cho các phiên của người dùng /etc/security/limits.conf. Điều này được sử dụng bởi pam_limits(thuật ngữ google):

#<domain>      <type>  <item>         <value>

*               hard    stack          16384    # for example.

Lưu ý rằng điều này sẽ chỉ ảnh hưởng đến các phiên mới. Người dùng sẽ phải đăng xuất và đăng nhập lại.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.