دانلود ها ی دارای تگ: "command line"
24 مورد برای عبارت مورد نظر پیدا شد.
24 مورد برای عبارت مورد نظر پیدا شد.
در این دوره، شرکتکنندگان نحوه ساخت دو برنامه رابط خط فرمان (CLI) کاملاً کاربردی را با استفاده از زبان برنامهنویسی Rust فرا میگیرند. این دو پروژه شامل یک برنامه CLI مبتنی بر اعلان است که با یک مدل زبان بزرگ (LLM) تعامل دارد، و یک برنامه CLI برای پیشبینی آب و هوا که دادههای آب و هوای زنده را از یک API دریافت میکند. این پروژهها به گونهای طراحی شدهاند که هم قابل دسترس و هم مفید باشند و به شرکتکنندگان کمک میکنند ساختار و جریان کاری برنامههای CLI را از پایه درک کنند. در طول این دوره، شرکتکنندگان تجربه عملی در کار با ورودی/خروجی استاندارد، تجزیه آرگومانها، ارسال درخواستهای API و ادغام کتابخانههای شخص ثالث برای گسترش عملکرد را به دست خواهند آورد. اگرچه هدف این دوره آموزش عمیق اصول Rust نیست، اما فرض بر این است که شرکتکنندگان آشنایی اولیه با این زبان دارند و تمرکز اصلی دوره بر روی به کارگیری Rust برای ساخت ابزارهای واقعی CLI است. در پایان این دوره، شرکتکنندگان یک پایه محکم در ساخت برنامههای خط فرمان خواهند داشت و برای ایجاد ابزارهای خود که میتوانند با سرویسها تعامل داشته باشند، دادهها را پردازش کنند و ترمینال خود را قدرتمندتر سازند، مجهز خواهند شد. این دوره برای کسانی که به دنبال ارتقاء مهارتهای خود در توسعه ابزارهای کاربردی و کارآمد هستند، طراحی شده است و آنها را قادر میسازد تا با اطمینان خاطر، پروژههای CLI پیچیدهتر را مدیریت کنند. همچنین، آنها با نحوه بهرهبرداری از قدرت Rust برای ایجاد ابزارهای سریع و مطمئن آشنا خواهند شد.
در دوره آموزشی Mastering CLI App development with Rust با ساخت ابزارهای خط فرمان کاربردی آشنا خواهید شد.
دوره آموزشی به روز رسانی شد!
برای اینکه ابزار PowerShell را بهتر درک کنید. ابتدا باید کار Shell را بدانید. در علوم کامپیوتر Shell به معنای یک رابط کاربری است که دسترسی شما را به سرویس های سیستم عامل ممکن میسازد. به صورت کلی Shell میتواند در دو حالت خط فرمان (Command Line Interface) یا گرافیکی (Graphical User Interface) ارائه شود. مایکروسافت ابزار PowerShell را برای خودکار نمودن عمل مدیریت و پیکربندی سیستم عامل ویندوز توسعه داده است. ابزار قدرتمند PowerShell مبنی بر .Net Framework است و شامل یک رابط کاربری خط فرمان و یک زبان Script است. یکی از ویژگیهای PowerShell وجود نسخه PowerShell ISE است که کار Script نویسی را ساده نموده. چرا که در نسخه PowerShell ISE دیگر نیاز به تایپ دستورات نیست و میتوانید از محیط گرافیکی این نسخه از PowerShell استفاده کنید. در اصل مایکروسافت، PowerShell ویندوز را به عنوان یک ابزار کمک کننده برای افزایش سرعت در حل مشکلات، و خودکار نمودن انجام تنظیمات سیستم عامل ویندوز ارائه کرده است. مثلا شما میتوانید با استفاده از PowerShell کلیه USB های متصل به کامپیوتر های شبکه را مشاهده کنید یا اینکه Process های که در حالت Not Responding قرار گرفته اند را ببندید. یا بعضی از کارهایی خود را در حالت Background انجام دهید و دیگر کارهای خود را در حالت عادی.
در دوره آموزشی Learn PowerShell Scripting با آموزش اسکریپت نویسی پاورشل اشنا خواهید شد.
دوره "عملیاتی کردن اسکریپتهای بش و زی شل" برای توسعهدهندگانی طراحی شده است که به دنبال ایجاد اسکریپتهای کاربردی و حرفهای هستند. شرکتکنندگان در این دوره یاد میگیرند که چگونه اسکریپتهای خود را با ویژگیهایی که به هدف آنها میافزاید، غنیتر کنند. در ابتدا، به آنها آموزش داده میشود که فعال یا غیرفعال کردن ویژگیهای مورد نیاز با استفاده از دستورات سادهای مانند shoot و set چگونه امکانپذیر است. در ادامه، این دوره به مبحث جمعآوری ورودیهای ارزشمند از کاربران میپردازد. شرکتکنندگان یاد میگیرند که چگونه این کار را هم از طریق اعلانها و دستور read انجام دهند و هم از طریق رویکرد حرفهایتر با استفاده از getopts و گزینههای خط فرمان. این آموزش به آنها کمک میکند تا اسکریپتهایی تعاملیتر و کاربرپسندتر بسازند. در بخش پایانی دوره، شرکتکنندگان یک اسکریپت برای پردازش ورودی متن که از طریق پایپهای نامگذاری شده ارسال میشود، ایجاد خواهند کرد. سپس، این پروژه را به عنوان یک واحد سرویس سیستمی (systemd service unit) نهایی میکنند. این بخش از دوره به آنها امکان میدهد تا اسکریپتهای خود را به صورت خودکار و به عنوان بخشی از سیستم عامل اجرا کنند. در پایان این دوره، شرکتکنندگان قادر خواهند بود اسکریپتهای فوقالعادهای ایجاد کنند که قابلیتهای مورد نیاز برای هر پروژه خاص را دارا باشند. نرمافزار مورد نیاز برای این دوره شامل هر توزیع مدرن لینوکس با دسترسی به بش (BASH) و زیشل (ZSH) است.
در دوره آموزشی Operationalizing Bash and Z Shell Scripts با عملیاتی کردن اسکریپتهای شل آشنا خواهید شد.
TCC برنامه ای شبیه به برنامه خط فرمان ویندوز یا همان CMD است و می تواند جایگزین خوبی برای آن محسوب شود. این برنامه کنسولی است که توسط JP Software بهعنوان شل خط فرمان ویندوز (که قبلا با نام 4NT شناخته می شد.) ایجاد و معرفی شده است. در واقع TCC بسیار قدرتمند تر از CMD عمل می کند بهعنوان مثال این برنامه 246 فرمان داخلی (کد دستوری) دارد و بیش از 695 متغیر داخلی و تابع (function) را ارائه می دهد و این در حالیست که برای برنامه خط فرمان پیش فرض ویندوز کمتر از 40 کد دستوری تعریف شده است. این نرم افزار با دیگر برنامه های خط فرمان موجود و فایل های بچ (batch) به خوبی کار می کند اما در مقایسه با CMD ویندوز، قابلیت ها و ویژگی های بیشتری را به کاربران مخصوصا برنامه نویسان ارائه می دهد. با استفاده از این رابط خط فرمان ویندوز می توانید کارایی خود را افزایش داده و با صرف زمان کمتری به ایجاد و دیباگ اسکریپت های بچ بپردازید.
Take Command نرم افزاری کارآمد برای کار با خط فرمان و یا همان command line ویندوز است این برنامه با فراهم آوردن محیط گرافیکی و ابزار کاربردی کار با CMD را بسیار سریعتر و آسانتر می نماید. Take Command امکانات بسیاری از جمله نمایش فایل ها و پوشه ها و امکان جستجو در میان آن ها، انجام تمامی فرمان های ویندوز از جمله کپی، حذف، انتقال، جایگذاری و ... و بیش از 170 فرمان جدید را در اختیار کاربران قرار می دهد. همچنین این برنامه به تنهایی مانند ابزاری برای برنامه نویسی بوده که شامل IDE با ویرایشگر پیچیده و دیباگر دسته ای است که عملیاتی مانند حلقه ها، سوئیچ، خطا و پردازش، سیستم نظارت و بیش از 640 متغیر و عملکرد را در خود دارد.
این دوره آموزشی جامع، سه حوزه کلیدی در سیستم عامل لینوکس را پوشش میدهد. بخش اول به آموزش ChatGPT و کاربردهای آن در محیط لینوکس میپردازد. شرکتکنندگان با مبانی ChatGPT آشنا شده و مهارتهای عملی مانند مدیریت فایلها، تنظیم cronjobها و پیکربندی SSL را فرا میگیرند. این بخش موضوعات پیشرفتهتری مانند تنظیم Nginx با Laravel، پیکربندی MariaDB و مدیریت تنظیمات شبکه در Ubuntu را نیز شامل میشود. همچنین، رفع مشکلات رایج مربوط به Nginx، SSH و MariaDB نیز در این بخش آموزش داده میشود تا شرکتکنندگان برای مقابله با چالشهای دنیای واقعی آماده شوند.
در دوره آموزشی 3-in-1 Linux Power bundle: ChatGPT, Apache & Shell Scripting با مدیریت سیستم، پیکربندی وب سرور و خودکارسازی وظایف در محیط لینوکس آشنا خواهید شد.
این دوره آموزشی جامع و عملی برای افراد مبتدی و متخصصان نوظهور امنیت سایبری طراحی شده است تا توان کامل کالی لینوکس را آشکار سازد. چه در زمینه هک اخلاقی تازهکار باشید و چه به دنبال تعمیق مهارتهای خود، این دوره بیش از ۱۰۰ ابزار داخلی کالی لینوکس را که توسط کارشناسان امنیتی در سراسر جهان استفاده میشود، پوشش میدهد. در این دوره، نحوه استفاده مؤثر از ابزارهای کالی لینوکس برای اسکن شبکه، ارزیابی آسیبپذیری، تست نفوذ، حملات بیسیم، تست برنامههای کاربردی وب و موارد دیگر آموزش داده میشود. هر درس شامل آزمایشگاههای عملی و مثالهای واقعی است تا به فراگیران کمک کند مهارتهایی را که کارفرمایان در زمینه امنیت سایبری به سرعت در حال رشد به آنها نیاز دارند، کسب کنند. این دوره برای هر کسی که میخواهد با استفاده از کالی لینوکس بر تکنیکهای هک اخلاقی مسلط شود و حرفهای در امنیت سایبری آغاز کند یا مهارتهای امنیتی موجود خود را افزایش دهد، ایدهآل است. این دوره برای سال ۲۰۲۵ بهروزرسانی شده و آخرین ابزارها و روشها را برای پیشی گرفتن از تهدیدات سایبری پوشش میدهد.
در دوره آموزشی Learn Kali Linux from Scratch: Master 100+ Built-In Tools با کاربرد ابزارهای کالی لینوکس در امنیت سایبری آشنا خواهید شد.
آیا برای کنترل کامل سیستم لینوکس خود و درک عمیق نحوه عملکرد آن آمادهاید؟ به دوره اصول اولیه آرچ لینوکس خوش آمدید. این دوره برای مبتدیان کنجکاو، علاقهمندان به فناوری و متخصصان IT که میخواهند به یکی از قدرتمندترین و قابل تنظیمترین توزیعهای لینوکس موجود شیرجه بزنند، ایدهآل است. آرچ لینوکس به سرعت، سادگی و انعطافپذیری شهرت دارد، اما همچنین به منحنی یادگیری تندتری نسبت به سایر توزیعهای لینوکس شناخته شده برای مبتدیان معروف است. به همین دلیل، این دوره به گونهای طراحی شده است که شما را گام به گام راهنمایی کند و آرچ لینوکس را بدون کاهش عمق تجربه، قابل دسترس کند. چه تازه شروع کردهاید یا به دنبال افزایش مهارتهای خود هستید، این دوره یک پایه عملی و واقعی به شما میدهد.
در دوره آموزشی Arch Linux Fundamentals با اصول اولیه آرچ لینوکس، نصب و پیکربندی آن، و نحوه مدیریت سیستم به صورت عمیق آشنا خواهید شد.
اسکریپتنویسی بش میتواند به کاربران لینوکس، مدیران سیستم یا توسعهدهندگان نرمافزار کمک کند تا وظایف روتین را خودکار کرده و در زمان ارزشمند خود صرفهجویی کنند. کوین دانکوارت که هزاران اسکریپت بش، کوتاه و بلند، نوشته است، در این دوره به شما نحوه خواندن و نوشتن اسکریپتها را آموزش میدهد و مجموعهای از چالشهای اسکریپتنویسی را برای کمک به شما در آزمایش مهارتهای جدیدتان ارائه میکند. در این دوره، شرکتکنندگان با محیط بش، متغیرهای محلی، توابع، حلقهها، دستورات شرطی (case statements)، عملیات روی رشتهها و همپردازشها (coprocesses) آشنا میشوند. علاوه بر این، نحوه استفاده از ابزارهای پردازش متن sed و AWK برای خواندن و ویرایش دادهها در فایلهای متنی آموزش داده میشود. موضوعات پوشش داده شده در این دوره برای مدیریت لینوکس حیاتی هستند و برای بسیاری از گواهینامههای لینوکس الزامی میباشند. این دوره به افراد کمک میکند تا با اتوماسیون وظایف و بهینهسازی فرآیندها، بهرهوری خود را در محیط لینوکس به طور چشمگیری افزایش دهند. آموزشها به گونهای طراحی شدهاند که هم برای مبتدیان و هم برای کسانی که تجربه قبلی با خط فرمان دارند، مفید باشد و مهارتهای لازم برای کار با سیستمهای لینوکس را به آنها میآموزد.
در دوره آموزشی Linux Bash Shells and Scripts: Streamlining Tasks and Enhancing Workflows with Automation با خودکارسازی وظایف و استفاده بهینه از لینوکس آشنا خواهید شد.
در این دوره، او با مدیریت سیستم لینوکس آشنا میشود و نحوه کار با ترمینال، مدیریت فایلها، کاربران، مجوزها و سرویسها را میآموزد. او همچنین اسکریپتنویسی بش و اتوماسیون را یاد میگیرد و قادر به نوشتن اسکریپتهای قدرتمند برای خودکارسازی کارهای تکراری خواهد بود. علاوه بر این، پیکربندی IPها، فایروالها، DNS و ایمنسازی سیستمها را فرا میگیرد. دوره شامل مباحث عیبیابی و تنظیم عملکرد سیستمها برای تشخیص مشکلات واقعی و بهینهسازی کارایی نیز میشود. در نهایت، او نحوه ادغام لینوکس با AWS، Docker، Kubernetes و خطوط لوله CI/CD در حوزه DevOps و ابر را درک خواهد کرد. این دوره برای مبتدیانی که هیچ تجربه قبلی با لینوکس ندارند و همچنین برای مهندسان مشتاق DevOps و SRE که میخواهند یک پایه محکم لینوکس برای ابزارهایی مانند Docker، Kubernetes و AWS بسازند، مناسب است. مدیران سیستم و متخصصان IT نیز میتوانند با تمرینهای عملی سطح مهارتهای فعلی خود را ارتقا دهند و مهندسان ابری درک عمیقتری از سیستم عاملی که قدرت ابر را تامین میکند، به دست خواهند آورد.
در دوره آموزشی Hands-On Linux Bootcamp: Real World Skills to Get You Hired با مدیریت سیستم عامل لینوکس و ابزارهای مرتبط آشنا خواهید شد.