معرفی سیستم عامل CentOS

CentOS یک توزیع لینوکس مبتنی بر Redhat Enterprise است که نام آن برگرفته از عبارت Community ENTerprise Operating System می باشد. این سیستم عامل کاملا با RHEL سازگاری دارد. برخلاف RHEL که تجاری و پولی است، CentOS یک توزیع رایگان از لینوکس می باشد که توسط Community ها پشتیبانی می شود که این یعنی شرکتی […]
معرفی سیستم عامل Ubuntu

اوبونتو چیست؟ سیستم عامل اوبونتو (به انگلیسی: Ubuntu) یک توزیع لینوکس بر مبنای توزیع دبیان و تحت لایسنس GNU/GPL است. واژه «اوبونتو» از فلسفه اوبونتو در آفریقای جنوبی به معنی «انسانیت نسبت به دیگران» گرفته شده است. اولین نسخه اوبونتو توسط شرکت کنونیکال در ۲۰ اکتبر ۲۰۰۴ عرضه شد و به عنوان یک شاخه از […]
GPL چیست؟

لایسنس [tie_tooltip text=”GNU General Public License” gravity=”n”]GNU GPL[/tie_tooltip] رایج ترین مجوز نرم افزارهای آزاد است که تضمین می کند کاربران حق مطالعه، ویرایش، اشتراک گذاری و انتشار نرم افزار را خواهند داشت. در فارسی این مجوز عموماً با نام گنو جی پی اِل شناخته می شود. معروف ترین سیستم عاملی که تحت این مجوز ارائه […]
Flutter چیست؟

فریم ورک فلاتر در سال 2017 توسط گوگل برای ساخت اپلیکیشن های موبایل معرفی شد که با زبان برنامه نویسی دارت نوشته شده است و استفاده از آن بصورت رایگان می باشد. در حال حاضر فلاتر امکان طراحی برنامه برای تمام پلتفرم های موبایل، وب و دسکتاپ را دارد. جالب است بدانید علی بابا، یکی […]
طراحی نرم افزار برای لینوکس توسط Flutter گوگل

گوگل در همکاری با کانونیکال، شرکت پشتیبان سیستم عامل اوبونتو، توانسته است پشتیبانی از نرم افزار Flutter را به دسکتاپهای لینوکس بیاورد تا برنامه نویسان بتوانند از طریق آن برای لینوکس اقدام به ساخت برنامههای مختلف نمایند و آنها را در فروشگاه نرم افزارهای کانونیکال عرضه نمایند. فلاتر نام نرم افزار گوگل است که جهت […]
دانستنی ها: صد سوال لینوکسی

دانستنی های لینوکس 1 – چگونه می توان متوجه شد که چه پورت هایی در سیستم عامل باز هستند و چه برنامه هایی از آنها استفاده می نمایند؟ پاسخ: دستور netstat -tunpl تمامی پورت های باز سیستم را نشان می دهد که در انتهای آن یک شماره منحصربه فرد به نام PID برای هر […]
آموزش SELinux

SELinux چیست؟ Security-Enhanced Linux یا SELinux یک معماری امنیتی برای سیستم های لینوکسی است که به مدیران شبکه این امکان را می دهد که کنترل بیشتری بر روی اینکه چه کسی می تواند دسترسی به سیستم و اجزای آن داشته باشد را می دهد. این معماری توسط سازمان امنیت ملی آمریکا توسعه پیدا کرد که […]