tg-me.com/linuxtnt/4067
Last Update:
🔰در سال جدید 2025 کمی لینوکس را عمیقتر یاد بگیریم:
🔰دستور ulimit
🔹در لینوکس برای تنظیم و نمایش محدودیتهای منابع سیستم برای کاربران و فرآیندها استفاده میشود. در اینجا گزینههای اصلی ulimit به همراه توضیحات کوتاه آورده شدهاند:
گزینههای ulimit:
تمام محدودیتهای فعلی را نمایش میدهد.
ulimit -a
حداکثر اندازه فایلهای core dump را تنظیم یا نمایش میدهد. وقتی یک برنامه در لینوکس به دلیل خطا یا مشکل (مانند Segmentation Fault) به طور غیرمنتظرهای خاتمه مییابد، سیستم میتواند یک فایل به نام Core Dump ایجاد کند.
ulimit -c 1024
حداکثر اندازه segment دادهها (Data segment) را تنظیم یا نمایش میدهد.
ulimit -d 2048
حداکثر اندازه فایلهایی که کاربر میتواند ایجاد کند را تنظیم یا نمایش میدهد.
ulimit -f 4096
حداکثر حافظه قفل شده (Locked memory) را تنظیم یا نمایش میدهد.
ulimit -l 8192
حداکثر حافظه فیزیکی (Resident set size) را تنظیم یا نمایش میدهد.
ulimit -m 16384
حداکثر تعداد فایلهای باز شده (Open files) را تنظیم یا نمایش میدهد.
ulimit -n 1024
حداکثر اندازه stack را تنظیم یا نمایش میدهد.
ulimit -s 8192
حداکثر زمان CPU (بر حسب ثانیه) را تنظیم یا نمایش میدهد.
ulimit -t 60
حداکثر تعداد فرآیندهای همزمان (Processes) را تنظیم یا نمایش میدهد.
ulimit -u 512
حداکثر حافظه مجازی (Virtual memory) را تنظیم یا نمایش میدهد.
ulimit -v 32768
توضیحات دستور کمی طولانی است، در صورت لازم. هر سوالی راجع به دستور داشتید بپرسد
@seilany
📌نویسنده: حسین سیلانی
📌منبع : آکادمی کندوی دانش
https://learninghive.ir
BY linuxtnt(linux tips and tricks)
Warning: Undefined variable $i in /var/www/tg-me/post.php on line 283
Share with your friend now:
tg-me.com/linuxtnt/4067