آموزش اصول لینوکس [ویدئو]

Linux Fundamentals [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آیا می خواهید بدانید لینوکس در دنیای واقعی چگونه کار می کند؟ از دستورات پایه لینوکس گرفته تا ایجاد اسکریپت، این دوره به همه شما آموزش می دهد. این دوره با مقدمه ای بر لینوکس شروع می شود و پوسته، ترمینال و دستورات آن را توضیح می دهد. همچنین مراحل نصب داکر و ایجاد کانتینر لینوکس را یاد خواهید گرفت. هنگامی که راه اندازی آماده شد، با فرآیندهای لینوکس آشنا می شوید و نقش جریان های داده و لوله کشی را کشف می کنید. در ادامه، یاد خواهید گرفت که چگونه فایل ها و دایرکتوری ها را مدیریت کنید و عملیات جستجوی رایج مورد استفاده در لینوکس را یاد بگیرید. در مرحله بعد، تکنیک های فشرده سازی و مرتب سازی فایل ها را یاد خواهید گرفت و درک خوبی از مدیریت کاربر به دست خواهید آورد. در پایان، شما یاد خواهید گرفت که اسکریپت های اجرایی بسازید، مفاهیم شبکه را درک کنید و یک دید کلی از متغیرهای محیطی بدست آورید. در پایان این دوره قادر به انجام عملیات پایه و پیشرفته لینوکس خواهید بود. با استفاده از دستورات لینوکس دایرکتوری ها و فایل های جدیدی از پوسته ایجاد کنید کاربران را با استفاده از دستورات adduser، useradd و passwd مدیریت کنید با استفاده از دستور chmod مجوز فایل ها و دایرکتوری ها را تغییر دهید با استفاده از دستورات gzip و tar فایل ها و دایرکتوری ها را فشرده و از حالت فشرده خارج کنید تنظیمات شبکه و اتصال با سرورهای راه دور را تأیید کنید اتصال به سرورهای راه دور با Secure Shell (SSH) اگر یک مهندس شبکه، توسعه‌دهنده نرم‌افزار، یا مهندس DevOps هستید که به دنبال شروع با لینوکس هستید، این دوره برای شما مناسب است. درک اولیه پوسته های لینوکس مانند bash و sh مفید خواهد بود اما اجباری نیست. درباره شبکه لینوکس بیاموزید و نحوه استفاده از آن در دنیای واقعی را بیاموزید * درک کاملی از فایل ها، فهرست ها و مجوزهای لینوکس به دست آورید * یاد بگیرید چگونه اسکریپت های شل لینوکس بدون خطا و قابل اجرا بنویسید.

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

شروع کار با لینوکس Getting Started with Linux

  • معرفی Introduction

  • گزینه های ممکن برای استفاده از لینوکس در macOS و Windows Possible Options to Use Linux on macOS and Windows

  • ایجاد یک کانتینر لینوکس با استفاده از Docker Creating a Linux Container Using Docker

  • Shell، Terminal و Command چیست؟ What is Shell, Terminal, and Command?

  • دریافت اطلاعات در مورد کامپیوتر لینوکس Getting Information about the Linux Computer

  • شل چگونه متوجه می شود که شما یک فرمان را وارد کرده اید؟ How Shell Understands That You Have Entered a Command?

  • دریافت راهنمایی در مورد دستورات با استفاده از ابزار Man Getting Help on Commands Using the Man Utility

  • گزینه های فرمان Command Options

  • آرگومان های فرمان Command Arguments

  • استدلال برای گزینه ها Arguments for Options

فرآیندها در لینوکس Processes in Linux

  • فرآیندها چیست؟ What are Processes?

  • لیست فرآیندهای در حال اجرا List Running Processes

  • شروع فرآیندهای اضافی و فرآیندهای کشتار Starting Additional Processes and Killing Processes

  • نصب بسته htop با استفاده از apt-get Installing the htop Package Using apt-get

  • با استفاده از htop Utility Using the htop Utility

  • خلاصه برای نظارت بر فرآیندها Summary for Processes Monitoring

جریان داده و لوله کشی در لینوکس Data Streams and Piping in Linux

  • جریان های داده فرآیند Data Streams of the Process

  • تغییر مسیر STDOUT و STDERR به فایل Redirecting STDOUT and STDERR to the File

  • جریان‌های داده‌های فرآیندی داده‌ها را به‌طور پیش‌فرض به کجا ارسال می‌کنند؟ Where do Process Data Streams Send Data by Default?

  • چگونه داده ها را به STDIN ارسال کنیم و STDOUT و STDERR را تغییر مسیر دهیم؟ How to Send Data to STDIN and Redirect STDOUT and STDERR?

  • لوله کشی Piping

  • خلاصه ای برای جریان داده و لوله کشی Summary for the Data Streams and Piping

مدیریت فایل ها و دایرکتوری ها در لینوکس Files and Directories Management in Linux

  • مقدمه ای بر مدیریت فایل ها و دایرکتوری ها Introduction to Files and Directories Management

  • ساختار سیستم فایل لینوکس و ناوبری Linux File System Structure and Navigation

  • فهرست کردن فایل ها و دایرکتوری ها Listing Files and Directories

  • کاوش زیرشاخه های دایرکتوری ریشه Exploring Subdirectories of the Root Directory

  • ایجاد و حذف دایرکتوری ها و فایل ها Creating and Removing Directories and Files

  • ایجاد فایل های جدید Creating New Files

  • ویرایش فایل ها با استفاده از ویرایشگرهای Vim و Nano Editing Files Using the Vim and Nano Editors

  • کپی و انتقال فایل ها و فهرست ها Copying and Moving Files and Directories

  • خواندن فایل ها Reading Files

  • فیلتر کردن متن با استفاده از دستور grep Filtering Text Using the grep Command

  • پیوندهای نرم در مقابل سخت Soft versus Hard Links

  • ایجاد لینک های سخت و نرم Creating Hard and Soft Links

عملیات جستجو در لینوکس Search Operations in Linux

  • مقدمه ای بر دستور Find Introduction to the Find Command

  • جستجوی فایل ها با استفاده از دستور Find Searching Files Using the Find Command

  • چند نمونه دیگر از دستور Find Some Other Examples of the Find Command

  • اجرای دستورات اضافی در داخل عملیات Find Executing Additional Commands inside the Find Operation

  • فرمان Xargs Xargs Command

  • نتایج لوله کشی فرمان Find به دستور دیگر با استفاده از Xargs Piping Results of the Find Command to the Other Command Using Xargs

فشرده سازی و مرتب سازی در لینوکس Compressing and Sorting in Linux

  • مروری بر ابزارهای tar و gzip Overview of the tar and gzip Utilities

  • ایجاد و استخراج آرشیو فشرده با استفاده از tar و gzip Creating and Extracting Compressed Archive Using tar and gzip

  • مرتب سازی فایل ها با استفاده از دستور ls Sorting Files Using the ls Command

  • مرتب سازی محتویات فایل ها با استفاده از ابزار مرتب سازی Sorting Contents of Files Using the Sort Utility

مدیریت کاربر و مجوزها در لینوکس User Management and Permissions in Linux

  • مقدمه ای بر مدیریت کاربر در لینوکس Introduction to the User Management in Linux

  • ایجاد کاربران با استفاده از دستور useradd Creating Users Using the useradd Command

  • ایجاد یک کاربر جدید با استفاده از دستور adduser Creating a New User Using the adduser Command

  • تغییر مالکیت فایل Changing Ownership of the File

  • تغییر مجوزها Changing Permissions

فایل های اجرایی و اسکریپت در لینوکس Executable Files and Scripting in Linux

  • ایجاد اسکریپت اجرایی Creating Executable Script

  • اضافه کردن مسیر به اسکریپت ها در متغیر PATH Adding Path to the Scripts into the PATH Variable

  • خلاصه برای کاربران، مجوزها و اسکریپت ها Summary for Users, Permissions, and Scripts

شبکه در لینوکس Networking in Linux

  • مقدمه ای بر شبکه های لینوکس Introduction to Linux Networking

  • کاوش در تنظیمات آدرس IP Exploring IP Address Settings

  • بررسی اتصال با سرورهای راه دور Verifying Connectivity with Remote Servers

  • فعال کردن پوسته امن (SSH) در سرور لینوکس Enabling Secure Shell (SSH) on the Linux Server

  • اتصال به سرور لینوکس از راه دور با استفاده از Secure Shell (SSH) Connecting to the Linux Server Remotely Using Secure Shell (SSH)

  • با استفاده از curl و wget Utilites Using the curl and wget Utilites

متغیرهای محیطی در لینوکس Environment Variables in Linux

  • متغیرهای محیطی Environment Variables

  • راه حل – اسکریپت با دسترسی به متغیرهای محیطی Solution – Script with Environment Variables Access

خلاصه Summary

  • خلاصه دوره لینوکس Linux Course Summary

نمایش نظرات

Packtpub یک ناشر دیجیتالی کتاب‌ها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرم‌افزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتاب‌ها، ویدیوها و دوره‌های آموزشی می‌پردازد که به توسعه‌دهندگان و متخصصان فناوری اطلاعات کمک می‌کند تا مهارت‌های خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامه‌نویسی، توسعه وب، داده‌کاوی، امنیت سایبری و هوش مصنوعی را پوشش می‌دهد. محتوای این منابع به صورت کاربردی و به‌روز ارائه می‌شود تا کاربران بتوانند دانش و توانایی‌های لازم برای موفقیت در پروژه‌های عملی و حرفه‌ای خود را کسب کنند.

آموزش اصول لینوکس [ویدئو]
جزییات دوره
5 h 45 m
61
Packtpub Packtpub
(آخرین آپدیت)
2
5 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Bogdan Stashchuk Bogdan Stashchuk

مهندس نرم افزار ، CCIE # 22608 ، MBA ، PhD - stashchuk.com آیا واقعاً می خواهید به جای نشستن و تماشای سخنرانی های طولانی یا تلاش برای رمزگذاری بدون هیچ سرنخی از آنچه در پشت صحنه اتفاق می افتد ، درک کنید و تمرین کنید؟ در هر یک از دوره های من به من بپیوندید و دانش واقعی را بر اساس درک عمیق هر موضوع کسب خواهید کرد. اما من کیستم؟ نام من بوگدان استاشچوک است و بیش از 20 سال به دانشجویان آموزش می دهم. من به عنوان مهندس نرم افزار کار می کنم و دوست دارم خودم یاد بدهم و یاد بگیرم. من یک تجربه عظیم در توضیح چیزهای دشوار در قالب قابل فهم دارم که با فعالیتهای عملی پشتیبان تهیه شده است. این ترکیب کاملی است که شما را قادر می سازد تا به طور واقعی دانش به دست آمده را برای مدت طولانی یاد بگیرید و آن را حفظ کنید. بیایید در شبکه های اجتماعی متصل شویم! تمام پیوندهایی که می توانید در زیر عکس پروفایل پیدا کنید.