آموزش کامل خط فرمان لینوکس از صفر تا سطح حرفهای
دوره «The Linux Command Line Bootcamp» یکی از جامعترین دورههای آموزش خط فرمان لینوکس است که برای علاقهمندان به دنیای لینوکس، توسعه نرمافزار و مدیریت سرور طراحی شده است. در این دوره، مفاهیم اساسی تا پیشرفته خط فرمان لینوکس (Bash) با شیوهای ساده، کاربردی و گامبهگام آموزش داده میشود.
مدرس دوره به شما نشان میدهد چگونه فایلها را مدیریت کنید، با دستورات مهمی مانند grep, awk, sed, chmod, top و curl کار کنید، و تسلط کامل بر ساختار دایرکتوری، مدیریت کاربر، پردازشها و حتی مفاهیم ابتدایی اسکریپتنویسی پیدا کنید. همچنین، چالشها و تمرینهای عملی باعث تثبیت بهتر آموختهها در ذهن شما خواهد شد.
این دوره مناسب کسانیست که میخواهند در شغلهای فنی مانند DevOps، مدیریت سرور، امنیت سایبری یا توسعه نرمافزار فعال باشند و پایهی قوی در لینوکس نیاز دارند. پس اگر قصد دارید در مسیر حرفهای خود قدمی جدی بردارید، این دوره نقطه شروعی ایدهآل است.
سرفصل های دوره
Welcome To The Course
Why Learn The Command Line
Finding The Slides & Exercises
One Small Piece Of Advice
The World Of Operating Systems
What Are Unix and Unix-Like
Exploring The Original Unix Manual
Linux, GNU, Kernels, Oh My!
Explaining Terminals, Shells, & Bash
Installation & Setup!
What Actually Matters In This Section
Opening Up The Terminal
Understanding The Prompt
Our First Commands!
Using Arrow Keys In The Terminal
Command Line Arguments
Providing Options To Commands.
Combining Multiple Options
Using Long-Form Options
Options That Require Parameters
What Actually Matters In This Section
Introducing The Manual
Navigating & Searching A Man Page
Parsing Man Page Synopses
The 7 Manual Sections & Searching
The Type & Which Commands
Using The Help Command
Getting Help EXERCISE
What Actually Matters In This Section
The Root Directory
The Home Directory
The pwd Command
Using ls
Helpful options for ls
Changing Directories With cd
Relative Vs. Absolute Paths
Overview Of Other Folders
Navigation EXERCISE
What Actually Matters In This Section
Creating Files With touch
Why Touch is Called Touch
Exploring File Types, Extensions, & the file command
File Names Good, Bad, & Ugly
Creating Directories With mkdir
Creating Things EXERCISE
What Actually Matters In This Section
Introducing Nano
The Basics of Nano
Creating File With Nano
Mastering Nano Shortcuts
Searching & Replacing in Nano
Configuring Nano & Spellchecking
Nano Exercise
What Actually Matters In This Section
Deleting Files With rm
Deleting Folders With -d & -r
Moving Files With mv
Moving Folders with mv
Renaming With mv
Copying with cp
Deleting, Copying, & Moving EXERCISE
What Actually Matters In This Section
Clearing & Jumping Lines
Jumping Characters & Words
Swapping Characters & Words
Killing Lines, Words, & More
Yanking From The Kill-Ring
History Command & History Expansion
What Actually Matters In This Section
The Cat Command
Working With Less
Tac & Rev
Head & Tail
The wc Command
The Sort Command
Advanced Sorting By Field
Working With Files EXERCISE
What Actually Matters In This Section
Introducing The Standard Streams
Redirecting Standard Output
Appending Standard Output
Redirecting Standard Input
Redirecting StdIn & StdOut Together
Redirecting Standard Error
Putting It All Together & Fancy Shortcuts
Redirection EXERCISE
What Actually Matters In This Section
Intro To Piping
Playing With Piping
Comparing Redirection & Piping
An Interlude the tr command
Working With Multiple Pipes
Using The tee Command
Piping EXERCISE
What Actually Matters In This Section
Pathname Expansion Basics
More Pathname Expansion
Tilde Expansion
The Magic of Brace Expansion
Arithmetic Expansion
Quoting Double Vs. Single
Command Substitution
Expansions EXERCISE
What Actually Matters In This Section
The Locate Command
The Find Command
More Find
How Timestamps Work
Finding By Time
Find With Logical Operators
Find w Exec & User Defined Actions
The Xargs Command
Find EXERCISE
What Actually Matters In This Section
Introducing The Grep Command
Grep Recursive Search
Grep Options
Grep & Regular Expressions
Grep Extended Regex
Piping To Grep
What Actually Matters In This Section
Multi-User Systems & Permissions Intro
File Owners & Group Owners
The File Type Attribute
Understanding Permissions
Read Permissions
Write Permissions
Execute Permissions
Permissions Recap & Practice
What Actually Matters In This Section
The Chmod Command Symbolic Notation
Using Octal Notation With Chmod.
The su Command - Substitute User
The Super Special Root User
Using The Sudo Command
Changing Ownership With Chown
Working With Groups Demo
What Actually Matters In This Section
Introducing The Environment & Variables
Parameter Expansion
Defining Variables & Export
The Mysterious Startup Files
Customizing Your Prompt
Defining Aliases
Useful Aliases & The .bash_aliases File
What Actually Matters In This Section
Intro to Scripting
Our First Script
The Mysterious PATH Variable
Adding To The PATH
Making Our Script Executable
The Significance Of The Shebang
Building A Weather Program
What Actually Matters In This Section
An Introduction To Cron
CronJob Crazy Syntax
Our Very First Cronjob
Handling Errors In A Cron Job
More Cron Syntax
Writing A Daily Backup Cron Job
Mac Installation Options & Terminal Setup
Mac Virtual Machine Setup
Windows Installation Overview
Windows Virtual Machine Setup
پیشنیاز های دوره چه چیزهایی هستند؟
- لینوکس
نظرات دانشجویان
مدرس دوره
کدیاد پلاس (Codeyad Plus)
سوالات متداول
افرادی که به دنیای لینوکس علاقه دارند یا قصد ورود به مشاغل مرتبط با سرور، امنیت یا DevOps را دارند.
خیر، این دوره از پایه آموزش داده میشود و نیاز به دانش قبلی ندارد.
مدیریت فایل، مجوزها، ابزارهای خط فرمان، پردازشها، شبکه، اسکریپتنویسی مقدماتی و …
ترجیحاً بله، اما میتوانید از محیطهای مجازی یا WSL در ویندوز هم استفاده کنید.
بیش از ۱۲ ساعت آموزش ویدیویی فشرده و کاربردی همراه با مثالهای عملی.