مهندسی کامپیوتر
15.8K subscribers
342 photos
1.11K videos
86 files
657 links
🖥📱 مرجع تخصصی آموزش علوم کامپیوتر

🔹️ شبکه و امنیت
🔹️برق و الکترونیک‌
🔹️برنامه نویسی کامپیوتر
🔹️برنامه نویسی موبایل
🔹️ هک و امنیت

🏁 لیست دوره های آموزشی
🌐 T.me/programming_course_ir

🏁 گروه رفع حل مشکلات نرم‌افزاری
🌐 T.me/IT_Portal98
Download Telegram
📌 اسکریپت های مفید Bash برای لینوکس


🔸 مخزن کامل BashScripts مجموعه ای از ابزارهای Bash است که وظایف روزمره لینوکس را خودکار می کند.

🔹آنچه در داخل این پکیج است: اسکریپت های نگهداری سیستم، ابزارهای نظارت و بهینه سازی، اتوماسیون عملیات روتین.

🔸 هر اسکریپت دستورالعملی برای استفاده دارد. این به ویژه برای مهندسان DevOps و مدیران سیستم که می خواهند در وقت خود در کارهای روتین صرفه جویی کنند مفید خواهد بود.

🌐 https://github.com/Nikoo-Asadnejad/Practical_BashScripts

🔸tags: #script #linux #bash


🖥 @devloper98 〽️ @IT_Portal98
4
🔍 جستجوی اتصالات مشکوک در لینوکس با Bash! 🐧

گاهی اوقات در سیستم‌های لینوکسی، اتصالات عجیبی ممکن است وجود داشته باشد — از برنامه‌های باز نشده تا فرآیندهای مخرب. 💻🚨

با استفاده از بش اسکریپت و ابزارهای استاندارد، می‌توانید این جلسات را سریع پیدا و تحلیل کنید. در ادامه چند دستور مفید را بررسی می‌کنیم:

1️⃣ نمایش تمام اتصالات شبکه فعال:
ss -tulpn

این دستور شناسه پردازش (PID)، پورت، آی‌پی و وضعیت را نشان می‌دهد. برای شناسایی فرآیندهای غیرمنتظره که به پورت گوش می‌دهند، بسیار مفید است.

2️⃣ جستجوی اتصالات به آی‌پی‌های مشکوک:
ss -ntp | grep "203.0.113."

این دستور خروجی را بر اساس شبکه یا آدرس خاص فیلتر می‌کند.

3️⃣ نمایش فقط اتصالات برقرار شده:
ss -ntp state established

این دستور پورت‌های گوش‌دهنده اضافی را حذف کرده و فقط اتصالات فعلی را نشان می‌دهد.

4️⃣ تطبیق PID با نام فرآیند:
ps -fp <PID>

با این دستور می‌توانید بفهمید کدام فرآیند اتصال را نگه داشته است.

5️⃣ در زمان واقعی:
watch -n 2 ss -tulpn

🔥 این دستور فهرست را هر 2 ثانیه به‌روزرسانی می‌کند و برای ردیابی اتصالات کوتاه مدت مناسب است.

با استفاده از این دستورات، می‌توانید امنیت سیستم خود را بهبود ببخشید و هرگونه فعالیت مشکوک را شناسایی کنید! 🛡️

#Linux #Bash #NetworkSecurity #SystemAdmin #CyberSecurity #CommandLine #TechTips #Programming #OpenSource #DevOps

🖥 @devloper98
3
🐧 آموزش کاربردی دستور FIND در لینوکس


$ find . -name "*.log"
تمام فایل‌هایی که پسوند .log دارند را در دایرکتوری جاری جستجو می‌کند.

$ find / -name "config.txt"
فایل config.txt را در کل سیستم جستجو می‌کند.

$ find . -type f -name "*.py"
فقط فایل‌ها (نه دایرکتوری‌ها) با پسوند .py را جستجو می‌کند.

$ find . -type d -name "backup"
فقط دایرکتوری‌هایی با نام backup را جستجو می‌کند.

$ find . -mtime -7
فایل‌هایی که در ۷ روز گذشته تغییر کرده‌اند.

$ find . -size +100M
فایل‌هایی بزرگ‌تر از ۱۰۰ مگابایت.

$ find . -name "*.log" -exec rm {} \;
فایل‌های .log را پیدا کرده و یکی‌یکی حذف می‌کند.

$ find . -user username
تمام فایل‌هایی که مالک آن‌ها کاربر مشخص شده است را جستجو می‌کند.

$ find . -perm 777
فایل‌هایی با مجوز ۷۷۷ (ریسک امنیتی بالقوه).

$ find . -empty
تمام فایل‌ها و دایرکتوری‌های خالی را پیدا می‌کند.

#Linux #DevOps #Terminal #SysAdmin #LinuxTips #لینوکس #برنامه‌نویسی #آموزش_لینوکس

🖥 @devloper98
3
Media is too big
VIEW IN TELEGRAM
آموزش مقدماتی سیستم عامل لینوکس

📺 جزئیات ویدیو:
🔸موضوع: معرفی سیستم عامل لینوکس
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: اول

#Linux #Programming
#OpenSource

🖥 @devloper98
👍6🔥1
Media is too big
VIEW IN TELEGRAM
آموزش مقدماتی سیستم عامل لینوکس

📺 جزئیات ویدیو:
🔸موضوع: نصب و راه اندازی لینوکس
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: دوم

#Linux #Programming
#OpenSource

🖥 @devloper98
👍61
Media is too big
VIEW IN TELEGRAM
آموزش مقدماتی سیستم عامل لینوکس

📺 جزئیات ویدیو:
🔸موضوع: ابزارهای پایه ای لینوکس
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: سوم

#Linux #Programming
#OpenSource

🖥 @devloper98
5👍1🔥1
Media is too big
VIEW IN TELEGRAM
آموزش مقدماتی سیستم عامل لینوکس

📺 جزئیات ویدیو:
🔸موضوع: ابزارهای پایه ای لینوکس بخش ۲
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: چهارم

#Linux #Programming
#OpenSource

🖥 @devloper98
👍5🔥1
🚀 انتشار رسمی Mageia 10؛ تحولی بزرگ در توزیع لینوکس!

پس از سه سال انتظار، جامعه توسعه‌دهنده Mageia نسخه جدید و قدرتمند خود را منتشر کرد. این نسخه با تمرکز بر مدرن‌سازی و کارایی، تغییرات بنیادین در ساختار خود ایجاد کرده است. 🐧

🌟 برجسته‌ترین ویژگی‌های Mageia 10:

🔹 تجربه بصری مدرن: انتقال پیش‌فرض میزکارهای GNOME و KDE Plasma به پروتکل Wayland.
🔹 کیفیت تصویر خیره‌کننده: به‌روزرسانی پس‌زمینه‌ها با رزولوشن 4K و استفاده از فرمت پیشرفته JXL.
🔹 بهبود زیرساخت: بازنویسی ابزارهای گرافیکی تنظیمات با استفاده از python-manatools و نصب‌کننده (Installer) بهبودیافته.
🔹 هسته قدرتمند: بهره‌گیری از هسته لینوکس 6.18 و به‌روزرسانی کامل پشته نرم‌افزاری (کامپایلرها، زیرسیستم گرافیکی و برنامه‌های کاربردی).

⚠️ تغییرات مهم که باید بدانید:
▫️ حذف مرورگر Chromium از مخازن رسمی.
▫️ ارتقای حداقل نیازمندی پردازنده به معماری SSE2 (پایان پشتیبانی از پردازنده‌های بسیار قدیمی ۳۲ بیتی).

🌐 سایت رسمی:
🔗 Mageia.org

#لینوکس #Mageia #لینوکس_باز #امنیت #تکنولوژی #OpenSource #Linux #Mageia10 #SoftwareUpdate

@devloper98
👍3
Media is too big
VIEW IN TELEGRAM
آموزش مقدماتی سیستم عامل لینوکس

📺 جزئیات ویدیو:
🔸موضوع: ابزارهای اصلی مدیریت فایل
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: پنجم

#Linux #Programming
#OpenSource

🖥 @devloper98
4🔥2👍1
Media is too big
VIEW IN TELEGRAM
آموزش مقدماتی سیستم عامل لینوکس

📺 جزئیات ویدیو:
🔸موضوع: ابزارهای اصلی مدیریت فایل 2
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: ششم

#Linux #Programming
#OpenSource

🖥
@devloper98
👍4🔥1
Media is too big
VIEW IN TELEGRAM
آموزش مقدماتی سیستم عامل لینوکس

📺 جزئیات ویدیو:
🔸موضوع: کار با فایل های متنی
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: هفتم

#Linux #Programming
#OpenSource

🖥
@devloper98
👍3🔥1
Media is too big
VIEW IN TELEGRAM
آموزش مقدماتی سیستم عامل لینوکس

📺 جزئیات ویدیو:
🔸موضوع: اتصال به سرور لینوکس بخش 1
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: هشتم

#Linux #Programming
#OpenSource

🖥
@devloper98
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
آموزش مقدماتی سیستم عامل لینوکس

📺 جزئیات ویدیو:
🔸موضوع: اتصال به سرور لینوکس بخش 2
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: نهم

#Linux #Programming
#OpenSource

🖥
@devloper98
👍3
Media is too big
VIEW IN TELEGRAM
آموزش مقدماتی سیستم عامل لینوکس

📺 جزئیات ویدیو:
🔸موضوع: مدیریت گروه ها و کاربران بخش 1
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: دهم

#Linux #Programming
#OpenSource

🖥
@devloper98
👍3
Media is too big
VIEW IN TELEGRAM
آموزش مقدماتی سیستم عامل لینوکس

📺 جزئیات ویدیو:
🔸موضوع: مدیریت گروه ها و کاربران بخش 2
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: یازدهم

#Linux #Programming
#OpenSource

🖥
@devloper98
👍3
Media is too big
VIEW IN TELEGRAM
آموزش مقدماتی سیستم عامل لینوکس

📺 جزئیات ویدیو:
🔸موضوع: مدیریت گروه ها و کاربران بخش 3
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: دوازدهم

#Linux #Programming
#OpenSource

🖥
@devloper98
2👍2
Media is too big
VIEW IN TELEGRAM
آموزش مقدماتی سیستم عامل لینوکس

📺 جزئیات ویدیو:
🔸موضوع: مدیریت دسترسی ها – بخش 1
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: سیزدهم

#Linux #Programming
#OpenSource

🖥
@devloper98
Media is too big
VIEW IN TELEGRAM
آموزش مقدماتی سیستم عامل لینوکس

📺 جزئیات ویدیو:
🔸موضوع: مدیریت دسترسی ها بخش 3
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: پانزدهم

#Linux #Programming
#OpenSource

🖥
@devloper98
Media is too big
VIEW IN TELEGRAM
آموزش مقدماتی سیستم عامل لینوکس

📺 جزئیات ویدیو:
🔸موضوع: مدیریت دسترسی ها بخش 4
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: شانزدهم

#Linux #Programming
#OpenSource

🖥
@devloper98
Media is too big
VIEW IN TELEGRAM
آموزش مقدماتی سیستم عامل لینوکس

📺 جزئیات ویدیو:
🔸موضوع: مدیریت فرایند ها بخش 1
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: هفدهم

#Linux #Programming
#OpenSource

🖥
@devloper98