هنر انجام: یادگیری خط فرمان لینوکس [ویدئو]

The Art of Doing: Learn the Linux Command Line [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: دستورات لینوکس به قدری قدرتمند هستند که با استفاده از آنها می توانید بدون هیچ کمکی با رایانه خود تعامل داشته باشید و روی برنامه های رابط کاربری گرافیکی کلیک کنید. اگر به دنبال ورود به دنیای هک اخلاقی هستید، دستورات لینوکس نیز ضروری هستند. این دوره شما را از طریق خط فرمان لینوکس راهنمایی می کند و در کمترین زمان، تنها با استفاده از دستورات لینوکس در انجام وظایف فایل و مدیریت راحت خواهید بود. این دوره با توضیح مراحل نصب VirtualBox و Kali Linux شروع می شود. در مرحله بعد با استفاده از دستورات ترمینال مانند ipconfig، ping، ip، dp، free، ps، top، kill، whoami و uname با کامپیوتر خود آشنا خواهید شد. با حرکت، یاد خواهید گرفت که در ساختارهای دایرکتوری حرکت کنید و با کار ساخت و دستکاری فایل ها آشنا شوید. بعداً یاد خواهید گرفت که از دستورات grep و awk برای جستجو در میان فایل‌ها و درک مفهوم تغییر مجوزهای فایل استفاده کنید. در ادامه با نحوه ایجاد و اصلاح کاربران و گروه ها آشنا می شوید و مراحل نصب نرم افزار جدید را طی می کنید. در پایان، نحوه فشرده سازی و استخراج فایل ها را یاد خواهید گرفت و یک نمای کلی از برنامه نویسی Bash دریافت خواهید کرد. در پایان این دوره، شما مهارت های خط فرمان لینوکس را توسعه خواهید داد که به شما کمک می کند تا حرفه خود را در زمینه هک اخلاقی شروع کنید. تمام منابع و فایل های پشتیبانی این دوره در GitHub موجود است: https://github.com/PacktPublishing/The-Art-of-Doing-Learn-the-Linux-Command-Line با دستورات ضروری ترمینال لینوکس آشنا شوید ایجاد و تغییر فایل ها و دایرکتوری ها کالی لینوکس را به عنوان یک ماشین مجازی در رایانه خود اجرا کنید تغییر مجوزهای فایل ها برای خواندن، نوشتن و اجرا فشرده سازی و غیرفشرده کردن فایل ها و دایرکتوری ها یاد بگیرید چگونه اسکریپت های لینوکس Bash بدون خطا بنویسید این دوره برای هر کسی که می خواهد طراحی شده است. برای ایجاد یک پایه محکم در خط فرمان لینوکس و می خواهد وارد حرفه هک اخلاقی شود. برای شروع این دوره، تنها چیزی که نیاز دارید یک کامپیوتر با اتصال اینترنت فعال است. در مورد ساختار دایرکتوری لینوکس اطلاعاتی کسب کنید * نحوه کار با فایل ها و دایرکتوری ها با استفاده از دستورات لینوکس را بیاموزید * یک پایه محکم در برنامه نویسی Bash ایجاد کنید

سرفصل ها و درس ها

VirtualBox VirtualBox

  • مقدمه دوره Introduction to the Course

  • نصب VirtualBox Installing VirtualBox

  • نصب ماشین مجازی کالی لینوکس Installing Kali Linux Virtual Machine

وارد کردن دستورات ترمینال: آشنایی با کامپیوتر Entering Terminal Commands: Getting to Know Your Computer

  • دستورات Whoami و Uname Whoami and Uname Commands

  • دستورات - Ifconfig، ip و ping Commands - Ifconfig, ip, and ping

  • دستورات - df، free، ps، top و kill Commands - df, free, ps, top, and kill

پیمایش ترمینال Navigating the Terminal

  • تغییر دایرکتوری ها Changing Directories

  • دایرکتوری های مهم و محتویات آنها Important Directories and Their Contents

  • ویرایش فایل ها در دایرکتوری Editing Files within a Directory

ساخت و دستکاری فایل ها Making and Manipulating Files

  • ساخت و دستکاری فایل ها Making and Manipulating Files

  • ساخت و دستکاری دایرکتوری ها Making and Manipulating Directories

  • چالش بررسی دانش 1: ناوبری ترمینال و دستکاری فایل ها Knowledge Check Challenge 1: Terminal Navigation and Manipulating Files

جستجو از طریق فایل ها Searching Through Files

  • لوله ها و تغییر مسیر Pipes and Redirection

  • جستجو با Grep Searching with Grep

  • Awk: گرفتن فقط آنچه شما می خواهید Awk: Grabbing Only What You Want

  • چالش بررسی دانش 2: خروجی لوله‌ها، گرپ، Awk و تغییر مسیر Knowledge Check Challenge 2: Pipes, Grep, Awk, and Redirection Output

تغییر مجوزهای فایل و اجرای فایل ها Changing File Permissions and Executing Files

  • مجوزها چیست؟ What are Permissions?

  • مالک، گروه، همه کاربران Owner, Group, All Users

  • تغییر مجوزها و اجرای فایل ها Changing Permissions and Executing Files

  • اضافه شدن به گروه سودو Adding to the Sudo Group

  • چالش بررسی دانش 3: مجوزهای فایل، کاربران و گروه ها Knowledge Check Challenge 3: File Permissions, Users, and Groups

نصب نرم افزار Installing the Software

  • ابزار بسته بندی پیشرفته (APT) The Advanced Packaging Tool (APT)

  • به روز رسانی سیستم و نصب نرم افزار Updating Our System and Installing the Software

  • چالش بررسی دانش 4: نصب نرم افزار جدید و یادگیری نحوه استفاده از آن Knowledge Check Challenge 4: Installing the New Software and Learning How to use it

فشرده سازی و استخراج فایل ها Compressing and Extracting Files

  • فشرده سازی فایل ها با Gzip Compressing Files with Gzip

  • ایجاد آرشیو با تار Creating Archives with Tar

  • چالش بررسی دانش 5: فشرده سازی و استخراج فایل ها Knowledge Check Challenge 5: Compressing and Extracting Files

مبانی برنامه نویسی Bash Basics of Bash Scripting

  • نوشتن اولین اسکریپت با اکو Writing Your First Script with Echo

  • مقدمه ای بر گسترش An Introduction to Expansion

  • گسترش پارامتر و فرمان Parameter and Command Expansion

  • بسط حسابی و دریافت ورودی کاربر Arithmetic Expansion and Getting User Input

  • تست ها و بیانیه های اگر Tests and If Statements

  • حلقه زدن با بیانیه For Looping with the For Statement

  • حلقه زدن با دستورات while و Until Looping with the While and Until Statements

  • چالش 6 بررسی دانش: اسکریپت نویسی Bash Knowledge Check Challenge 6: Bash Scripting

نمایش نظرات

هنر انجام: یادگیری خط فرمان لینوکس [ویدئو]
جزییات دوره
6 h 58 m
35
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
Michael Eramo
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Michael Eramo Michael Eramo

مربی ، معلم استاد ، برنامه نویس خودآموز سلام ، نام من مایکل ارامو است. من یک یادگیرنده مادام العمر ، یک برنامه نویس خودآموز و یک مربی مجرب هستم. من مدرک لیسانس رسمی موسیقی ، آموزش و فیزیک و همچنین مدرک کارشناسی ارشد ریاضیات را دارم. من همچنین دارای گواهی نامه توسعه نرم افزار از مایکروسافت هستم. من سالها تجربه معلم فیزیک دبیرستان ، معلم علوم کامپیوتر و معلم ریاضی کالج را دارم. من بخشی از برنامه استاد معلم ایالت نیویورک هستم که بیش از 800 معلم برجسته مدارس دولتی در سراسر ایالت دارد و اشتیاق خود را به یادگیری STEM و همکاری با همکاران برای الهام بخشیدن به نسل بعدی رهبران STEM دارند. من علاقه مند به یادگیری چیزهای جدید و یادگیری آنچه می دانم به اطرافیانم به گونه ای جذاب ، معنی دار و هدفمند هستم.