آموزش لینوکس - 5 دلیل برای اینکه شما باید OpenStack را یاد بگیرید
1-نرم افزار OpenStack آسان است بسیار ساده تر از روزهای اولیه !
صرفنظر از آنچه که برخی از فروشندگان می خواهند شما به آن فکر کنید، OpenStack به خوبی مستندسازی شده است و آن جامعه ای بزرگ است که در پشت صحنه، مایل به کمک رسانی است و ابزارهایی در اختیار شما میگذارد که در این سفر به شما کمک خواهد کرد.
2- شما احتمالا در چند سال آینده با OpenStack روبرو خواهید شد، پس چرا صبر کنید؟
با توجه به بررسی 9 سال آینده جامعه متن باز، 78 درصد از شرکت ها از نرم افزار متن باز مانند OpenStack برای پشتیبانی از کلیه عملیات خود استفاده می کنند. تکامل OpenStack برجسته بوده است و آداپته شدن این تکنولوژی با شرکت های بزرگ و کوچک روز به روز در حال رونق است. چرا که: دانش قدرت است!
آموزش لینوکس - با AIDE، نفوذ و تغییرات بر روی سیستم خود را بیابید
نرم افزار (AIDE (Advanced Intrusion Detection Environment یک سامانه پیشرفته تشخیص نفوذ Host است که در حقیقت می تواند سیستم ما را اسکن نموده و هر تغییری که بر روی فایل ها و دایرکتوری ها که به دلایل مختلف از جمله نفوذ، تغییر با rootkit ها و ... بوجود آمده باشد را گزارش دهد.
این نرم افزار به عنوان جایگزینی Free در سال 2010 برای نرم افزار Tripwire ارائه شد. نحوه عملکرد AIDE به این صورت است که یک snapshot از وضعیت سیستم بر اساس المان هایی چون الگوریتم های message digest و خصایص فایل ها تهیه می کند و در بانک اطلاعاتی خود ذخیره می نماید که معمولا فایل snapshot به منظور امنیت بیشتر در یک External Device نگهداری می شود.
سپس هنگامی که مدیر سیستم می خواهد صحت و سلامت سیستم را تست کند، با دستور aide سیستم را دوباره اسکن می نماید و خروجی تست با فایل snapshot مقایسه می گردد. نرم افزار AIDE تمامی تغییرات بوجود آمده را می یابد و برای مدیر سیستم گزارش تغییرات ارسال می گردد.
آموزش لینوکس - پنج توزیع معروف و نویدبخش لینوکس
اگر شما سایت DistroWatch را به طور منظم مشاهده کنید، متوجه خواهید شد که رتبه محبوبیت نسخه های لینوکسی به سختی از سالی به سال دیگر تغییر می کند.
یکی دیگر از خصوصیات سایت DistroWatch ارایه لیستی با عنوان لیست انتظار (waiting list ) است که شامل نسخه هایی با خصوصیت زیر است:
🔸هنوز در دست بررسی هستند
🔸قسمت هایی معیوب یا ناقص دارند
🔸سند مطالعاتی انگلیسی مناسبی ندارد
هفتمین گزارش سالیانه از بنیاد لینوکس و Dice.com
هفتمین گزارش سالیانه از بنیاد لینوکس و Dice.com نشان می دهد که درخواست برای Linux Coding ، به اندازه درخواست برای مهارت های Open Source و Container Technologies ، افزایش یافته است.
نیاز به داشتن مهارت های فناوری متن باز در نیویورک و سان فرانسیسکو در حال افزایش است و شرکت ها و سازمان ها استخدام نیروهای خود را از بین افراد مستعد فناوری متن باز افزایش می دهند، این در حالیست که طبق گزارش مشاغل متن باز 2018 که توسط بنیاد Linux و Dice منتشر شده است، همواره فرصت های آموزش تکمیلی و صدور گواهینامه برای کارمندان موجود در جهت ارتقاء سطح مهارت آن ها، پیشنهاد می شود. 87 درصد از مدیران استخدام نیرو، مشکل پیدا کردن استعدادهای متن باز را گزارش می دهند و تقریبا نیمی از آن ها (48 درصد) گزارش می دهند که سازمان هایشان شروع به پشتیبانی از پروژه های متن باز کرده اند و نیاز به استخدام افراد با مهارت های لازم را دارند. مهارت های لینوکس در بالاترین سطح مهارت ها هستند بطوریکه 80 درصد از مدیران استخدام نیرو، به دنبال متخصصان فناوری با تخصص لینوکس هستند.
آموزش لینوکس - تست سرعت اینترنت با استفاده ازابزار ’Speedtest-CLI’
چگونه با استفاده از خط فرمان لینوکس و با استفاده ازابزار’Speedtest-CLI’ سرعت اینترنت را تست کنیم؟
مدیران شبکه همیشه نیاز دارند که سرعت اینترت را بررسی نمایند.
برای این کار می توانیم از سایت هایی مانند Speedtest.net استفاده کنیم.
این کار کد های جاوا اسکریپت متعددی را بر روی مرورگر لود می کند و قطعا به فلش پلیر برای مشاهده گرافیکی خروجی نیاز دارید.
ضمناً، در این روش، شما نمی توانید تست سرعت اینترنت را در فاصله های زمانی مشخص و معین انجام دهید.
در اینجا ابزار’Speedtest-CLI’ را به شما معرفی می کنیم تا تمام این مشکلات برطرف شود.
آموزش لینوکس - Web Browser Min - یک مرورگر ساده، سریع و سبک برای لینوکس
مرورگر وب Min، یک مرورگر مینیمال، ساده و سریع است که بر روی پلتفرم های متفاوت ( لینوکس، مک، ویندوز ) قابل اجراست.
این مروگر بر اساس جاواسکریپت و CSS توسعه یافته است.
مرورگر Min به کاربران این امکان را میدهد که مواردی مانند تصاویر و تبلیغاتی را که باعث مزاحمت در کار آنها می شود، مسدود کنند.
🔸خصوصیت برجسته این مرورگر:
1. پیدا کردن سریع هر آنچه نیاز دارید
2. مدیریت راحت سربرگ ها
آموزش لینوکس - چهار راه مفید برای دانستن نام دستگاه USB متصل به سیستم لینوکسی
به عنوان یک کاربر لینوکسی، یکی از مواردی که شما باید در آن تخصص داشته باشید، شناسایی دستگاه های متصل به سیستم است.
این دستگاه ممکن است یک هارد دیسک خارجی و یا ابزاری مانند USB درایوها و یا کارت های حافظه SDباشد.
امروزه، استفاده از USB درایوها برای انتقال فایل بسیار معمول است و برای کاربرانی که از خط فرمان لینوکس استفاده می کنند و نیاز به فرمت دستگاه USB دارند، دانستن نام صحیح دستگاه برای جلوگیری از خطاهای بحرانی بسیار مهم است.
هنگامی که شما یک دستگاه USB را به سیستم خود متصل می کنید، به ویژه در یک نسخه Desktop، آن دستگاه به طور خودکار به یک دایرکتوری منسوب می شود.
این دایرکتوری به طور معمول /media/username/device-label است و شما می توانید از طریق این دایرکتوری به فایل های مربوطه دسترسی پیدا کنید.
با این حال، این در مورد یک سرور که گاهی در آن شما باید به صورت دستی دستگاه را در یک دایرکتوری خاص mount کنید، متفاوت خواهد بود.
آموزش لینوکس - GNOME Partition Editor (GParted)
در زمان های گذشته، هنگام استفاده از ویندوز، نگهداری از هارد دیسک یک کار پر استرس بود!
ساعت های بی پایان به اسکن، دیفرگ و اسکن مجدد هارد دیسک می گذشت و پارتیشن بندی هارد دیسک همیشه یک تهدید محسوب می شد. داستان های زیادی بود که ویندوز در یک نقطه بحرانی از این فرآیند ریست و هارد دیسک بلاک شده است.
با مهاجرت به لینوکس استرس این کار کمتر شد.
فایل سیستم های مدرن دیفرگ های بی پایان را به یک خاطره تبدیل کردند و پارتیشن بندی بسیار ساده تر شد. برای نگهداری از هارد دیسک راه حل های زیادی وجود دارد اما اصولا استفاده از GParted از موارد مورد علاقه هر فرد است.
ابزار GParted یک ابزار مناسب و قدرتمند برای مدیریت پارتیشن های دیسک در لینوکس است که اینترفیس بسیار ساده ای دارد.
آموزش لینوکس - Webmin
برنامه کاربردی Webmin یک پنل کنترلی متن باز و مبتنی بر وب برای سیستم های لینوکسی است.
این نرم افزار به منظور مدیریت حساب های کاربری، سهمیه بندی دیسک، پیکربندی سرویس های لینوکسی مانند Apache, DNS, PHP , MySQL، به اشتراک گذاری فایل ها و موارد دیگر استفاده می شود.
تیم Webmin در تاریخ 26 می 2016، آخرین نسخه این نرم افزار (Webmin 1.801) را منتشر کردند. این نسخه شامل تغییرات عمده و سازگاری بیشتر با کاربران است .
شما می توانید در لینک زیر نحوه نصب و راه اندازی این برنامه کاربردی را ملاحظه نمایید:
http://www.tecmint.com/install-webmin-in-centos-rhel-fedora-ubuntu-debian
استفاده از مطلب، با ذکر منبع بلامانع است.
آموزش لینوکس - سیستم عامل Contiki
آیا هرگز درباره سیستم عامل Contiki شنیده اید؟
سیستم عامل Contiki هم مانند لینوکس و ویندوز است، با این تفاوت که این سیستم عامل با اهداف خیلی خاص و با تمرکز بر Internet of Things-IOT طراحی شده است.
عملکرد این سیستم عامل شامل مدیریت برنامه ها و فرآیندها، مدیریت منابع، مدیریت حافظه و ارتباطات دستگاه ها است. Contiki یک پروژه نرم افزاری متن باز است. آنچه که Contiki را از سایر سیستم عامل های مشابه مانند TinyOS متمایز می سازد قدرت انعطاف پذیری است که در اختیار برنامه نویسان قرار می دهد.
لازم به ذکر است، Internet of Things - IOT سیستمی از دستگاه های محاسباتی، ماشین های دیجیتالی و مکانیکی، اشیا، حیوانات و انسانها است که به هر کدام یک شناسه منحصر بفرد اختصاص می یابد. در این سیستم ، انتقال داده از طریق شبکه و بدون تعامل انسان با انسان و یا انسان با کامپیوتر صورت می گیرد.
استفاده از مطلب، با ذکر منبع بلامانع است.