خط فرمان عملی لینوکس 2.0 [ویدئو]

Practical Linux Command Line 2.0 [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این پایه خط فرمان لینوکس به شما در هر چیزی که مربوط به فناوری اطلاعات است کمک می کند: توسعه وب یا نرم افزار، علم داده، یادگیری ماشین، روباتیک، مدیریت سیستم، و غیره. و چیزهای زیادی وجود دارد که به نظر شیک می رسند، اما باعث اتلاف وقت می شوند، مخصوصاً وقتی شروع می کنید. برای شروع نیازی به یادگیری 150 دستور نیست. شما می توانید راه طولانی را فقط با چند مورد و درک خوب طی کنید. این دوره با آموزش گام به گام نحوه نصب اوبونتو بر روی یک ماشین مجازی، با تنظیمات حداقلی و تمیز شروع می شود. هنگامی که سیستم عامل لینوکس خود را برای استفاده آماده کردید، مستقیماً وارد می شوید و یاد می گیرید که چگونه سیستم فایل لینوکس را پیمایش و درک کنید، فایل ها و پوشه های خود را ایجاد و مدیریت کنید، با استفاده از ویرایشگر متن خط فرمان (Nano) در فایل ها بنویسید. ، تغییر فایل ها و مجوزهای کاربران، نصب و به روز رسانی نرم افزار، نظارت بر فرآیندهای لینوکس و منابع رایانه و اتصال از راه دور به یک دستگاه لینوکس با استفاده از SSH. علاوه بر همه اینها، همچنین یاد خواهید گرفت که چگونه با استفاده از تکمیل خودکار، لوله‌ها، ابزارهای جستجو، میانبرهای صفحه کلید، راه‌اندازی چند ترمینال و موارد دیگر، کارایی خود را با ترمینال افزایش دهید. شما همچنین به بهترین شیوه ها نگاه خواهید کرد و با خط فرمان لینوکس شروع به کار خواهید کرد. در پایان دوره، شما بر اصول خط فرمان لینوکس تسلط خواهید داشت و با استفاده از ترمینال لینوکس برای کارهای روزانه خود مطمئن خواهید بود. از این پایه محکم در هر پروژه مبتنی بر لینوکس در آینده نزدیک استفاده کنید. همه فایل‌های منبع به مخزن GitHub در آدرس زیر اضافه می‌شوند: https://github.com/PacktPublishing/Practical-Linux-Command-Line-2.0 همه نرم‌افزارهای ضروری را نصب کنید و محیط را راه‌اندازی کنید. برای ایجاد، حذف و کپی فایل ها و پوشه ها در سیستم فایل لینوکس پیمایش کنید با کمک ویرایشگر متن نانو فایل ها را در ترمینال ویرایش کنید نحوه اتصال از راه دور به ترمینال لینوکس با SSH را بدانید از میانبرهای ترمینال استفاده کنید تا سریعتر پیش بروید و از همان ابتدا بهترین شیوه ها را اعمال کنید کار با چندین پنجره ترمینال به طور همزمان این دوره برای مبتدیانی است که می خواهند واقعاً بفهمند چه کاری باید انجام دهند و می خواهند "چرا" را در پشت خط فرمان لینوکس دریافت کنند. همچنین برای کاربران لینوکس که خواهان تجدید سریع و دقیق هستند مفید خواهد بود. هر کسی که می‌خواهد در فناوری اطلاعات کار کند، زیرا خط فرمان لینوکس همه جا هست و شما نمی‌توانید آن را نادیده بگیرید. داشتن کامپیوتر و اراده قوی برای یادگیری تنها پیش نیاز این دوره است. یک دوره آموزشی بسیار کاربردی و جامع در مورد خط فرمان لینوکس برای مبتدیان از ابتدا * تسلط بر اصول اولیه خط فرمان لینوکس برای ردیابی سریع و خودکار کردن کار خود با مراحل ساده * برگه تقلب ارائه شده به طرز شگفت انگیزی مختصر با نکات و ترفندهای لینوکس است. پایانه

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

مقدمه دوره Introduction to the Course

  • خوش آمدی Welcome

  • نحوه پیگیری دوره How to Follow the Course

  • نصب لینوکس (اوبونتو در VirtualBox) Install Linux (Ubuntu on VirtualBox)

  • یک ترمینال را باز کنید Open a Terminal

در سیستم فایل لینوکس پیمایش کنید Navigate in the Linux File System

  • پیمایش در ترمینال (pwd، ls، cd) Navigate in the Terminal (pwd, ls, cd)

  • نکات: تکمیل خودکار، سابقه، پاک کردن پایانه Tips: Autocompletion, History, Clear the Terminal

  • نمای کلی سیستم فایل لینوکس Linux File System Overview

  • فهرست خانه The Home Directory

  • استفاده از مسیرهای مطلق در مقابل نسبی Using Absolute Versus Relative Paths

  • نمایش فایلهای مخفی Show Hidden Files

کار با فایل ها و پوشه ها Work with Files and Folders

  • ایجاد و مدیریت فایل ها (لمس، rm، cp، mv) Create and Manage Files (touch, rm, cp, mv)

  • ایجاد و مدیریت دایرکتوری ها (mkdir، rm -rf، ls -R، cp، mv) Create and Manage Directories (mkdir, rm -rf, ls -R, cp, mv)

  • ببینید چه چیزی درون یک فایل است (cat, less, wc) See What's Inside a File (cat, less, wc)

  • نوشتن مقداری متن در داخل یک فایل از ترمینال (اکو) Write Some Text Inside a File from the Terminal (Echo)

ویرایش فایل ها در ترمینال Edit Files in the Terminal

  • یک فایل را در ترمینال با نانو ویرایش کنید Edit a File in the Terminal with Nano

  • پیکربندی نانو (nanorc.) Configure Nano (.nanorc)

  • یک فایل Bash ایجاد و اجرا کنید Create and Execute a Bash File

  • اضافی: Vim را کشف کنید Extra: Discover Vim

مدیریت کاربران و مجوزها Manage Users and Permissions

  • کارهایی که می توانید و نمی توانید به عنوان «کاربر شما» انجام دهید What You Can and Can't Do as "Your User"

  • اجرای یک فرمان با امتیاز مدیریت (sudo) Run a Command with Admin Privilege (sudo)

  • درک مالک فایل و مجوزها (ls -l) Understand File Owner and Permissions (ls -l)

  • تغییر مالک فایل (چون) Change a File's Owner (chown)

  • تغییر مجوزهای یک فایل (chmod) Change a File's Permissions (chmod)

نصب و به روز رسانی نرم افزار Install and Update Software

  • یک بسته لینوکس را نصب و حذف کنید (apt، yum، brew) Install and Remove a Linux Package (apt, yum, brew)

  • به روز رسانی بسته های موجود (به روز رسانی، ارتقاء) Update Existing Packages (update, upgrade)

  • اضافی: از Snap در اوبونتو استفاده کنید Extra: Use Snap on Ubuntu

با خط فرمان سازنده تر شوید Become More Productive with the Command Line

  • یافتن یک فایل خاص با نام (یافتن) Find a Specific File by Name (find)

  • یافتن خطوط حاوی الگو (grep) Find Lines Containing a Pattern (grep)

  • لوله با مثال Pipe with Examples

  • میانبرهای ترمینال لینوکس Linux Terminal Shortcuts

  • با چندین ترمینال کار کنید Work with Multiple Terminals

نظارت بر فرآیندها و منابع Monitor Processes and Resources

  • یافتن و کشتن یک فرآیند لینوکس (ps، grep، kill) Find and Kill a Linux Process (ps, grep, kill)

  • مانیتور فضا و مصرف برق (df، htop) Monitor Space and Power Usage (df, htop)

شبکه و SSH Network and SSH

  • کشف دستورات اصلی شبکه (ifconfig، نام میزبان -I، پینگ، wget) Discover Basic Network Commands (ifconfig, hostname -I, ping, wget)

  • از راه دور با استفاده از SSH به ترمینال لینوکس خود متصل شوید Remotely Connect to Your Linux Terminal Using SSH

  • لینوکس جاسازی شده و خط فرمان - مرور سریع Embedded Linux and Command Line - Quick Overview

برنامه ریزی و اتوماسیون Scheduling and Automation

  • کارها را با کرون جابز برنامه ریزی کنید Schedule Tasks with Cron Jobs

  • با Systemd یک برنامه را در بوت شروع کنید Make a Program Start on Boot with Systemd

نتیجه Conclusion

  • کار بعدی چیه What to Do Next

نمایش نظرات

خط فرمان عملی لینوکس 2.0 [ویدئو]
جزییات دوره
3 h 37 m
39
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Edouard Renard Edouard Renard

مهندس نرم افزار و مدرس رباتیک

Enix Ltd Enix Ltd

Codestars، توسط Rob Percival، یک پلتفرم یادگیری آنلاین انقلابی است که ماموریت دارد تا نحوه یادگیری کدنویسی را تغییر دهد. راب با تمرکز بر سادگی، منطق و سرگرمی بیش از نیم میلیون دانش آموز را از طریق دوره های خود توانمند کرده است. راب با درک نیاز به تجربیات یادگیری متنوع و جامع، Codestars را به عنوان یک تلاش مشترک تأسیس کرد. Codestars ابزارها و دانش مورد نیاز برای ساخت وب سایت ها و برنامه های کاربردی را در اختیار زبان آموزان در تمام سنین و سطوح مهارت قرار می دهد. Codestars با در دسترس و لذت بخش کردن کدنویسی، قصد دارد سفر یادگیری را ساده کند و پتانسیل برنامه نویسان مشتاق در سراسر جهان را باز کند.