کتاب کار با ابزارهای تحلیل داده در خط فرمان لینوکس با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره کار با ابزارهای تحلیل داده در خط فرمان لینوکس
موضوع کلی: برنامه نویسی
موضوع میانی: لینوکس و خط فرمان
📋 سرفصلهای دوره
- 1. مقدمهای بر تحلیل داده در خط فرمان لینوکس
- 2. مروری بر محیط خط فرمان لینوکس
- 3. نصب و پیکربندی ابزارهای پایه تحلیل داده
- 4. کار با دستور `head` و `tail` برای بررسی دادهها
- 5. فیلتر کردن دادهها با دستور `grep`
- 6. جستجوی پیشرفته با استفاده از عبارات باقاعده (regex) در `grep`
- 7. استفاده از `wc` برای شمارش خطوط، کلمات و بایتها
- 8. مرتبسازی دادهها با دستور `sort`
- 9. حذف ردیفهای تکراری با دستور `uniq`
- 10. دستور `cut` برای استخراج ستونهای خاص
- 11. دستور `paste` برای ترکیب فایلهای متنی
- 12. دستور `awk` مقدماتی: چاپ فیلدهای خاص
- 13. دستور `awk` پیشرفته: محاسبات و شرطگذاری
- 14. دستور `sed` مقدماتی: جایگزینی متن
- 15. دستور `sed` پیشرفته: ویرایش خطوط با استفاده از الگوها
- 16. کار با دستور `tr` برای تبدیل کاراکترها
- 17. استفاده از `xargs` برای پردازش ورودی
- 18. ایجاد گزارشهای ساده با استفاده از پایپلاین (pipe)
- 19. آمار توصیفی با استفاده از `awk` و `sort`
- 20. تجزیه و تحلیل فایلهای لاگ با `grep` و `awk`
- 21. کار با فایلهای CSV در خط فرمان
- 22. استفاده از `csvkit` برای تحلیل فایلهای CSV
- 23. مقدمهای بر `jq` برای کار با JSON
- 24. استخراج داده از فایلهای JSON با `jq`
- 25. تبدیل فرمت داده با `jq`
- 26. کار با دستور `column` برای قالببندی خروجی
- 27. استفاده از `diff` و `patch` برای مقایسه و اعمال تغییرات
- 28. اسکریپتنویسی Bash برای خودکارسازی وظایف تحلیل داده
- 29. تابعهای Bash برای تحلیل داده
- 30. کار با متغیرها و آرایهها در Bash
- 31. خواندن و نوشتن فایلها در Bash
- 32. کنترل جریان (if/else) در Bash
- 33. حلقهها (for/while) در Bash
- 34. استفاده از دستور `find` برای جستجوی فایلها
- 35. استفاده از دستور `du` برای بررسی فضای دیسک
- 36. استفاده از دستور `ps` برای مدیریت فرایندها
- 37. مانیتورینگ سیستم با `top` و `htop`
- 38. کار با دستور `ssh` برای اتصال به سرورهای راه دور
- 39. کار با دستور `scp` برای انتقال فایلها
- 40. مقدمهای بر ابزار `netstat` برای شبکه
- 41. کار با دستور `ping` برای تست اتصال شبکه
- 42. استفاده از `whois` برای اطلاعات دامنه
- 43. کار با دستور `dig` برای DNS lookup
- 44. مقدمهای بر `gzip` و `bzip2` برای فشردهسازی فایلها
- 45. استفاده از `tar` برای آرشیو کردن فایلها
- 46. کار با `find` و `xargs` برای پردازش دستهای فایلها
- 47. استفاده از `tee` برای همزمان نوشتن در فایل و نمایش در خروجی
- 48. استفاده از `nohup` برای اجرای دستورات در پسزمینه
- 49. مقدمهای بر ابزار `screen` یا `tmux`
- 50. کار با دستور `watch` برای اجرای مداوم دستورات
- 51. استفاده از `history` برای بررسی و اجرای مجدد دستورات
- 52. نوشتن اسکریپتهای Bash برای تحلیل دادههای بزرگ
- 53. بهینهسازی اسکریپتهای Bash برای سرعت و کارایی
- 54. عیبیابی اسکریپتهای Bash
- 55. استفاده از ابزارهای خط فرمان برای پاکسازی دادهها
- 56. تبدیل دادهها بین فرمتهای مختلف در خط فرمان
- 57. کار با دادههای زمانی در خط فرمان لینوکس
- 58. تجزیه و تحلیل دادههای جغرافیایی در خط فرمان
- 59. مقدمهای بر ابزارهای تحلیل داده پیشرفته (مانند `datamash`)
تگها:
awk
bash scripting
csv
data analysis
data cleaning
data manipulation
data processing
grep
jq
json
linux command line
linux tools
linux tutorial
sed
shell scripting
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.