لینوکس
سرور میکروتیک، یک سرور مجازی است که بر روی آن سیستم عامل MikroTik RouterOS نصب شده که بر پایه کرنل لینوکس میباشد. سرور مجازی میکروتیک به عنوان روتر برای کاربردهای مختلف استفاده میشود. در این مطلب توضیح میدهیم که میکروتیک چیست و کاربردهای سرور مجازی میکروتیک را بررسی خواهیم کرد. داستان میکروتیک با تاسیس در سال 1995 در کشور لتونی شروع میشود که در زمینه تولید دستگاههای شبکه (سخت افزار و نرم افزار) فعالیت خود را ابتدا با فروش روترهای وایرلس آغاز کرد و یکی از اهداف این شرکت رقابت با سیسکو بود . MikroTik در ادامه توسعه فعالیتهای خود MikroTik RouterOS ...
ادامه مطلب
میزان استفاده از حافظه لینوکس در مقایسه با سایر سیستم عاملها کم است. با این حال، راه بصری برای بررسی حافظه ارائه نمیدهد و به همین دلیل است که در این مطلب پنج راه برای بررسی میزان استفاده از حافظه در لینوکس را بررسی خواهیم کرد. این مطلب به مدیران سرور و توسعه دهندگان کمک میکند تا از این ابزارها برای مدیریت مطمئن حافظه سیستم استفاده کنند. برای این آموزش، از 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 نیز شناخته میشود) یک بوت لودر و مدیر بوت برای لینوکس و سایر سیستم عاملهای ...
ادامه مطلب
مدیریت سرویس یک جنبه حیاتی مدیریت سیستم در لینوکس است. systemctl و service دو دستوری هستند که برای مدیریت سرویسها در لینوکس استفاده میشوند.. در این مطلب به بررسی تفاوتهای این دو دستور، عملکرد، سینتکس و سازگاری آنها میپردازیم. systemctl بخشی از سیستم systemd init است و ویژگیهای پیشرفته و سازگاری بهتر با systemd را ارائه میدهد. service یک اسکریپت wrapper است که با سیستمهای init مختلف کار میکند و رابط سادهتری ارائه میدهد. انتخاب بین آنها بستگی به الزامات خاص و سیستم اولیه مورد استفاده در سیستم دارد. Systemctl چیست؟ systemctl یک دستور سرشار از ویژگی است که میتواند ...
ادامه مطلب