آموزش خط فرمان Linux

Learning Linux Command Line

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: دانش خط فرمان Linux برای هر کسی که از این سیستم عامل منبع باز استفاده می کند بسیار مهم است. برای بسیاری از کارها ، کارایی و انعطاف پذیری آن از محیط گرافیکی بیشتر است. برای مدیران ، این نقش حیاتی در پیکربندی مجوزها و کار با پرونده ها دارد. در این دوره ، اسکات سیمپسون ، مربی مجرب ، اصول کار با خط فرمان Linux را با استفاده از پوسته Bash ، با تمرکز بر دستورات عملی لینوکس با مثالهایی که به شما کمک می کند از طریق ساختار فایل و پوشه ، ویرایش متن و تنظیم مجوزها صحبت کنید ، بحث می کند. اسکات همچنین در مورد برخی از ابزارهای رایج خط فرمان مانند grep ، awk و sed و برنامه های خط فرمان مانند ویرایشگرهای متن nano و Vim بحث می کند. این دوره با نگاهی به نحوه نصب و به روزرسانی نرم افزار با مدیر بسته به پایان می رسد.
موضوعات شامل:
  • تشخیص دهید که شخصیت های "-h" در عبارت "df –h / home / alice / Documents" نشان می دهند.
  • نحوه یادآوری دستور قبلی در Bash را توضیح دهید.
  • مشخص کنید دستور "ls -l" چه چیزی را نشان می دهد.
  • مواردی را که برای استفاده از دستور find برای جستجوی فایلها بر اساس نام ، اندازه و غیره لازم است ، یادآوری کنید.
  • لیست دو حالت را می توان بر روی مجوزهای پرونده تنظیم کرد.
  • به یاد بیاورید که چرا بسیاری از ابزارهای خط فرمان برای استفاده در لوله ها با دستورات دیگر در نظر گرفته شده اند.
  • توضیح دهید که دستور "grep -E" [123] "report.txt" را نشان می دهد.
  • مشخص کنید که نماد "" اغلب برای چه استفاده می شود.

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

مقدمه 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

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش خط فرمان Linux
جزییات دوره
2h 18m
38
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
464,525
- از 5
ندارد
دارد
دارد
Scott Simpson
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Scott Simpson Scott Simpson

ایجاد دوره های فناوری به عنوان نویسنده ارشد در لینکدین

اسکات سیمپسون دوره های فناوری را به عنوان نویسنده ارشد در لینکدین ایجاد می کند.

اسکات از زمانی که به کامپیوتر علاقه مند بوده است حدوداً هفت ساله بود و در بیشتر این مدت، به دوستان، خانواده و غریبه ها یاد می داد که چگونه از آنها استفاده کنند. این سرگرمی عجیب و غریب در دوران کالج به شغلی با اپل تبدیل شد. اسکات پس از گذراندن دوره کارشناسی ارشد خود در تحصیل در دانشگاه ایالتی سن دیگو، به شکل گیری دوره های فناوری و توسعه دهنده در lynda.com به عنوان یک تولید کننده محتوا کمک کرد. اسکات به عنوان یک نویسنده ارشد آموزش لینکدین، بر آموزش لینوکس، SQL، امنیت و سایر موضوعات فناوری به طیف گسترده ای از زبان آموزان در سراسر جهان تمرکز دارد. وقتی اسکات دوره های فناوری نمی سازد، از سفر، مطالعه و عکاسی لذت می برد.