لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش لینوکس - راهنمای کامل لینوکس
Linux - The Complete Linux Guide
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
ویژگی های اصلی لینوکس را در تمرین بیاموزید - Linux Shell، Linux Command Line، Bash and sh Shells، Linux Administration، SSH Linux Command Line Linux Bash Shell ایجاد و مدیریت فهرست ها و فایل های جدید دریافت اطلاعات در مورد سخت افزار و نرم افزار کامپیوتر لینوکس ایجاد کاربران جدید و تغییر رمز عبور کاربر جستجوی فایلها و پوشهها با استفاده از دستور Find فشردهسازی و مرتبسازی در لینوکس مجوزهای فایلها و دایرکتوریها و اصلاح مجوزها ایجاد و اجرای فایلهای اجرایی شبکهسازی در لینوکس دسترسی متغیرهای محیطی و ایجاد متغیرهای محیطی جدید دسترسی به رایانه از راه دور لینوکس از طریق SSH پیش نیازها:فقط دانش اولیه کامپیوتر تمایل به یادگیری ویژگی های اصلی لینوکس با پوسته های لینوکس مانند Bash و Sh آشنا شوید
این دوره در مورد لینوکس و لینوکس شل است.
نحوه کار لینوکس را بدانید و از دستورات اولیه تا ایجاد اسکریپتهای لینوکس، ویژگیهای اصلی لینوکس را یاد بگیرید.
و همه ویژگیها را فقط در Shell و بدون هیچ رابط کاربری گرافیکی استفاده خواهیم کرد.
اگر میخواهید نحوه مدیریت کاربران، مدیریت و جستجوی فایلها و فهرستها، تنظیم مجوزهای صحیح، فشردهسازی و غیرفشرده کردن آرشیوها، تأیید اتصال شبکه و اتصال به سرورهای راه دور از طریق SSH را بیاموزید - این دوره برای شما مناسب است.
استاد پوسته های لینوکس مانند Bash یا Sh شوید.
این دوره عملی لینوکس است که شامل هزاران فعالیت عملی است. بهترین راه برای یادگیری، یادگیری از طریق انجام دادن است. شما می توانید اطلاعات صفر در مورد لینوکس داشته باشید. همه از ابتدا، از ویژگی های اولیه تا پیشرفته آموزش داده خواهند شد. اگر می خواهید دانش عملی عمیقی در مورد لینوکس کسب کنید، این دوره برای شما مناسب است!
ما با نصب Docker و ایجاد کانتینر لینوکس شروع خواهیم کرد. حق با شماست! ما از Docker استفاده خواهیم کرد زیرا با استفاده از Docker میتوانید هر رایانه لینوکس را در عرض چند ثانیه در هر پلتفرمی ایجاد کنید - MacOS، Windows یا سایر رایانههای لینوکس.
در بخشهای عملی، چندین فعالیت لینوکس را انجام خواهید داد:
ایجاد دایرکتوری ها و فایل های جدید در Shell با استفاده از دستورات mkdir , touch و cat
کاربران را با استفاده از دستورات adduser، useradd و passwd مدیریت کنید، با کاربران مختلف وارد شوید
مجوزهای فایل ها و دایرکتوری ها را با استفاده از دستور chmod تغییر دهید
اسکریپت های اجرایی را از پوسته ایجاد و اجرا کنید
فایل ها و فهرست ها را با استفاده از ابزارهای gzip و tar فشرده و از حالت فشرده خارج کنید
تأیید تنظیمات شبکه و اتصال با سرورهای راه دور با استفاده از دستوراتی مانند ifconfig، nslookup، ping و traceroute
دانلود فایلها از سرورهای راه دور با استفاده از curl و wget
اتصال به سرورهای راه دور از طریق SSH
به طور خلاصه، بلوک های اصلی سیستم های لینوکس را خواهید آموخت:
- شبکه لینوکس
- مجوزها
- اسکریپت
- ایجاد و حذف فایل ها و فهرست ها
- انتقال و تغییر نام فایل ها و فهرست ها
با این دوره به بیش از 50 سخنرانی و ده ها تمرین عملی مادام العمر دسترسی خواهید داشت. پس از پایان دوره، شما به استاد لینوکس شل تبدیل خواهید شد و به راحتی قادر خواهید بود عملیات پایه و پیشرفته لینوکس را انجام دهید.
همچنین 30 روز ضمانت بازگشت وجه دریافت خواهید کرد. سوالی پرسیده نشد!
منتظر نباشید و اکنون به دوره بپیوندید!
سرفصل ها و درس ها
معرفی
Introduction
مقدمه
Intro
بیا وصل بشیم به انجمن یادگیری بپیوندید
Let's get connected! Join the Learning Community
شروع کار با لینوکس
Getting started with Linux
گزینه های ممکن برای استفاده از لینوکس در MacOS و Windows
Possible options to use Linux on MacOS and Windows
ایجاد کانتینر لینوکس با استفاده از Docker
Creating Linux container using Docker
شل، ترمینال و فرمان چیست؟
What is Shell, Terminal and Command
دریافت اطلاعات در مورد کامپیوتر لینوکس
Getting information about Linux computer
چگونه شل متوجه می شود که شما دستور را وارد کرده اید
How Shell understands that you have entered command
دریافت کمک در مورد دستورات با استفاده از ابزار man
Getting help about commands using 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 htop package using apt-get
استفاده از ابزار htop
Using 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 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 the 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 Vim and Nano editors
فایل ها و دایرکتوری ها را کپی و انتقال دهید
Copy and move files and directories
خواندن فایل ها
Reading files
فیلتر کردن متن با استفاده از دستور grep
Filtering text using grep command
لینک های نرم در مقابل سخت
Soft vs Hard links
ایجاد لینک های سخت و نرم
Creating hard and soft links
عملیات جستجو در لینوکس
Search operations in Linux
مقدمه ای بر دستور Find
Introduction to the Find command
جستجوی فایل ها با استفاده از دستور Find
Searching files using Find command
چند نمونه دیگر از دستور Find
Some other examples of the Find command
اجرای دستورات اضافی در داخل عملیات Find
Executing additional commands inside of 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 ls command
مرتب سازی محتویات فایل ها با استفاده از ابزار Sort
Sorting contents of the files using Sort utility
مدیریت کاربر و مجوزها در لینوکس
User Management and Permissions in Linux
مقدمه ای بر مدیریت کاربر در لینوکس
Introduction to the User Management in Linux
ایجاد کاربر با استفاده از دستور useradd
Creating users using useradd command
ایجاد کاربر جدید با استفاده از دستور adduser
Creating new user using 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 the Linux Networking Section
کاوش در تنظیمات آدرس IP
Exploring IP address settings
بررسی اتصال با سرورهای راه دور
Verifying connectivity with remote servers
فعال کردن SSH در سرور لینوکس
Enabling SSH on the Linux server
اتصال به سرور لینوکس از راه دور از طریق SSH
Connecting to the Linux server remotely via SSH
با استفاده از نرم افزارهای curl و wget
Using curl and wget utilites
متغیرهای محیطی در لینوکس
Environment Variables in Linux
متغیرهای محیطی
Environment variables
راه حل - اسکریپت با دسترسی متغیرهای محیطی
SOLUTION - Script with environment variables access
مهندس نرم افزار ، CCIE # 22608 ، MBA ، PhD - stashchuk.com آیا واقعاً می خواهید به جای نشستن و تماشای سخنرانی های طولانی یا تلاش برای رمزگذاری بدون هیچ سرنخی از آنچه در پشت صحنه اتفاق می افتد ، درک کنید و تمرین کنید؟
در هر یک از دوره های من به من بپیوندید و دانش واقعی را بر اساس درک عمیق هر موضوع کسب خواهید کرد.
اما من کیستم؟
نام من بوگدان استاشچوک است و بیش از 20 سال به دانشجویان آموزش می دهم. من به عنوان مهندس نرم افزار کار می کنم و دوست دارم خودم یاد بدهم و یاد بگیرم.
من یک تجربه عظیم در توضیح چیزهای دشوار در قالب قابل فهم دارم که با فعالیتهای عملی پشتیبان تهیه شده است. این ترکیب کاملی است که شما را قادر می سازد تا به طور واقعی دانش به دست آمده را برای مدت طولانی یاد بگیرید و آن را حفظ کنید.
بیایید در شبکه های اجتماعی متصل شویم! تمام پیوندهایی که می توانید در زیر عکس پروفایل پیدا کنید.
نمایش نظرات