آموزش مبانی لینوکس - آخرین آپدیت

دانلود Linux Fundamentals

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره دارای قابلیت Coursera Coach است! روشی هوشمندانه‌تر برای یادگیری با گفتگوهای تعاملی و آنی که به شما کمک می‌کند دانش خود را آزمایش کنید، فرضیات را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیق‌تر کنید. دوره مبانی لینوکس یک معرفی جامع از سیستم‌عامل لینوکس ارائه می‌دهد و شما را به مهارت‌های ضروری برای استفاده، مدیریت و عیب‌یابی سیستم‌های لینوکسی مجهز می‌کند. شما مفاهیم کلیدی مانند پروسس‌ها، مدیریت فایل، مجوزهای کاربر و شبکه‌سازی را به طور کامل یاد می‌گیرید و پایه‌ای استوار برای بررسی موضوعات پیشرفته‌تر لینوکس ایجاد خواهید کرد. در پایان این دوره، شما برای انجام کارهایی مانند مدیریت دایرکتوری‌ها، ایجاد اسکریپت‌های اجرایی و مدیریت بهینه مجوزهای کاربر کاملاً آماده خواهید بود. در طول این دوره، شما گام‌به‌گام از طریق مفاهیم کلیدی و کاربردهای عملی هدایت می‌شوید. ابتدا با یادگیری نحوه پیمایش در شل و ترمینال لینوکس شروع می‌کنید و سپس به سراغ درک نحوه مدیریت پروسس‌ها و جریان‌های داده می‌روید. همچنین تجربه عملی در مدیریت فایل‌ها و دایرکتوری‌ها، عملیات جستجو و فشرده‌سازی داده‌ها با استفاده از ابزارهایی مانند tar و gzip کسب خواهید کرد. علاوه بر این، مفاهیم شبکه‌سازی و نحوه اتصال از راه دور به سرورها با استفاده از SSH را بررسی خواهید کرد. این دوره برای مبتدیانی که می‌خواهند جایگاه محکمی در مدیریت سیستم‌های لینوکس داشته باشند، ایده‌آل است. چه به دنبال دنبال کردن شغلی در حوزه IT باشید و چه صرفاً بخواهید برای پروژه‌های شخصی لینوکس را یاد بگیرید، این دوره درک استواری از نحوه کار در محیط لینوکس به شما می‌دهد.

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

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

  • مقدمه Introduction

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

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

  • شل، ترمینال و دستور چیست؟ 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 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) 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

  • بررسی زیردایرکتوری‌های دایرکتوری ریشه (Root) 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) و سخت (Hard) 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

  • مرتب‌سازی محتویات فایل‌ها با استفاده از ابزار sort 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

  • فعال‌سازی Secure Shell (SSH) روی سرور لینوکس Enabling Secure Shell (SSH) on the Linux Server

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

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

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

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

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

جمع‌بندی Summary

  • جمع‌بندی دوره لینوکس Linux Course Summary

نمایش نظرات

آموزش مبانی لینوکس
جزییات دوره
7h 59m
61
(آخرین آپدیت)
1,135
4.3 از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده