خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را

فعالیت 2، بزرگترین شمارنده مشترک، فصل 5، ریاضی هفتم

دو عدد \(24\) و \(18\) را در نظر بگیرید. می خواهیم بزرگ ترین شمارندۀ مشترک دو عدد را پیدا کنیم. امید از روش زیر استفاده کرد: تمام شمارنده های \(18\) : \(1,2,3,6,9,18\) تمام شمارنده های \(24\) : شمارنده های مشترک دو عدد \(=\) بزرگ ترین شمارندۀ مشترک دو عدد \(=\) احمد از روش زیر استفاده کرد. او ابتدا عددها به صورت ضرب شمارنده های اول نوشت. $$ 18 = \color{red}{2 \times 3} \times 3\\ 24 = 2 \times...

فعالیت 1، بزرگترین شمارنده مشترک، فصل 5، ریاضی هفتم

قرار است دانش آموزان سال اول یک مدرسه به اردو بروند. آنها می خواهند در اردو چادر بزنند. تعداد افراد چادرها باید مساوی باشند. کلاس اول الف \(30\) دانش آموز دارد. در این کلاس از چادرهای چند نفره می توان استفاده کرد؟ چرا؟ کلاس اول ب، \(36\) دانش آموز دارد. برای این کلاس چه چادرهایی می توان برپا کرد؟ چرا؟ اگر قرار باشد یک نوع چادر، برای هر دو کلاس تهیه کنیم، چادرهای چند نفره مناسب است؟ چرا؟ اگر قرا...

آموزش نصب Jenkins در ویندوز

Jenkins یک سرور اتوماسیون منبع باز است که توسعه دهندگان می توانند از آن برای خودکارسازی ساخت، آزمایش و استقرار برنامه ها استفاده کنند. برنامه Jenkins برای پلتفرم های مختلف از جمله ویندوز، لینوکس، یونیکس و macOS موجود است. در این آموزش، ما شما را با مراحل نصب بصورت گام به گام، unblock کردن و customize کردن Jenkins در ویندوز آشنا می کنیم. این مراحل در ویندوز 10 انجام شده است ولی در سایر نسخه های ویندوز هم می توانید این برنامه را نصب و اجرا کنید. پیش از نصب برنامه، مطمئن شوید که Java روی سیستم تان نصب باشد چون جلوتر بدان نیاز پیدا خواهیم کرد....

آموزش نصب و استفاده از dig در ویندوز

دستور dig یا Domain Information Groper یک ابزار محبوب لینوکسی است که برای انجام DNS lookup استفاده می شود. Dig انعطاف پذیری بیشتری نسبت به Windows NSLookup ارائه می دهد، اما، متأسفانه، به طور پیش فرض در ویندوز 10 نصب نیست. یکی از گزینه های استفاده از dig در ویندوز نصب BIND است. این ابزار به شما امکان می دهد از دستور dig در خط فرمان ویندوز استفاده کنید. در این آموزش، نحوه نصب BIND و ویرایش environm...

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

برای اجرای مکرر یک دستور یا کار در فواصل زمانی منظم در حین کار با لینوکس، می توانید از cron job یا bash scripts استفاده کنید. اما لینوکس یک راه حل ساده تر و Built-in به نام دستور watch را ارائه می دهد. در این آموزش، syntax دستور watch، نحوه کارکرد آن و کارهای مختلفی که می تواند به شما کمک کند را یاد خواهید گرفت. دستور watch یک ابزار Built-in در لینوکس است که برای اجرای دستورات تعریف شده توسط کاربر...

تست نفوذ با کالی لینوکس

وقتی با کلمۀ کلیدی تست نفوذ با کالی لینوکس در گوگل به این مقاله رسیده اید، مسلماً گفتن اینکه کالی لینوکس (Kali Linux) چه می باشد، فقط پر گویی خواهد بود. چرا که مسلماً از قبل با آن آشنا شده اید و چه بسا حتی آن را نصب داشته باشید و مشغول به کار با آن نیز باشید. اما به هر حال به رسم نگارش و ضمن عرض پوزش، مقدمه ای هر چند اندک دربارۀ آن خواهیم داشت. کالی لینوکس محصولی از کمپانی آمریکایی Offensive Security (امنیت تهاجمی) می باشد، خود نام این شرکت حرف های زیادی برای گفتن دارد. ...

دستور man در لینوکس

دستور man یک کتابچه راهنمای داخلی یا built-in manual برای استفاده از دستورات لینوکس است. man به کاربران اجازه می دهد تا راهنمای یک فرمان یا ابزاری که در ترمینال اجرا می شود را مشاهده کنند. man page یا manual page شامل توضیحات دستور، گزینه‌های قابل اجرا، flag ها، نمونه‌ها و سایر بخش های اطلاعاتی است. در این آموزش با استفاده از دستور man در لینوکس آشنا می شوید. ابتدا باید بدانید که syntax کلی دستور...

نحوه اسکن پورت در لینوکس با Netcat یا nc

Netcat (یا nc) یک ابزار خط فرمان است که با استفاده از پروتکل‌های TCP یا UDP، داده‌ها را در اتصالات شبکه ای Read و Write می کند. Nc یک ابزار cross-platform است و برای Linux، macOS، Windows و BSD در دسترس است. شما می‌توانید از Netcat برای debug و مانیتورینگ بر اتصالات شبکه، اسکن پورت‌های باز، انتقال داده‌ها، به عنوان یک پروکسی و موارد دیگر استفاده کنید. البته در این مطلب کوتاه فقط به اسکن پورت توس...

نحوه اسکن پورت های باز در لینوکس

چه در حال عیب یابی مشکلات Connection شبکه یا پیکربندی فایروال باشید، یکی از اولین چیزهایی که باید بررسی کنید این است که چه پورت هایی در سیستم شما باز شده است. این مقاله چندین روش را توضیح می دهد تا پورت های باز سیستم لینوکس تان را بیابید. listening port یک پورت شبکه ای است که یک اپلیکیشن بدان گوش می دهد شما می توانید با جستجو در stack شبکه با دستوراتی مانند ss، netstat یا lsof لیستی از listening...

لیست کردن فرآیندها در لینوکس با دستور ps

در لینوکس به یک instance در حال اجرا از یک برنامه، فرآیند یا پردازش(process) گفته می شود بعضا هنگام کار روی سیستم های لینوکس شاید لازم باشد بدانید که چه فرآیندهایی روی سیستم در حال اجرا هستند. تعدادی دستور وجود دارد که می توانید از آنها برای یافتن اطلاعات در مورد فرآیندهای در حال اجرا استفاده کنید که ps، pstree و top رایج ترین آنها هستند. این مقاله نحوه استفاده از دستور ps را برای لیست کردن فرآیند...

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