Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
در حال بارگزاری، لطفا صبر کنید...
توضیحات دوره:
به سرعت با خط فرمان لینوکس شروع کنید - گام به گام، با نمونه های دقیق ترمینال لینوکس. به اصول اولیه خط فرمان لینوکس تسلط داشته باشید هنگام استفاده از ترمینال لینوکس مطمئن باشید قادر به کار بر روی هر پروژه ای که نیاز به استفاده از لینوکس دارد در سیستم فایل لینوکس ناوبری ایجاد، حذف، کپی فایل ها و پوشه ها فایل ها را در ترمینال با متن نانو ویرایش کنید. ویرایشگر مدیریت فایلها و مجوزهای کاربران نصب و بهروزرسانی بستههای لینوکس نظارت بر فرآیندها و منابع اصول شبکه اتصال از راه دور به ترمینال لینوکس با SSH استفاده از میانبرهای ترمینال برای سریعتر شدن کار با چندین پنجره ترمینال به طور همزمان تفاوت بین Ubuntu، Debian، CentOS و MacOS از همان ابتدا بهترین روش ها را به کار ببرید با انجام درس های عملی بیاموزید پیش نیازها: کامپیوتر و اراده قوی برای یادگیری، همین!
شما در حال یادگیری نحوه استفاده از خط فرمان لینوکس هستید، اما احساس می کنید گم شده اید؟
یا، شما در حال حاضر یک کاربر لینوکس هستید و می خواهید یک تجدید سریع در اصول اولیه داشته باشید؟
و ترجیح میدهید با استفاده از مواد آموزشی الهام گرفته از تجربه زندگی واقعی، از طریق انجام کار یاد بگیرید؟ → این دوره خط فرمان لینوکس 2.0 برای شماست.
برای شروع نیازی به دانستن چیزی در مورد لینوکس نیست. اگر هنوز به دستگاه لینوکس دسترسی ندارید، از صفر شروع میکنم و حتی دستورالعملهایی را برای نصب سیستمعامل لینوکس بر روی ماشین مجازی ارائه میدهم.
این دوره بر روی هر سیستم لینوکس کار می کند: Debian، Ubuntu، CentOS، Fedora، و… MacOS! بله، MacOS در واقع مبتنی بر لینوکس است. مفاهیم اصلی برای همه نسخههای لینوکس یکسان است، شاید فقط چند تفاوت در دستوراتی که میخواهم توضیح دهم.
→ چرا این دوره؟
خب، یادگیری خط فرمان لینوکس در بهترین حالت ممکن است گیج کننده باشد. زمانی که اولین درس های لینوکس را در مدرسه دیدم، این را به تنهایی تجربه کردم. من فقط متوجه نشدم، و فقط استفاده از آن همه دستورات پیچیده برای تکمیل تمرینهایی که به هر حال در زندگی واقعی از آنها استفاده نمیکردم، فایدهای نداشتم.
در ابتدا گم شده بودم و به نوعی در مورد آن بی انگیزه بودم. اما پس از چند تجربه حرفه ای (توسعه وب/تلفن همراه، مدیریت سرور و اتوماسیون، روباتیک)، شروع به درک خوبی از ترمینال لینوکس کردم، و مهمتر از آن، متوجه شدم که چرا به آن نیاز دارم و چرا فوق العاده قدرتمند است. . اکنون، هر زمان که از سیستم عامل لینوکس استفاده می کنم، تقریباً تمام ابزارهای گرافیکی را حذف می کنم و ترمینال را برای همه چیز باز می کنم.
بنابراین در اینجا، من تمام سالها تجربه لینوکس خود را در این دوره قرار دادهام، با تمرکز قوی بر درک آنچه که انجام میدهید، و چرا آن را انجام میدهید - اساساً آنچه در آموزش خودم کم بود.
هدف من این است که بتوانید به سرعت، تنها در چند ساعت، یک پایه خط فرمان قوی لینوکس به دست آورید و شاید برای چند ماه/سال قبل از اینکه واقعاً "آن را دریافت کنید" سردرگم نشوید.
این پایه خط فرمان لینوکس برای هر چیزی که مربوط به فناوری اطلاعات است به شما کمک می کند: توسعه وب یا نرم افزار، علم داده، یادگیری ماشین، روباتیک، مدیریت سیستم، و غیره. p>
و چیزهای زیادی وجود دارند که به نظر شیک می رسند، اما باعث اتلاف وقت می شوند، به خصوص وقتی شروع می کنید. بنابراین من به شما آموزش می دهم که واقعاً از چه چیزی استفاده می کنم. برای شروع نیازی به یادگیری 150 دستور نیست. فقط با چند مورد و درک خوب، می توانید راه طولانی را طی کنید.
→ چگونه تدریس کنم؟
گام به گام: هر بخش، هر درس، بر روی قسمت قبلی، به روشی تمیز و مرتب ساخته شده است. 1 درس = 1 گام کوچک به سوی تسلط شما بر خط فرمان لینوکس.
همه چیز را ساده نگه دارید: به عنوان یک مهندس می دانم که وسوسه انگیز است که همه چیز را بسیار پیچیده کنم تا به شما نشان دهم چیزهای زیادی می دانم. فلسفه من برای تقریباً هر چیزی این است: هر چه ساده تر، بهتر. با ساده نگه داشتن چیزها، احساس خستگی نخواهید کرد.
عملی: بدون توضیحات نظری پیچیده، من مستقیماً دستورات را می نویسم و همزمان توضیح می دهم. و من شما را تشویق می کنم که دستورات را نیز به تنهایی بنویسید.
نکته: اگر بتوانم چیزی را در عرض 5 دقیقه توضیح دهم، یک ویدیوی 15 دقیقه ای تولید نمی کنم تا دوره طولانی تر به نظر برسد.
عملی: من آنچه را که واقعاً باید در مورد لینوکس بدانید با استفاده از مثالهای عینی به شما آموزش میدهم تا کارهایی را که واقعاً باید انجام دهید. من همچنین به شما چند تمرین اضافی میدهم تا روی مفاهیم کلیدی که قرار است زیاد استفاده کنید، تمرین کنید.
→ در این دوره چه چیزی یاد می گیرید/انجام می دهید؟
ابتدا، اگر به سیستم عامل لینوکس دسترسی ندارید، من به شما گام به گام نحوه نصب اوبونتو را بر روی یک ماشین مجازی، با راه اندازی حداقلی و تمیز، به شما نشان خواهم داد.
هنگامی که سیستم عامل لینوکس خود را برای استفاده آماده کردید، مستقیماً وارد می شویم و یاد می گیریم که چگونه:
پیمایش و درک سیستم فایل لینوکس
فایل ها و پوشه های خود را ایجاد و مدیریت کنید
با استفاده از ویرایشگر متن خط فرمان (نانو) در فایلها بنویسید
تغییر فایلها و مجوزهای کاربران
نرم افزار را نصب و به روز کنید
بررسی فرآیندهای لینوکس و منابع رایانه
از راه دور با استفاده از SSH به یک دستگاه لینوکس متصل شوید
پاداش: علاوه بر همه اینها، همچنین یاد خواهید گرفت که چگونه با استفاده از تکمیل خودکار، لولهها، ابزارهای جستجو، میانبرهای صفحه کلید، راهاندازی چند ترمینال و غیره، کارایی خود را با ترمینال بهبود بخشید.
و من میخواهم تمام بهترین روشهایی را که از تجربه خودم به دست آوردهام به شما ارائه دهم، تا بتوانید با پای راست شروع کنید.
→ امروز ثبت نام کنید
در صورت عدم رضایت کامل، 30 روز ضمانت بازگشت پول نیز دریافت میکنید. بنابراین همین الان شروع کنید، و اگر آنچه را که گفتم انجام ندادم، لطفاً بازپرداخت را دریافت کنید.
در دوره می بینمت! :)
سرفصل ها و درس ها
معرفی
Introduction
خوش آمدی!
Welcome!
نحوه پیگیری دوره
How to follow the course
لینوکس (اوبونتو در VirtualBox) را نصب کنید - اختیاری است
Install Linux (Ubuntu on VirtualBox) - optional
یک ترمینال را باز کنید
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 vs Relative Paths
نمایش فایلهای مخفی
Show Hidden Files
کار با فایل ها و پوشه ها
Work with Files & 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)
نوشتن مقداری متن در داخل یک فایل از ترمینال (echo)
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
نمایش نظرات
نظری ارسال نشده است.