آموزش کامپیوتر سیستم عامل خوش آموز

آموزش نصب و راه اندازی Fail2ban در CentOS 8

تمام سرورهایی که در اینترنت هستند و به اینترنت دسترسی دارند در معرض حملات بدافزار و هکرها قرار دارند. به عنوان مثال، اگر نرم افزاری دارید که به یک شبکه عمومی یا اینترنت ارتباط دارد، مهاجمان می توانند از حملات brute-force attack ها برای دسترسی به برنامه استفاده کنند. Fail2ban یک ابزار ...

آموزش استفاده از دستور dig در لینوکس

Dig یا Domain Information Groper یک ابزار خط فرمان قدرتمند برای کوئری فرستادن به DNS name server ها است. دستور dig به شما امکان می دهد اطلاعات مربوط به رکوردهای مختلف DNS از جمله آدرس هاست، mail exchange ها و name server ها را جستجو کنید. پس در این مقاله به شما دوستان نحوه استفاده از دستور dig را همراه با مثال های مختلف در لینوکس نشان خواهیم داد. ...

آموزش استفاده از دستور Touch در لینوکس

دستور touch به ما اجازه می دهد تا مُهرهای زمانی(timestamps) را روی فایل ها و دایرکتوری های موجود آپدیت کرده و همچنین فایل های خالی و جدید ایجاد کنیم. در این مطلب، نحوه استفاده از فرمان touch از طریق مثال های کاربردی مختلف مورد بررسی قرار خواهیم داد. ...

نحوه چک کردن ورژن لینوکس Debian نصب شده در کامپیوتر!

هنگامی که برای اولین بار لاگین سیستم لینوکس Debian می شوید، قبل از انجام هر کاری، همیشه ایده خوبی است که بررسی کنید چه نسخه ای از Debian روی دستگاه اجرا می شود. سه نسخه ای از دبیان که عمدتا استفاده می شود: Stable آخرین توزیع رسمی دبیان. در زمان نگارش این مقاله، توزیع Stable فعلی دبیان نسخه 11 است. نسخه ای که برای محیط های production یا محیط های واقعی استفاده می شود. Testing این توزیع، preview ...

آموزش استفاده از Screen در لینوکس

آیا تا به حال با این شرایط روبرو شده اید که یک کار طولانی مدت را روی یک دستگاه ریموت انجام دهید و ناگهان اتصال شما drop شده و SSH Session قطع شود و کار شما از بین رود؟ احتمالا این مورد برای همه ما رخ داده است. خوشبختانه، ابزار screen در لینوکس وجود دارد که به ما امکان می دهد Session ها را از سر بگیریم یا به عبارت دیگر resume کنیم. Screen یا GNU Screen یک ترمینال مالتی پلکسر است. به عبارت دیگر، به این معنی است که شما می توانید یک screen session را شروع کنید و سپس هر تعداد پنجره (ترمینال مجازی) را در داخل آن Session باز کنید. فرآیندهایی که در Screen اجرا می شوند، زمانی که پنجره آنها قابل مشاهده نباشد، حتی اگر اتصال شما قطع شود، همچنان در حال اجرا می مانند....

آموزش استفاده از دستور file در لینوکس

دستور file در لینوکس نوع فایل را نمایش می دهد. مثلا موقعی که باید نوع فایلی را که قبلاً با آن برخورد نداشته اید، بیابید یا فایلی که پسوندی ندارد و اصلا نوع فایل مشخص نیست می تواند کاربردی باشد. ...

آموزش استفاده از دستور time در لینوکس

دستور time برای تعیین مدت زمان اجرای یک دستور داده شده، استفاده می شود. برای آزمایش عملکرد و performance اسکریپت ها و دستورات شما مفید است. به عنوان مثال، اگر دو اسکریپت مختلف دارید که کار یکسانی را انجام می دهند و می خواهید بدانید کدام یک عملکرد بهتری دارد، می توانید از دستور time برای تعیین مدت زمان اجرای هر اسکریپت استفاده کنید. ...

تست سرعت شبکه و اینترنت در لینوکس با ابزار خط فرمان

با افزایش تعداد کاربران در منزل و استفاده شدید آنها از اینترنت، بدیهی است که فشار زیادی روی ISP ها قرار دارد. اگر متوجه شده اید که سرعت شبکه شما در برخی مواقع کندتر است، دلیل آن overload عمومی است. ابزارهای آنلاین زیادی برای تست سرعت اینترنت وجود دارد. با این حال، کاربران لینوکس می توانند این کار را از پنجره خط فرمان انجام دهند. برخی از ابزارهایی که برای تست سرعت لوکال و اینترنت ارائه خواهیم کرد ع...

آموزش نصب MongoDB در CentOS 8

MongoDB یک پایگاه داده مبتنی بر سند یا document-based و NoSQL است. بر خلاف MySQL، اجازه می دهد تا داده ها را به طور متفاوت در اسناد مختلف ذخیره کنید. فیلدهای مختلف را در اسناد مختلف مجاز می داند و در آن ساختار داده به طور دائم ثابت نیست. ما در این آموزش قصد داریم ...

آموزش نصب Hadoop در اوبونتو

هر صنعت بزرگی Apache Hadoop را به عنوان framework استاندارد به منظور پردازش و ذخیره داده های بزرگ پیاده سازی می کند. Hadoop به گونه ای طراحی شده است که در شبکه ای متشکل از صدها یا حتی هزاران سرور اختصاصی مستقر شود. همه این ماشین ها با هم کار می کنند تا با حجم عظیم و گوناگون مجموعه داده های ورودی تقابل داشته باشند. مستقر کردن Hadoop روی یک node راه بسیار خوبی برای آشنایی با دستورات و مفاهیم اولیه ...

دسته بندی مطالب خوش آموز
logo-samandehi