لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش بوت کمپ دستورات لینوکس و مدیریت سیستم
Linux Commands and System Administration Bootcamp
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
دستورات لینوکس و مدیریت سیستم - یک دستورالعمل کامل برای تبدیل شدن به یک مدیر سیستم. پس از گذراندن این دوره، شما یک مدیر حرفه ای لینوکس و آماده درخواست برای مشاغل لینوکس خواهید بود. دانش پیشرفته مدیریت سیستم لینوکس را به دست آورید و درک عمیقی از اصول و مفاهیم لینوکس به دست آورید. با گذراندن این دوره، سرورهای لینوکس را در یک محیط شرکتی مدیریت خواهید کرد. بهتر می توانید مشکلات سرور را عیب یابی کنید و کارهای خودکار را شروع کنید. مسیر شغلی خود را از ابتدا به عنوان یک لینوکس حرفه ای طراحی کنید. کامپیوتر خود را به طور کامل از طریق خط فرمان مدیریت کنید. ایجاد اسکریپت های ساده پوسته و اجرای اسکریپت های اولیه BASH. در دستورات مختلف لینوکس برای مدیریت سیستم ها مهارت کسب کنید. درک کاملی از لینوکس به دست آورید و شکاف های دانش موجود را پر کنید. قادر به ایجاد، پشتیبانی و مدیریت سرورهای لینوکس در یک محیط شرکتی باشید. پیش نیازها: این دوره تمامی مباحث لینوکس را از سطح مبتدی پوشش می دهد، بنابراین نیازی به دانش قبلی نیست. تمایل به یادگیری لینوکس قابلیت پیروی دقیق دستورالعمل های گام به گام در این دوره آموزشی لینوکس. اشتیاق به دست آوردن مهارت های عملی مدیریت لینوکس. اشتیاق به یادگیری مهارت های ارزشمند مدیریت لینوکس. نگرش مشتاقانه ای که بازی با دستورات مختلف لینوکس را تشویق می کند.
BOOTCAMP دستورات لینوکس و مدیریت سیستم: لینوکس برای مبتدیان و زبان آموزان پیشرفته
لینوکس یکی از بهترین سیستم عامل های جهان است. لینوکس یک سیستم عامل محبوب و منبع باز است که استفاده از آن آسان و بسیار امن است. اکثر شرکتهای Fortune 500 سرورهای بکاند خود را بر روی سیستمعامل مبتنی بر لینوکس/یونیکس اجرا میکنند.
دنیای لینوکس را از طریق دوره جامع ما که برای کاربران مبتدی و پیشرفته طراحی شده است، کاوش کنید. این دوره آموزشی لینوکس همه چیز را از اصول اولیه تا موضوعات پیشرفته مانند نصب لینوکس، پیکربندی، عیب یابی، اسکریپت نویسی پوسته و موارد دیگر را پوشش می دهد. به ما بپیوندید تا پتانسیل کامل این سیستم عامل قدرتمند را باز کنید و مهارت های خط فرمان خود را برای مسیرهای شغلی لینوکس بهبود بخشید.
این دوره برای تقویت درک شما از محافظت از سرورهای لینوکس ساخته شده است. کسب تخصص در راه اندازی و مدیریت فایروال با iptables برای دفاع قوی در برابر تهدیدات احتمالی. این راهنمای دقیق که جنبههای حیاتی امنیت سرور لینوکس را پوشش میدهد، دانش لازم برای محافظت مؤثر از سیستمهای شما را ارائه میکند.
ما قول می دهیم آنچه یاد خواهید گرفت جالب و قابل درک خواهد بود. در پایان دوره، شما برای کار به عنوان یک مهندس ماهر یا مدیر سیستم های لینوکس آماده خواهید بود.
•اگر به فکر دریافت گواهینامه لینوکس هستید، این دوره نیز عالی است.
•درسها مانند جلسات کلاس درس زنده همراه با تکالیف برای آزمایش آموختههای شما هستند.
•من همچنین آزمونهایی را برای شما ایجاد کردهام که میتوانید از آن عبور کنید و دانش خود را آزمایش کنید.
•یادگیری لینوکس ممکن است چالش برانگیز به نظر برسد، اما من این دوره را با در نظر گرفتن مهمترین چیزهایی که باید بدانم اگر امروز شغلم در لینوکس را شروع می کردم، طراحی کرده ام.
یادگیری دستورات لینوکس و مدیریت سیستم می تواند دلهره آور باشد. من این دوره را با در نظر گرفتن مهمترین چیزهایی که باید بدانم اگر امروز کارم را در لینوکس شروع می کردم طراحی کرده ام.
فهرست موضوعاتی که در این دوره به آنها پرداخته ام در زیر آمده است:
بخش 1. بررسی اجمالی دوره
نمای کلی دوره
بخش 2. نصب نرم افزار مورد نیاز و دسترسی به سیستم لینوکس
Virtual Box
را نصب کنید
نصب سیستم عامل Cent Linux
را دانلود کنید
Red Hat 8 را با پارتیشن بندی سفارشی در Virtual Box نصب کنید
دانلود، نصب و اتصال از طریق putty
روش های مختلف دسترسی به سرور لینوکس شما
بخش 3. اصول لینوکس
ساختار دایرکتوری لینوکس
فرمان های اصلی لینوکس cd، ls، cat، pwd و موارد دیگر
فهرست کردن فایل ها و درک خروجی LS
تغییر رمز عبور یک کاربر
یافتن فایلها در سیستم شما
مقدمه ای بر ویرایشگر vi
کپی کردن فهرستها و فایلها
حذف فهرست ها و فایل ها
انتقال و تغییر نام دایرکتوری ها و فایل ها
مسیر مطلق در مقابل مسیر نسبی دایرکتوری
ایجاد فایل ها و دایرکتوری ها توسط خط فرمان
آشنایی با مجوزهای اصلی فایل و دایرکتوری
تغییر مجوزهای فایل
مالکیت فایل را برای کاربر و گروه تغییر دهید
آزمایش
بخش 4. مهارت های لینوکس سطح متوسط
استفاده از دستور بیشتر و کمتر
استفاده از دستورات سر و دم
توضیح تکمیل کلید Tab
استفاده از دستور تاریخچه
توضیح شخصیت های Wild Cards
پیوندهای نرم و سخت بین فایل ها
تغییر مسیر ورودی، خروجی و خطا
توضیحات فرمان grep
کاربردهای لوله
فرمان مستعار پوسته
استفاده از دستور echo
توضیح متغیرهای محیطی
اتصال از یک سرور به سرور دیگر
انتقال و کپی فایل ها از طریق شبکه
شمارش کلمات، خطوط و کاراکترها
مشاهده و نظارت بر فرآیندها با دستور
کارها را با Cron
زمانبندی و خودکار کنید
مدیریت کاربر و گروه
تغییر کاربر توسط خط فرمان
ابزار sudo
فشرده سازی و بایگانی فایل ها (با استفاده از tar، gzip)
نمایش و تنظیم نام میزبان
آدرس IP خود را در لینوکس پیدا کنید
(استفاده از روش های مختلف دستکاری فایل متنی با استفاده از دستورات )tr، sort، diff و uniq
دستور برش و مرتب سازی
سیستم عامل های 32 بیتی در مقابل 64 بیتی
یافتن اطلاعات سیستم با استفاده از (uname، dmidecode)
بازیابی رمز عبور ریشه
توضیح sosreport برای عیب یابی Redhat
نظارت بر کاربران (که آخرین w، id)
پیام روز (motd) و دیوار
آزمایش
بخش 5. نصب نرم افزار
نصب نرم افزار با استفاده از YUM
مدیریت بسته با استفاده از RPM
مقدمه ای بر مخازن
یک مخزن محلی ایجاد کنید
به روز رسانی و آماده سازی سیستم
وصلهها و بهروزرسانیها را برگردانید
نصب نرم افزار در SUSE Linux با استفاده از Zypper
نصب نرم افزار در اوبونتو
به روز رسانی هسته
آزمایش
بخش 6. مدیریت کاربران و گروه ها
مدیریت کاربر و گروه با دستور
یک حساب کاربری بدون دسترسی به ورود ایجاد کنید
استفاده از دستور passwd
پیر شدن رمز عبور در حسابهای کاربری
حسابهای گروهی را در لینوکس ایجاد، اصلاح و حذف کنید
فعال و غیرفعال کردن مکانیسم رمز عبور سایه
فایلهای احراز هویت کاربر
توضیح فایل passwd
توضیح فایل سایه
توضیح فایل گروه
توضیح فایل gshadow
تغییر کاربر
ابزار sudo
بخش 7. مدیریت دیسک و حجم با استفاده از (LVM، Parted)
مقدمه ای بر پارتیشن بندی و سیستم فایل
معرفی LVM (مدیر حجم منطقی)
یک حجم دیسک جدید از طریق Oracle Virtual Box اضافه کنید
مدیریت فضای ذخیرهسازی با partedmot
ایجاد حجم های فیزیکی (PV)، گروه های حجمی (VGs) و منطقی
توسعه گروه حجم (VG) و حجم منطقی (LV)
انعکاس حجم های منطقی
انتقال حجم ها (داده ها) از یک فضای ذخیره سازی به حافظه دیگر
حذف حجمهای منطقی (LV)، گروههای حجمی (VGs) و فیزیکی
بخش 8. شبکهسازی با استفاده از لینوکس
اجزای شبکه
کلاس های شبکه
پروتکلهای TCP و UDP
مدل OSI
فرمان پینگ
رابط های شبکه، فایل های پیکربندی و دستورات
آدرس IP خود را پیدا کنید
از طریق Oracle VM Virtual Box یک آداپتور شبکه اضافه کنید
پیوند NIC
بخش 9. امنیت لینوکس
فایروال و iptables
امنیت سرور لینوکس
بخش 10. سرورها و خدمات
وب سرور آپاچی
سرور LAMP
بخش 11. Shell Scripting
Shell Scripting چیست؟
قرارداد نامگذاری برای Shell Script
قالب اسکریپت پوسته
نحوه اجرای Shell Script
دستورهای اساسی مورد استفاده در Shell Scripting
ایجاد اولین اسکریپت - Hello World
تعریف متغیر
عبارات حسابی در پوسته اسکریپت
دستکاری رشته در اسکریپت پوسته
مقایسه رشته ها در اسکریپت پوسته
عبارات خواندن و اکو (ورودی/خروجی)
اپراتورهای رابطهای در Shell Scripting
بیانیه های مشروط (تصمیم گیری)
بیانیه مورد
برای حلقه در Shell Scripting
انجام دهید در اسکریپت پوسته
تا حلقه در Shell Scripting
حلقه را در Shell Scripting انتخاب کنید
حلقه های بی نهایت و خواب
خروج از وضعیت در Shell Scripting
متغیرهای ویژه در اسکریپت پوسته
آزمایش
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
بررسی اجمالی دوره
Course Overview
نصب نرم افزارهای مورد نیاز و دسترسی به سیستم لینوکس
Installation of required software and accessing a Linux system
Virtual Box را نصب کنید
Install Virtual Box
دانلود و نصب Cent OS Linux
Download & Install Cent OS Linux
Red Hat 8 را با پارتیشن بندی سفارشی روی Virtual Box نصب کنید
Install Red Hat 8 with Custom Partitioning on Virtual Box
دانلود، نصب و اتصال از طریق putty
Download, Install and connect through putty
راه های مختلف دسترسی به سرور لینوکس شما
Different ways of accessing your Linux server
اصول لینوکس
Linux Fundamentals
ساختار دایرکتوری لینوکس
The Linux directory structure
دستورات پایه لینوکس cd، ls، cat، pwd و غیره
Basic Linux commands cd, ls, cat, pwd, and more
فهرست کردن فایل ها و درک خروجی LS
Listing files and understanding LS output
تغییر رمز عبور یک کاربر
Changing password of a user
یافتن فایل ها در سیستم شما
Finding files in your system
مقدمه ای بر ویرایشگر VI
Introduction to VI editor
کپی کردن دایرکتوری ها و فایل ها
Copying directories and files
حذف دایرکتوری ها و فایل ها
Removing directories and files
انتقال و تغییر نام دایرکتوری ها و فایل ها
Moving and renaming directories and files
مسیر مطلق در مقابل نسبی یک دایرکتوری
Absolute vs relative path of a directory
ایجاد فایل ها و دایرکتوری ها توسط خط فرمان
Creating files and directories by command line
آشنایی با مجوزهای اولیه فایل و دایرکتوری
Understanding the basic file and directory permissions
تغییر مجوزهای فایل
Changing file permissions
تغییر مالکیت فایل برای کاربر و گروه
Modify file ownership for user and group
امتحان
Quiz
مجموعه مهارت های لینوکس متوسط
Intermediate Linux skills set
استفاده از دستور بیشتر و کمتر
Use of more and less command
استفاده از دستورات سر و دم
Use of head and tail commands
توضیح تکمیل کلید Tab
Explanation of Tab Key Completion
استفاده از دستور History
Use of History Command
توضیح شخصیت های وایلد کارت
Explanation of Wild Cards Characters
پیوندهای نرم و سخت بین فایل ها
Soft and Hard Links between files
ورودی، خروجی و تغییر مسیر خطا
Input, Output and Error Redirection
توضیح دستور Grep
Explanation of Grep Command
موارد استفاده از لوله
Uses of Pipe
دستور مستعار پوسته
Shell Aliases command
استفاده از دستور echo
Use of echo command
تبیین متغیرهای محیطی
Explanation of Environment Variables
اتصال از یک سرور به سرور دیگر
Connecting from one server to another
انتقال و کپی فایل ها از طریق شبکه
Transferring and Copying Files over the Network
شمارش کلمات، خطوط و کاراکترها
Counting of Words, Lines and Characters
مشاهده و نظارت بر فرآیندها با دستور
Viewing and Monitoring Processes by command
با Cron وظایف را برنامه ریزی و خودکار کنید
Schedule and automate tasks with Cron
مدیریت کاربر و گروه
User and group administration
تغییر کاربری توسط خط فرمان
Switching Users by command line
ابزار sudo
The sudo utility
فشرده سازی و آرشیو فایل ها (با استفاده از tar، gzip)
Compressing and archiving files (using tar, gzip)
نمایش و تنظیم نام میزبان
Displaying and setting the hostname
آدرس IP خود را در لینوکس پیدا کنید
Find your IP address in linux
(با استفاده از روش های مختلف دستکاری فایل متنی با استفاده از)tr، sort، diff، uni cmd
(using different ways of text file manipulation by using)tr, sort, diff, uni cmd
دستور برش و مرتب سازی
cut and sort command
سیستم عامل های 32 بیتی در مقابل 64 بیتی
32-bit vs 64-bit operating systems
یافتن اطلاعات سیستم با استفاده از (uname، dmidecode)
Finding system information using (uname, dmidecode)
بازیابی رمز عبور ریشه
Root Password recovery
توضیح sosreport برای عیب یابی Redhat
Explanation of sosreport for Redhat troubleshooting
نظارت بر کاربران (که آخرین w، id)
Monitor Users (who, last w, id)
پیام روز (motd) و دیوار
Message of the day (motd) and wall
امتحان
Quiz
نصب نرم افزار
Software installation
نصب نرم افزار با استفاده از YUM
Software installation using YUM
مدیریت بسته با استفاده از RPM
Package management using RPM
مقدمه ای بر مخازن
Introduction to Repositories
یک مخزن محلی ایجاد کنید
Create a Local Repository
به روز رسانی و آماده سازی سیستم
System updates and preparation
وصله ها و به روز رسانی ها را برگردانید
Roll back patches and updates
نصب نرم افزار در SUSE Linux با استفاده از Zypper
Installing Software in SUSE Linux using Zypper
نصب نرم افزار در اوبونتو
Installing software in Ubuntu
به روز رسانی کرنل
Updating Kernel
امتحان
Quiz
مدیریت کاربران و گروه ها در لینوکس
Managing users and groups in Linux
مدیریت کاربر و گروه با دستور
User and group administration by command
یک حساب کاربری بدون دسترسی به ورود ایجاد کنید
Create a user account with no login access
استفاده از دستور passwd
Use of passwd command
قدیمی شدن رمز عبور در حساب های کاربری
Password aging on user accounts
ایجاد، تغییر و حذف حساب های گروهی در لینوکس
Create, modify and delete group accounts in linux
فعال و غیرفعال کردن مکانیسم رمز عبور سایه
Activating and deactivating shadow password mechanism
فایل های احراز هویت کاربر
User authentication files
توضیح فایل passwd
Explanation of passwd file
توضیح فایل سایه
Explanation of shadow file
توضیح فایل گروه
Explanation of group file
توضیح فایل gshadow
Explanation of gshadow file
تعویض کاربران
Switching Users
ابزار sudo
The sudo utility
مدیریت دیسک و حجم با استفاده از LVM و Parted
Disk and volume management using LVM and parted
مقدمه ای بر پارتیشن بندی و فایل سیستم
Introduction to partitioning and file system
مقدمه ای بر LVM (مدیر حجم منطقی)
Introduction to LVM (The Logical Volume Manager)
از طریق Oracle Virtual Box یک حجم دیسک جدید اضافه کنید
Add a new disk volume through Oracle Virtual Box
مدیریت ذخیره سازی با جدا شده
Managing storage with parted
ایجاد حجم های فیزیکی (PVs)، گروه های حجمی (VGs) و منطقی
Creating Physical Volumes (PVs), Volume Groups (VGs) and Logical
گسترش گروه حجم (VG) و حجم های منطقی (LV)
Extending volume group (VG) and logical volumes (LV)
انعکاس حجم های منطقی
Mirroring Logical Volumes
انتقال حجم ها (داده ها) از یک فضای ذخیره سازی به حافظه دیگر
Moving volumes (Data) from one storage to another
حذف حجم های منطقی (LV)، گروه های حجمی (VGs) و حجم فیزیکی
Removing Logical Volumes (LVs), Volume Groups (VGs) and Physical Volume
شبکه با استفاده از لینوکس
Networking using Linux
اجزای شبکه
Network Components
کلاس های شبکه
Network Classes
پروتکل های TCP و UDP
TCP and UDP Protocols
مدل OSI
The OSI Model
فرمان پینگ
Ping Command
رابط های شبکه، فایل های پیکربندی و دستورات
Network Interfaces, configuration files and commands
آدرس IP خود را پیدا کنید
Find your IP address
از طریق Oracle VM Virtual Box یک آداپتور شبکه اضافه کنید
Add a Network Adapter through Oracle VM Virtual Box
اتصال NIC
NIC Bonding
امنیت لینوکس
Linux Security
فایروال و iptables
Firewall and iptables
امنیت سرور لینوکس
Linux Server Security
سرورها و خدمات
Servers and Services
وب سرور آپاچی
Apache Web Server
سرور LAMP
LAMP Server
اسکریپت پوسته
Shell Scripting
Shell Scripting چیست؟
What is Shell Scripting
قرارداد نامگذاری برای شل اسکریپت
Naming Convention for Shell Script
قالب اسکریپت پوسته
Shell Scripting Format
چگونه یک اسکریپت شل را اجرا کنیم
How to Run a Shell Script
دستورات اساسی مورد استفاده در Shell Scripting
Basic Commands used in Shell Scripting
ایجاد اولین اسکریپت - سلام جهان
Creating first script - Hello World
تعریف متغیر
Defining variable
عبارات حسابی در پوسته اسکریپت
Arithmetic Expressions in Shell Scripting
دستکاری رشته در اسکریپت پوسته
String Manipulation in Shell Scripting
مقایسه رشته ها در پوسته اسکریپت
String Comparisons in Shell Scripting
عبارات خواندن و اکو (ورودی/خروجی).
Read and Echo (Input/Output) statements
عملگرهای رابطه ای در شل اسکریپت
Relational Operators in Shell Scripting
مدیر و مشاور حرفه ای سیستم. کاشیف یک IT حرفه ای با بیش از یک دهه تجربه کار در چندین شرکت 500 ثروت در بازار ایالات متحده است. وی از مهارت های فنی خود برای شرکت هایی مانند Pfizer ، Verizon ، Cox communication و IBM استفاده کرده است. علاوه بر این ، او به عنوان یک مشاور فنی و یک پیمانکار مستقل برای مشاغل کوچک و شرکتهای Fortune 500 عمل کرده است. او تجربه حرفه ای با CentOS ، RedHat Enterprise Linux ، SUSE Linux Enterprise Server و Ubuntu را دارد. علاوه بر این ، تخصص حرفه ای وی لینوکس ، VMWare ، ویندوز ، آموزش و ITIL است. در طول سال ها وی نقش های مختلفی را بر عهده گرفته است مانند: Lead فنی ، مدیر فناوری اطلاعات ، مدیر سیستم لینوکس و یک مشاور.
نمایش نظرات