لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش خط فرمان Linux
Learning Linux Command Line
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
دانش خط فرمان Linux برای هر کسی که از این سیستم عامل منبع باز استفاده می کند بسیار مهم است. برای بسیاری از کارها ، کارایی و انعطاف پذیری آن از محیط گرافیکی بیشتر است. برای مدیران ، این نقش حیاتی در پیکربندی مجوزها و کار با پرونده ها دارد. در این دوره ، اسکات سیمپسون ، مربی مجرب ، اصول کار با خط فرمان Linux را با استفاده از پوسته Bash ، با تمرکز بر دستورات عملی لینوکس با مثالهایی که به شما کمک می کند از طریق ساختار فایل و پوشه ، ویرایش متن و تنظیم مجوزها صحبت کنید ، بحث می کند. اسکات همچنین در مورد برخی از ابزارهای رایج خط فرمان مانند grep ، awk و sed و برنامه های خط فرمان مانند ویرایشگرهای متن nano و Vim بحث می کند. این دوره با نگاهی به نحوه نصب و به روزرسانی نرم افزار با مدیر بسته به پایان می رسد.
موضوعات شامل:
تشخیص دهید که شخصیت های "-h" در عبارت "df –h / home / alice / Documents" نشان می دهند. li>
نحوه یادآوری دستور قبلی در Bash را توضیح دهید. li>
مشخص کنید دستور "ls -l" چه چیزی را نشان می دهد.
مواردی را که برای استفاده از دستور find برای جستجوی فایلها بر اساس نام ، اندازه و غیره لازم است ، یادآوری کنید.
لیست دو حالت را می توان بر روی مجوزهای پرونده تنظیم کرد.
به یاد بیاورید که چرا بسیاری از ابزارهای خط فرمان برای استفاده در لوله ها با دستورات دیگر در نظر گرفته شده اند.
توضیح دهید که دستور "grep -E" [123] "report.txt" را نشان می دهد.
مشخص کنید که نماد "" اغلب برای چه استفاده می شود. li>
سرفصل ها و درس ها
مقدمه
Introduction
آموزش خط فرمان لینوکس
Learning Linux command line
آنچه باید بدانید
What you should know
معرفی خیلی سریع به لینوکس
A very quick intro to Linux
1. تنظیم محیط شما
1. Setting Up Your Environment
ایجاد یک ماشین مجازی لینوکس
Creating a Linux virtual machine
سیستم فرعی ویندوز برای لینوکس در ویندوز 10
Windows Subsystem for Linux on Windows 10
دنبال کردن در مک
Following along on a Mac
دنبال کردن لینوکس
Following along on Linux
با استفاده از ارائه دهنده ابر
Using a cloud provider
2. مبانی خط فرمان
2. Command-Line Basics
خط فرمان چیست؟
What is the command line?
چگونه ساختارها ساخته می شوند
How commands are structured
دستورات را در یک پوسته بنویسید
Write commands in a shell at the prompt
میانبرهای صفحه کلید مفید در ترمینال
Helpful keyboard shortcuts in the terminal
پیدا کردن کمک برای دستورات
Finding help for commands
3. پرونده ها ، پوشه ها و مجوزها
3. Files, Folders, and Permissions
پرونده ها ، پوشه ها و پیمایش
Files, folders, and navigation
کمی بیشتر در مورد ls
A little more about ls
پوشه ها را ایجاد و حذف کنید
Create and remove folders
پرونده ها و پوشه ها را کپی ، جابجا و حذف کنید
Copy, move, and delete files and folders
فایل ها را از خط فرمان پیدا کنید
Find files from the command line
نقش کاربر و سودو
User roles and sudo
مجوزهای پرونده
File permissions
پیوندهای سخت و نمادین ایجاد کنید
Create hard and symbolic links
سیستم فایل لینوکس
The Linux filesystem
4- وظایف و ابزارهای مشترک خط فرمان
4. Common Command-Line Tasks and Tools
فلسفه یونیکس
The Unix philosophy
برای اتصال دستورات به یکدیگر از لوله ها استفاده کنید
Use pipes to connect commands together
مشاهده پرونده های متنی با گربه ، سر ، دم و کمتر
View text files with cat, head, tail, and less
جستجوی متن در پرونده ها و جریانها با grep
Search for text in files and streams with grep
دستکاری متن با awk ، sed و مرتب سازی بر اساس
Manipulate text with awk, sed, and sort
ویرایش متن با Vim
Edit text with Vim
متن را با نانو ویرایش کنید
Edit text with nano
کار با بایگانی TAR و ZIP
Working with TAR and ZIP archives
تغییر مسیر خروجی
Output redirection
بررسی متغیرهای محیط و PATH
Exploring environment variables and PATH
چالش: اطلاعات را از یک فایل متنی استخراج کنید
Challenge: Extract information from a text file
راه حل: اطلاعات را از یک فایل متنی استخراج کنید
Solution: Extract information from a text file
5- نگاهی به برخی مباحث پیشرفته تر
5. A Peek at Some More Advanced Topics
اطلاعات distro و هسته را پیدا کنید
Find distro and kernel information
اطلاعات سخت افزاری سیستم و اطلاعات دیسک را پیدا کنید
Find system hardware and disk information
نرم افزار را با مدیر بسته نصب و به روز کنید
Install and update software with a package manager
ایجاد دوره های فناوری به عنوان نویسنده ارشد در لینکدین
اسکات سیمپسون دوره های فناوری را به عنوان نویسنده ارشد در لینکدین ایجاد می کند.
اسکات از زمانی که به کامپیوتر علاقه مند بوده است حدوداً هفت ساله بود و در بیشتر این مدت، به دوستان، خانواده و غریبه ها یاد می داد که چگونه از آنها استفاده کنند. این سرگرمی عجیب و غریب در دوران کالج به شغلی با اپل تبدیل شد. اسکات پس از گذراندن دوره کارشناسی ارشد خود در تحصیل در دانشگاه ایالتی سن دیگو، به شکل گیری دوره های فناوری و توسعه دهنده در lynda.com به عنوان یک تولید کننده محتوا کمک کرد. اسکات به عنوان یک نویسنده ارشد آموزش لینکدین، بر آموزش لینوکس، SQL، امنیت و سایر موضوعات فناوری به طیف گسترده ای از زبان آموزان در سراسر جهان تمرکز دارد. وقتی اسکات دوره های فناوری نمی سازد، از سفر، مطالعه و عکاسی لذت می برد.
نمایش نظرات