کتاب راهنمای جامع مقدماتی لینوکس برای مبتدیان: از نصب تا مدیریت اولیه با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره راهنمای جامع مقدماتی لینوکس برای مبتدیان: از نصب تا مدیریت اولیه
موضوع کلی: فناوری اطلاعات و امنیت سایبری
موضوع میانی: سیستمعاملها و مدیریت شبکه
📋 سرفصلهای دوره
- 1. مقدمهای بر سیستمعامل لینوکس
- 2. تاریخچه و فلسفهٔ لینوکس
- 3. مقایسهٔ لینوکس با سایر سیستمعاملها
- 4. انواع توزیعهای لینوکس
- 5. انتخاب توزیع مناسب برای کاربران مبتدی
- 6. نصب گامبهگام لینوکس (مثال: اوبونتو)
- 7. آشنایی با محیط دسکتاپ (GUI)
- 8. مفاهیم پایهٔ خط فرمان (CLI)
- 9. اولین دستورات در ترمینال
- 10. مدیریت فایلها و دایرکتوریها
- 11. دستورات `ls`, `cd`, `pwd`
- 12. ایجاد، کپی و جابجایی فایلها و دایرکتوریها
- 13. حذف فایلها و دایرکتوریها
- 14. کار با متن در ترمینال
- 15. ویرایشگرهای متن پایه: `nano`
- 16. ویرایشگرهای متن پیشرفته: `vim` (مقدماتی)
- 17. جستجو در فایلها: `grep`
- 18. مدیریت کاربران و گروهها
- 19. ایجاد، حذف و ویرایش کاربران
- 20. تنظیم مجوزهای دسترسی فایلها (chmod)
- 21. مالکیت فایلها (chown)
- 22. مفاهیم اولیهٔ شبکه در لینوکس
- 23. آدرسدهی IP و Subnet Mask
- 24. تنظیمات کارت شبکه
- 25. دستور `ip addr`
- 26. دستور `ping`
- 27. دستور `traceroute`
- 28. مدیریت بستهها (Package Management)
- 29. مفهوم مخازن نرمافزاری (Repositories)
- 30. نصب نرمافزار با `apt` (دبیان/اوبونتو)
- 31. بهروزرسانی سیستم با `apt`
- 32. حذف نرمافزار با `apt`
- 33. نصب نرمافزار با `yum`/`dnf` (فدورا/سنتاواس)
- 34. مدیریت فرآیندها (Process Management)
- 35. مشاهدهٔ فرآیندها: `ps`
- 36. مدیریت فرآیندها: `kill`, `pkill`
- 37. اولویتبندی فرآیندها: `nice`, `renice`
- 38. کار با سرویسها (Services)
- 39. مفهوم سیستمدی (systemd)
- 40. مدیریت سرویسها با `systemctl`
- 41. روشن و خاموش کردن سرویسها
- 42. تنظیم سرویسها برای اجرا در هنگام بوت
- 43. آشنایی با مفاهیم مجازیسازی (Virtualization)
- 44. نصب نرمافزار مجازیسازی (مثال: VirtualBox)
- 45. ایجاد ماشین مجازی و نصب لینوکس در آن
- 46. مدیریت منابع ماشین مجازی
- 47. مفاهیم اولیهٔ امنیت در لینوکس
- 48. اهمیت امنیت در سیستمعاملها
- 49. رمز عبور قوی و اصول امنیتی
- 50. دیوار آتش (Firewall) پایه: `ufw`
- 51. تنظیم قوانین دیوار آتش
- 52. مفهوم SSH و دسترسی از راه دور
- 53. اتصال امن با SSH
- 54. انتقال فایل با SCP
- 55. پیکربندی اولیهٔ سرور SSH
- 56. مدیریت لاگها (Log Management)
- 57. محل ذخیرهٔ فایلهای لاگ
- 58. مشاهدهٔ لاگها با `journalctl`
- 59. فیلتر کردن و جستجو در لاگها
- 60. مفاهیم اولیهٔ ذخیرهسازی
- 61. انواع پارتیشنبندی (MBR, GPT)
- 62. فایل سیستمهای رایج لینوکس (ext4, XFS)
- 63. فرمان `fdisk` برای مدیریت پارتیشنها
- 64. فرمان `mkfs` برای ایجاد فایل سیستم
- 65. فرمان `mount` و `umount`
- 66. مدیریت فضای دیسک
- 67. ابزار `df` برای نمایش فضای دیسک
- 68. ابزار `du` برای نمایش حجم دایرکتوریها
- 69. فشردهسازی فایلها (gzip, bzip2)
- 70. استخراج فایلهای فشرده (tar)
- 71. مفاهیم اولیهٔ اسکریپتنویسی شل (Shell Scripting)
- 72. نوشتن اولین اسکریپت شل
- 73. متغیرها در اسکریپت شل
- 74. دستورات کنترلی (if, else)
- 75. حلقهها (for, while)
- 76. ورودی و خروجی در اسکریپتها
- 77. توابع در اسکریپت شل
- 78. کاربردهای عملی اسکریپتنویسی
- 79. خودکارسازی وظایف تکراری
- 80. پشتیبانگیری ساده با اسکریپت
- 81. مدیریت فایلهای پیکربندی
- 82. مکان فایلهای پیکربندی سیستم
- 83. ویرایش فایلهای پیکربندی با احتیاط
- 84. بازنشانی تنظیمات پیشفرض
- 85. مفاهیم اولیهٔ داکر (Docker)
- 86. مفهوم کانتینرسازی
- 87. نصب داکر (در صورت امکان)
- 88. اجرای اولین کانتینر
- 89. آشنایی با ایمیجها و کانتینرها
- 90. مفاهیم پایهای وب سرور (Apache/Nginx)
- 91. نصب وب سرور (مثال: Apache)
- 92. پیکربندی اولیهٔ وب سرور
- 93. میزبانی چندین وبسایت (Virtual Hosts)
- 94. مفاهیم اولیهٔ پایگاه داده (MySQL/PostgreSQL)
- 95. نصب پایگاه داده (مثال: MySQL)
- 96. ایجاد پایگاه داده و کاربر
- 97. کوئریهای SQL پایه
- 98. اتصال وب سرور به پایگاه داده
- 99. مفاهیم امنیت اطلاعات در لینوکس
- 100. اهمیت رمزنگاری (مقدماتی)
تگها:
آشنایی با لینوکس
آموزش لینوکس
ترمینال لینوکس
دستورات لینوکس
سیستم عامل لینوکس
لینوکس برای مبتدیان
لینوکس مقدماتی
مدیریت لینوکس
نصب لینوکس
یادگیری لینوکس
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.