لینوکس
میزان استفاده از ram در لینوکس در مقایسه با سایر سیستم عاملها کم است. با این حال، راه بصری برای بررسی حافظه ارائه نمیدهد و به همین دلیل است که در این مطلب پنج راه برای بررسی میزان استفاده از حافظه در لینوکس را بررسی خواهیم کرد. این مطلب به مدیران سرور و توسعه دهندگان کمک میکند تا از این ابزارها برای مدیریت مطمئن حافظه سیستم استفاده کنند. برای این آموزش، از Ubuntu 22.04.1 LTS استفاده میکنیم. البته میتوانید با استفاده از هر توزیع لینوکس دیگر، راهنما را دنبال کنید، زیرا این ابزارهای خط فرمان روی همه توزیعهای لینوکس کار ...
ادامه مطلب
انجام اقدامات مختلف در خط فرمان میتواند یک تجربه کارآمد و مفید باشد. با این حال، ممکن است این فرآیند برای افراد مبتدی چالش برانگیز و بی نظم به نظر برسد. اینجاست که ابزارهایی مانند tmux مفید هستند زیرا امکان تقسیم یک پنجره به چندین پنجره دیگر را فراهم میکند. به عبارت دیگر، شما را قادر میسازد تا به طور همزمان چندین کار را در یک صفحه انجام دهید.در این مطلب نحوه نصب و استفاده از تیماکس را به شما نشان داده و چند مورد استفاده محبوب را برای آن بررسی خواهیم کرد. tmux چیست؟ tmux یک مالتی پلکسر ترمینال ...
ادامه مطلب
به عنوان یک مدیر سیستم یا کاربر ساده لینوکس، مانیتور موثر بر منابع سیستم، به ویژه CPU بسیار مهم است. این اطلاعات میتواند به شما در بهینه سازی سیستم عامل و تصمیم گیری در مورد زمان ارتقای سخت افزار کمک کند.در این مطلب، 17 ابزار خط فرمان را معرفی میکنیم که میتوانید از آنها برای بررسی میزان استفاده از CPU در لینوکس استفاده نمائید. دستور top یکی از پرکاربردترین ابزارها برای نظارت بر استفاده از CPU در لینوکس است. این دستور اطلاعات لحظهای (real-time) در مورد استفاده از منابع سیستم، از جمله CPU، ارائه میدهد. خروجی لیستی از فرآیندهای در حال ...
ادامه مطلب
بوت لودر یک جزء ضروری سیستم عامل است که به مقداردهی اولیه سخت افزار و بارگذاری اجزای نرم افزار لازم برای فرآیند بوت موفقیت آمیز کمک میکند. اگر یک کامپیوتر دارای چندین سیستم عامل باشد، بوت لودرها یک رابط کاربری ارائه میدهند که به شما امکان میدهد سیستم عامل مورد نظر را انتخاب کنید. این مطلب بوت لودر GRUB را معرفی کرده و عملکرد و هدف آن را در یک سیستم لینوکس توضیح میدهد. GRUB چیست؟ GRUB (با نام GNU GRUB یا GNU Grand Unified Bootloader نیز شناخته میشود) یک بوت لودر و مدیر بوت برای لینوکس و سایر سیستم ...
ادامه مطلب
مدیریت سرویس یک جنبه حیاتی مدیریت سیستم در لینوکس است. service و systemctl دو دستوری هستند که برای مدیریت سرویسها در لینوکس استفاده میشوند.. در این مطلب به بررسی تفاوتهای این دو دستور، عملکرد، سینتکس و سازگاری آنها میپردازیم. systemctl بخشی از سیستم systemd init است و ویژگیهای پیشرفته و سازگاری بهتر با systemd را ارائه میدهد. service یک اسکریپت wrapper است که با سیستمهای init مختلف کار میکند و رابط سادهتری ارائه میدهد. انتخاب بین آنها بستگی به الزامات خاص و سیستم اولیه مورد استفاده در سیستم دارد. Systemctl چیست؟ systemctl یک دستور سرشار از ویژگی است که میتواند ...
ادامه مطلب
کرنل پنیک یک خرابی سیستم یا خرابی کرنل است که سیستم را از ادامه عملکرد عادی خود باز میدارد. خرابی زمانی رخ میدهد که هسته با یک خطای غیرقابل جبران یا شرایطی مواجه گردد که قادر به مدیریت آن نیست. کرنل پنیک با سیستم عاملهای مبتنی بر یونیکس مانند لینوکس، BSD و macOS مرتبط است. این خطا مشابه خطای صفحه آبی مرگ (BSOD) در سیستم عامل ویندوز است. این مطلب توضیح میدهد که کرنل پنیک چیست و دلایل احتمالی بروز آن را فهرست نموده و به کاربران کمک میکند این نوع خطا را عیبیابی کنند. کرنل پنیک (kernel panic) چیست؟ کرنل ...
ادامه مطلب