📌 اسکریپت های مفید Bash برای لینوکس
🔸 مخزن کامل BashScripts مجموعه ای از ابزارهای Bash است که وظایف روزمره لینوکس را خودکار می کند.
🔹آنچه در داخل این پکیج است: اسکریپت های نگهداری سیستم، ابزارهای نظارت و بهینه سازی، اتوماسیون عملیات روتین.
🔸 هر اسکریپت دستورالعملی برای استفاده دارد. این به ویژه برای مهندسان DevOps و مدیران سیستم که می خواهند در وقت خود در کارهای روتین صرفه جویی کنند مفید خواهد بود.
🌐 https://github.com/Nikoo-Asadnejad/Practical_BashScripts
🔸tags: #script #linux #bash
〰〰〰〰〰〰〰〰〰〰
🖥 @devloper98 〽️ @IT_Portal98
❤4
🔍 جستجوی اتصالات مشکوک در لینوکس با Bash! 🐧
گاهی اوقات در سیستمهای لینوکسی، اتصالات عجیبی ممکن است وجود داشته باشد — از برنامههای باز نشده تا فرآیندهای مخرب. 💻🚨
با استفاده از بش اسکریپت و ابزارهای استاندارد، میتوانید این جلسات را سریع پیدا و تحلیل کنید. در ادامه چند دستور مفید را بررسی میکنیم:
1️⃣ نمایش تمام اتصالات شبکه فعال:
این دستور شناسه پردازش (PID)، پورت، آیپی و وضعیت را نشان میدهد. برای شناسایی فرآیندهای غیرمنتظره که به پورت گوش میدهند، بسیار مفید است.
2️⃣ جستجوی اتصالات به آیپیهای مشکوک:
این دستور خروجی را بر اساس شبکه یا آدرس خاص فیلتر میکند.
3️⃣ نمایش فقط اتصالات برقرار شده:
این دستور پورتهای گوشدهنده اضافی را حذف کرده و فقط اتصالات فعلی را نشان میدهد.
4️⃣ تطبیق PID با نام فرآیند:
با این دستور میتوانید بفهمید کدام فرآیند اتصال را نگه داشته است.
5️⃣ در زمان واقعی:
🔥 این دستور فهرست را هر 2 ثانیه بهروزرسانی میکند و برای ردیابی اتصالات کوتاه مدت مناسب است.
با استفاده از این دستورات، میتوانید امنیت سیستم خود را بهبود ببخشید و هرگونه فعالیت مشکوک را شناسایی کنید! 🛡️✨
#Linux #Bash #NetworkSecurity #SystemAdmin #CyberSecurity #CommandLine #TechTips #Programming #OpenSource #DevOps
🖥 @devloper98
گاهی اوقات در سیستمهای لینوکسی، اتصالات عجیبی ممکن است وجود داشته باشد — از برنامههای باز نشده تا فرآیندهای مخرب. 💻🚨
با استفاده از بش اسکریپت و ابزارهای استاندارد، میتوانید این جلسات را سریع پیدا و تحلیل کنید. در ادامه چند دستور مفید را بررسی میکنیم:
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 در لینوکس
تمام فایلهایی که پسوند .log دارند را در دایرکتوری جاری جستجو میکند.
فایل config.txt را در کل سیستم جستجو میکند.
فقط فایلها (نه دایرکتوریها) با پسوند .py را جستجو میکند.
فقط دایرکتوریهایی با نام backup را جستجو میکند.
فایلهایی که در ۷ روز گذشته تغییر کردهاند.
فایلهایی بزرگتر از ۱۰۰ مگابایت.
فایلهای .log را پیدا کرده و یکییکی حذف میکند.
تمام فایلهایی که مالک آنها کاربر مشخص شده است را جستجو میکند.
فایلهایی با مجوز ۷۷۷ (ریسک امنیتی بالقوه).
تمام فایلها و دایرکتوریهای خالی را پیدا میکند.
#Linux #DevOps #Terminal #SysAdmin #LinuxTips #لینوکس #برنامهنویسی #آموزش_لینوکس
🖥 @devloper98
$ 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
📺 جزئیات ویدیو:
🔸موضوع: معرفی سیستم عامل لینوکس
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: اول
#Linux #Programming
#OpenSource
🖥 @devloper98
👍6🔥1
Media is too big
VIEW IN TELEGRAM
✅ آموزش مقدماتی سیستم عامل لینوکس
📺 جزئیات ویدیو:
🔸موضوع: نصب و راه اندازی لینوکس
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: دوم
#Linux #Programming
#OpenSource
🖥 @devloper98
📺 جزئیات ویدیو:
🔸موضوع: نصب و راه اندازی لینوکس
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: دوم
#Linux #Programming
#OpenSource
🖥 @devloper98
👍6❤1
Media is too big
VIEW IN TELEGRAM
✅ آموزش مقدماتی سیستم عامل لینوکس
📺 جزئیات ویدیو:
🔸موضوع: ابزارهای پایه ای لینوکس
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: سوم
#Linux #Programming
#OpenSource
🖥 @devloper98
📺 جزئیات ویدیو:
🔸موضوع: ابزارهای پایه ای لینوکس
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: سوم
#Linux #Programming
#OpenSource
🖥 @devloper98
❤5👍1🔥1
Media is too big
VIEW IN TELEGRAM
✅ آموزش مقدماتی سیستم عامل لینوکس
📺 جزئیات ویدیو:
🔸موضوع: ابزارهای پایه ای لینوکس بخش ۲
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: چهارم
#Linux #Programming
#OpenSource
🖥 @devloper98
📺 جزئیات ویدیو:
🔸موضوع: ابزارهای پایه ای لینوکس بخش ۲
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: چهارم
#Linux #Programming
#OpenSource
🖥 @devloper98
👍5🔥1
🚀 انتشار رسمی Mageia 10؛ تحولی بزرگ در توزیع لینوکس!
پس از سه سال انتظار، جامعه توسعهدهنده Mageia نسخه جدید و قدرتمند خود را منتشر کرد. این نسخه با تمرکز بر مدرنسازی و کارایی، تغییرات بنیادین در ساختار خود ایجاد کرده است. 🐧✨
🌟 برجستهترین ویژگیهای Mageia 10:
🔹 تجربه بصری مدرن: انتقال پیشفرض میزکارهای GNOME و KDE Plasma به پروتکل Wayland.
🔹 کیفیت تصویر خیرهکننده: بهروزرسانی پسزمینهها با رزولوشن 4K و استفاده از فرمت پیشرفته JXL.
🔹 بهبود زیرساخت: بازنویسی ابزارهای گرافیکی تنظیمات با استفاده از
🔹 هسته قدرتمند: بهرهگیری از هسته لینوکس 6.18 و بهروزرسانی کامل پشته نرمافزاری (کامپایلرها، زیرسیستم گرافیکی و برنامههای کاربردی).
⚠️ تغییرات مهم که باید بدانید:
▫️ حذف مرورگر Chromium از مخازن رسمی.
▫️ ارتقای حداقل نیازمندی پردازنده به معماری SSE2 (پایان پشتیبانی از پردازندههای بسیار قدیمی ۳۲ بیتی).
🌐 سایت رسمی:
🔗 Mageia.org
#لینوکس #Mageia #لینوکس_باز #امنیت #تکنولوژی #OpenSource #Linux #Mageia10 #SoftwareUpdate
@devloper98
پس از سه سال انتظار، جامعه توسعهدهنده 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
📺 جزئیات ویدیو:
🔸موضوع: ابزارهای اصلی مدیریت فایل
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: پنجم
#Linux #Programming
#OpenSource
🖥 @devloper98
❤4🔥2👍1
Media is too big
VIEW IN TELEGRAM
✅ آموزش مقدماتی سیستم عامل لینوکس
📺 جزئیات ویدیو:
🔸موضوع: ابزارهای اصلی مدیریت فایل 2
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: ششم
#Linux #Programming
#OpenSource
🖥 @devloper98
📺 جزئیات ویدیو:
🔸موضوع: ابزارهای اصلی مدیریت فایل 2
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: ششم
#Linux #Programming
#OpenSource
🖥 @devloper98
👍4🔥1
Media is too big
VIEW IN TELEGRAM
✅ آموزش مقدماتی سیستم عامل لینوکس
📺 جزئیات ویدیو:
🔸موضوع: کار با فایل های متنی
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: هفتم
#Linux #Programming
#OpenSource
🖥 @devloper98
📺 جزئیات ویدیو:
🔸موضوع: کار با فایل های متنی
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: هفتم
#Linux #Programming
#OpenSource
🖥 @devloper98
👍3🔥1
Media is too big
VIEW IN TELEGRAM
✅ آموزش مقدماتی سیستم عامل لینوکس
📺 جزئیات ویدیو:
🔸موضوع: اتصال به سرور لینوکس بخش 1
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: هشتم
#Linux #Programming
#OpenSource
🖥 @devloper98
📺 جزئیات ویدیو:
🔸موضوع: اتصال به سرور لینوکس بخش 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
📺 جزئیات ویدیو:
🔸موضوع: اتصال به سرور لینوکس بخش 2
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: نهم
#Linux #Programming
#OpenSource
🖥 @devloper98
👍3
Media is too big
VIEW IN TELEGRAM
✅ آموزش مقدماتی سیستم عامل لینوکس
📺 جزئیات ویدیو:
🔸موضوع: مدیریت گروه ها و کاربران بخش 1
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: دهم
#Linux #Programming
#OpenSource
🖥 @devloper98
📺 جزئیات ویدیو:
🔸موضوع: مدیریت گروه ها و کاربران بخش 1
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: دهم
#Linux #Programming
#OpenSource
🖥 @devloper98
👍3
Media is too big
VIEW IN TELEGRAM
✅ آموزش مقدماتی سیستم عامل لینوکس
📺 جزئیات ویدیو:
🔸موضوع: مدیریت گروه ها و کاربران بخش 2
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: یازدهم
#Linux #Programming
#OpenSource
🖥 @devloper98
📺 جزئیات ویدیو:
🔸موضوع: مدیریت گروه ها و کاربران بخش 2
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: یازدهم
#Linux #Programming
#OpenSource
🖥 @devloper98
👍3
Media is too big
VIEW IN TELEGRAM
✅ آموزش مقدماتی سیستم عامل لینوکس
📺 جزئیات ویدیو:
🔸موضوع: مدیریت گروه ها و کاربران بخش 3
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: دوازدهم
#Linux #Programming
#OpenSource
🖥 @devloper98
📺 جزئیات ویدیو:
🔸موضوع: مدیریت گروه ها و کاربران بخش 3
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: دوازدهم
#Linux #Programming
#OpenSource
🖥 @devloper98
❤2👍2
Media is too big
VIEW IN TELEGRAM
✅ آموزش مقدماتی سیستم عامل لینوکس
📺 جزئیات ویدیو:
🔸موضوع: مدیریت دسترسی ها – بخش 1
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: سیزدهم
#Linux #Programming
#OpenSource
🖥 @devloper98
📺 جزئیات ویدیو:
🔸موضوع: مدیریت دسترسی ها – بخش 1
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: سیزدهم
#Linux #Programming
#OpenSource
🖥 @devloper98
Media is too big
VIEW IN TELEGRAM
✅ آموزش مقدماتی سیستم عامل لینوکس
📺 جزئیات ویدیو:
🔸موضوع: مدیریت دسترسی ها بخش 3
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: پانزدهم
#Linux #Programming
#OpenSource
🖥 @devloper98
📺 جزئیات ویدیو:
🔸موضوع: مدیریت دسترسی ها بخش 3
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: پانزدهم
#Linux #Programming
#OpenSource
🖥 @devloper98
Media is too big
VIEW IN TELEGRAM
✅ آموزش مقدماتی سیستم عامل لینوکس
📺 جزئیات ویدیو:
🔸موضوع: مدیریت دسترسی ها بخش 4
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: شانزدهم
#Linux #Programming
#OpenSource
🖥 @devloper98
📺 جزئیات ویدیو:
🔸موضوع: مدیریت دسترسی ها بخش 4
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: شانزدهم
#Linux #Programming
#OpenSource
🖥 @devloper98
Media is too big
VIEW IN TELEGRAM
✅ آموزش مقدماتی سیستم عامل لینوکس
📺 جزئیات ویدیو:
🔸موضوع: مدیریت فرایند ها بخش 1
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: هفدهم
#Linux #Programming
#OpenSource
🖥 @devloper98
📺 جزئیات ویدیو:
🔸موضوع: مدیریت فرایند ها بخش 1
🔹سطح: مقدماتی (Beginner)
🔸کیفیت: 720p
🔹قست: هفدهم
#Linux #Programming
#OpenSource
🖥 @devloper98