اپلیکیشن اندرویدی فلشکارت آموزشی مبانی خط فرمان لینوکس: ابزار ضروری برای متخصصان فناوری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره مبانی خط فرمان لینوکس: ابزار ضروری برای متخصصان فناوری
موضوع کلی: علوم کامپیوتر و فناوری اطلاعات
موضوع میانی: سیستمعامل و خط فرمان
📋 سرفصلهای دوره
- 1. آشنایی با مفاهیم سیستمعامل
- 2. مقدمهای بر خط فرمان لینوکس
- 3. نصب و راهاندازی محیط لینوکس
- 4. اولین گامها در ترمینال
- 5. مفهوم دستورات و آرگومانها
- 6. دستور `ls`: نمایش فایلها و دایرکتوریها
- 7. گزینههای پرکاربرد `ls`
- 8. دستور `cd`: تغییر دایرکتوری
- 9. مسیریابی در سیستم فایل
- 10. کار با مسیرهای مطلق و نسبی
- 11. دستور `pwd`: نمایش دایرکتوری فعلی
- 12. دستور `mkdir`: ایجاد دایرکتوری جدید
- 13. دستور `rmdir`: حذف دایرکتوری خالی
- 14. دستور `touch`: ایجاد فایل خالی
- 15. دستور `cp`: کپی کردن فایلها و دایرکتوریها
- 16. گزینههای پرکاربرد `cp`
- 17. دستور `mv`: جابجایی و تغییر نام فایلها و دایرکتوریها
- 18. دستور `rm`: حذف فایلها و دایرکتوریها
- 19. احتیاط در استفاده از `rm`
- 20. کار با کاراکترهای عام (Wildcards)
- 21. دستور `cat`: نمایش محتوای فایل
- 22. دستور `less`: نمایش محتوای فایل به صورت صفحهای
- 23. دستور `head`: نمایش ابتدای فایل
- 24. دستور `tail`: نمایش انتهای فایل
- 25. تغییر تاریخچه دستورات
- 26. دستور `history`: نمایش دستورات اجرا شده
- 27. دستور `!n`: اجرای دستور با شماره مشخص
- 28. دستور `!!`: اجرای آخرین دستور
- 29. دستور `grep`: جستجو در فایلها
- 30. کاربرد عبارات منظم (Regular Expressions) در `grep`
- 31. دستور `find`: جستجوی فایلها بر اساس معیارها
- 32. جستجوی فایل بر اساس نام
- 33. جستجوی فایل بر اساس نوع
- 34. جستجوی فایل بر اساس اندازه
- 35. جستجوی فایل بر اساس زمان
- 36. دستور `chmod`: تغییر مجوزهای فایل
- 37. مفهوم مجوزهای خواندن، نوشتن و اجرا
- 38. کاربرد اعداد در `chmod`
- 39. کاربرد نمادها در `chmod`
- 40. دستور `chown`: تغییر مالکیت فایلها
- 41. دستور `sudo`: اجرای دستور با دسترسی مدیر
- 42. مفهوم کاربر و دسترسیها
- 43. تنظیمات اولیه کاربر
- 44. مفهوم فرآیند (Process)
- 45. دستور `ps`: نمایش فرآیندهای در حال اجرا
- 46. دستور `top`: نظارت زنده بر فرآیندها
- 47. دستور `kill`: خاتمه دادن به فرآیندها
- 48. ارسال سیگنال به فرآیندها
- 49. مدیریت بستههای نرمافزاری (Debian/Ubuntu)
- 50. دستور `apt update`
- 51. دستور `apt upgrade`
- 52. دستور `apt install`
- 53. دستور `apt remove`
- 54. دستور `apt search`
- 55. مدیریت بستههای نرمافزاری (Fedora/CentOS)
- 56. دستور `dnf update`
- 57. دستور `dnf install`
- 58. دستور `dnf remove`
- 59. دستور `dnf search`
- 60. کار با فایلهای فشرده
- 61. دستور `tar`: ایجاد و استخراج آرشیو
- 62. فشردهسازی با `gzip`
- 63. فشردهسازی با `bzip2`
- 64. فشردهسازی با `xz`
- 65. کار با SSH: اتصال به سرورهای راه دور
- 66. دستور `ssh`: اتصال به سرور
- 67. مدیریت کلیدهای SSH
- 68. انتقال امن فایل با `scp`
- 69. انتقال امن فایل با `sftp`
- 70. مقدمهای بر اسکریپتنویسی شل (Shell Scripting)
- 71. اولین اسکریپت شل
- 72. متغیرها در اسکریپت شل
- 73. دستورات شرطی `if`
- 74. حلقههای `for`
- 75. حلقههای `while`
- 76. ورودی و خروجی در اسکریپت شل
- 77. توابع در اسکریپت شل
- 78. مدیریت خطا در اسکریپت شل
- 79. ابزارهای پرکاربرد خط فرمان
- 80. دستور `echo`: نمایش متن
- 81. دستور `clear`: پاک کردن صفحه ترمینال
- 82. دستور `man`: نمایش راهنمای دستورات
- 83. دستور `alias`: ایجاد نام مستعار برای دستورات
- 84. تنظیمات محیط خط فرمان
- 85. استفاده از تاریخچه پیشرفته
- 86. کار با چند ترمینال همزمان
- 87. مفهوم پیپ (Pipe)
- 88. ترکیب دستورات با پیپ
- 89. مدیریت خروجی دستورات
- 90. مقدمهای بر ویرایشگرهای متن خط فرمان
- 91. ویرایشگر `nano`
- 92. دستورات پایه `nano`
- 93. ویرایشگر `vim` (مقدماتی)
- 94. حالتهای `vim`
- 95. دستورات پایه `vim`
- 96. کار با فایلهای پیکربندی سیستم
- 97. مفهوم فایلهای پیکربندی کاربر
- 98. فایل `.bashrc`
- 99. فایل `.profile`
- 100. اهمیت مستندسازی در خط فرمان
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.