تخفیف های ویژه روز پدر
آکادمی لیان
40تا 60 درصد بر روی تمامی دوره های امنیت شبکه و تست نفوذ
——————————-
فرصت از دست ندهید.
لینک دوره ها
https://liangroup.net/academy/calendar
آکادمی لیان
40تا 60 درصد بر روی تمامی دوره های امنیت شبکه و تست نفوذ
——————————-
فرصت از دست ندهید.
لینک دوره ها
https://liangroup.net/academy/calendar
بسته جدید موزیلا فایرفاکس برای لینوکس یک تغییر دهنده بازی برای کاربران اوبونتو و دبیان است
این بسته جدید فایرفاکس با دقت طراحی شده است تا سازگار و ایمن باشد و نیازهای پیچیده کاربران اینترنت مدرن را برطرف کند. موزیلا بر تقویت پیادهسازی سندباکس مرورگر تمرکز کرده است، که یک جنبه حیاتی برای امنیت آنلاین است. با حفظ سازگاری با Snap و Flatpak، بسته بومی جدید یک مزیت اضافی برای علاقه مندان به لینوکس است.
علاوه بر این، فایرفاکس همچنان در قالبهای مختلف، از جمله .tar.bz2 خود موزیلا، در دسترس است که طیف وسیعی از اولویتها را در جامعه لینوکس تأمین میکند.
نکته قابل توجه این نسخه این است که بسته جدید 100 درصد توسط موزیلا ساخته شده است. این توسعه نشاندهنده تغییری نسبت به نسخههای قبلی است که بسته به توزیع لینوکس نیاز به مشارکت طرفهای خارجی داشت.
موزیلا با ارائه مرورگری که مستقیماً از کد منبع آن مونتاژ شده است، بدون هیچ گونه تغییری، بر تعهد خود برای ارائه یک محصول معتبر و قابل اعتماد تأکید می کند.
https://support.mozilla.org/en-US/kb/install-firefox-linux
این بسته جدید فایرفاکس با دقت طراحی شده است تا سازگار و ایمن باشد و نیازهای پیچیده کاربران اینترنت مدرن را برطرف کند. موزیلا بر تقویت پیادهسازی سندباکس مرورگر تمرکز کرده است، که یک جنبه حیاتی برای امنیت آنلاین است. با حفظ سازگاری با Snap و Flatpak، بسته بومی جدید یک مزیت اضافی برای علاقه مندان به لینوکس است.
علاوه بر این، فایرفاکس همچنان در قالبهای مختلف، از جمله .tar.bz2 خود موزیلا، در دسترس است که طیف وسیعی از اولویتها را در جامعه لینوکس تأمین میکند.
نکته قابل توجه این نسخه این است که بسته جدید 100 درصد توسط موزیلا ساخته شده است. این توسعه نشاندهنده تغییری نسبت به نسخههای قبلی است که بسته به توزیع لینوکس نیاز به مشارکت طرفهای خارجی داشت.
موزیلا با ارائه مرورگری که مستقیماً از کد منبع آن مونتاژ شده است، بدون هیچ گونه تغییری، بر تعهد خود برای ارائه یک محصول معتبر و قابل اعتماد تأکید می کند.
https://support.mozilla.org/en-US/kb/install-firefox-linux
Linux Internals and Forensics
انتشار ویدیوهای دوره: Linux Internals and Forensics
————————————
ℹ️ این دوره موارد کلی زیر را پوشش داده و برای اطلاع از جزئیات مطالب میتوانید به مرور اسلایدها بپردازید. همچنین در تمامی بخشها لینکهایی برای ارجاع به مقالات و کسب اطلاعات بیشتر وجود دارد که میتوانید از آنها برای مطالعهی بیشتر استفاده کنید.
* Programming Review
* Building and Debugging Linux Kernel
* System Calls Internals
* Writing Kernel Modules
* Process and Thread Internals
* Ftrace and Hooking Kernel Functions
* IPC Mechanisms
* Linux Memory Forensics
* ELF Structure
* MBR and GPT Overview
* VFS Internals
* EXT4 File System Internals
* Disk Forensics
* Linux Malware Techniques
📌برای دسترسی به ویدیوها، کدها و اسلایدهای دوره از لینکهای زیر استفاده کنید:
https://t.me/akazemi67_courses/23
https://mega.nz/folder/U3E1XThA#I8QoMr74favg2xPcmQNrVw
———————————————————-
باتشکر از آقای کاظمی بابت نشر این دوره با ارزش
انتشار ویدیوهای دوره: Linux Internals and Forensics
————————————
ℹ️ این دوره موارد کلی زیر را پوشش داده و برای اطلاع از جزئیات مطالب میتوانید به مرور اسلایدها بپردازید. همچنین در تمامی بخشها لینکهایی برای ارجاع به مقالات و کسب اطلاعات بیشتر وجود دارد که میتوانید از آنها برای مطالعهی بیشتر استفاده کنید.
* Programming Review
* Building and Debugging Linux Kernel
* System Calls Internals
* Writing Kernel Modules
* Process and Thread Internals
* Ftrace and Hooking Kernel Functions
* IPC Mechanisms
* Linux Memory Forensics
* ELF Structure
* MBR and GPT Overview
* VFS Internals
* EXT4 File System Internals
* Disk Forensics
* Linux Malware Techniques
📌برای دسترسی به ویدیوها، کدها و اسلایدهای دوره از لینکهای زیر استفاده کنید:
https://t.me/akazemi67_courses/23
https://mega.nz/folder/U3E1XThA#I8QoMr74favg2xPcmQNrVw
———————————————————-
باتشکر از آقای کاظمی بابت نشر این دوره با ارزش
میز لینوکسی Budgie 10.9 منتشر شد
جزئیات کامل نسخه جدید:
https://buddiesofbudgie.org/blog/budgie-10-9-released
جزئیات کامل نسخه جدید:
https://buddiesofbudgie.org/blog/budgie-10-9-released
بررسی و مشاهده کارت حافظه SD (به انگلیسی: Secure Digital که یک کارت حافظه غیرفرار است در لینوکس
———————————-
در خروجی دستورات زیر dev/sd/ را خواهید دید.
که انتهای ان بر حسب تعداد دیسک ها برای کارت SD به صورت زیر خواهد بود. به عنوان مثال
/dev/sdb یا /dev/sdc
نوع دیسک برای SD برابر disk یا mmcblk است.
روش اول
lsblk
روش دوم
sudo fdisk -l
روش سوم
sudo dmesg | grep -i sd
روش چهارم
df -h
روش پنجم
blkid
——————————
نویسنده: حسین سیلانی
منبع : کانال لینوکسی: لینوکس تی ان تی
linuxtnt
http://seilany.ir
———————————-
در خروجی دستورات زیر dev/sd/ را خواهید دید.
که انتهای ان بر حسب تعداد دیسک ها برای کارت SD به صورت زیر خواهد بود. به عنوان مثال
/dev/sdb یا /dev/sdc
نوع دیسک برای SD برابر disk یا mmcblk است.
روش اول
lsblk
روش دوم
sudo fdisk -l
روش سوم
sudo dmesg | grep -i sd
روش چهارم
df -h
روش پنجم
blkid
——————————
نویسنده: حسین سیلانی
منبع : کانال لینوکسی: لینوکس تی ان تی
linuxtnt
http://seilany.ir
دستورات کمتر دیده شده در لینوکس دستور SMART: سری یازدهم
تست سلامت هارد دیسک با استفاده از SMART
———————————-
برای تست سلامت هارد دیسک با استفاده از SMART در لینوکس، شما میتوانید از ابزار
1. ابتدا اطمینان حاصل کنید که بسته
2. این دستور اطلاعات جامعی را درباره وضعیت SMART هارد دیسک نمایش می دهد که شامل آمارهای مهمی مانند تعداد بلاکهای خراب، سلامت بخشهای مختلف هارد دیسک و پارامترهای دیگر میشود.
در اینجا،
3. برای انجام تست سلامت هارد دیسک، میتوانید از دستور زیر استفاده کنید:
در اینجا،
4. برای مشاهده نتایج تست، میتوانید از دستور زیر استفاده کنید:
در اینجا،
سایر گزینه های دستور: دستورات زیر را به صورت خلاصه توضیح میدهم:
: این دستور اطلاعات مربوط به هارد دیسک
با اجرای این دستور، SMART بر روی هارد دیسک
: این دستور SMART را روی هارد دیسک
: با اجرای این دستور، وضعیت کنونی هارد دیسک
این دستور وضعیت سلامتی هارد دیسک
————————-
نویسنده: حسین سیلانی
منبع: کتاب 1001 دستور لینوکس
@seilany
تست سلامت هارد دیسک با استفاده از SMART
———————————-
برای تست سلامت هارد دیسک با استفاده از SMART در لینوکس، شما میتوانید از ابزار
smartctl
استفاده کنید. smartctl
ابزاری است که امکان مشاهده و آزمایش وضعیت SMART هارد دیسک را فراهم میکند. در ادامه نحوه استفاده از smartctl
را برای تست سلامت هارد دیسک توضیح می دهیم:1. ابتدا اطمینان حاصل کنید که بسته
smartmontools
بر روی سیستم شما نصب شده باشد.
sudo apt-get install smartmontools
sudo yum install smartmontools
sudo dnf install smartmontools
sudo yay -S smartmontools
2. این دستور اطلاعات جامعی را درباره وضعیت SMART هارد دیسک نمایش می دهد که شامل آمارهای مهمی مانند تعداد بلاکهای خراب، سلامت بخشهای مختلف هارد دیسک و پارامترهای دیگر میشود.
sudo smartctl -a /dev/sdX
در اینجا،
/dev/sdX
را با مسیر دستگاه هارد دیسک مورد نظر جایگزین کنید. مثلا sda یا sdb3. برای انجام تست سلامت هارد دیسک، میتوانید از دستور زیر استفاده کنید:
sudo smartctl -t long /dev/sdX
در اینجا،
/dev/sdX
را با مسیر دستگاه هارد دیسک مورد نظر جایگزین کنید. این دستور یک تست طولانی را بر روی هارد دیسک اجرا میکند که ممکن است مدت زمان زیادی طول بکشد. میتوانید از short
به جای long
استفاده کنید تا یک تست کوتاهتر انجام دهید.4. برای مشاهده نتایج تست، میتوانید از دستور زیر استفاده کنید:
sudo smartctl -l selftest /dev/sdX
در اینجا،
/dev/sdX
را با مسیر دستگاه هارد دیسک مورد نظر جایگزین کنید. این دستور لیستی از تستهای انجام شده را نمایش می دهد و وضعیت هر تست را نشان می دهد.سایر گزینه های دستور: دستورات زیر را به صورت خلاصه توضیح میدهم:
sudo smartctl -i /dev/sdb
: این دستور اطلاعات مربوط به هارد دیسک
/dev/sdb
را نمایش میدهد، از جمله نام، سازنده، مدل، ورژن فریمور و وضعیت SMART (Self-Monitoring, Analysis, and Reporting Technology).sudo smartctl -s on /dev/sdb
با اجرای این دستور، SMART بر روی هارد دیسک
/dev/sdb
فعال میشود. SMART به شما امکان مانیتورینگ و تست هارد دیسک را میدهد.sudo smartctl -s off /dev/sdb
: این دستور SMART را روی هارد دیسک
/dev/sdb
غیرفعال میکند. در صورت غیرفعال بودن SMART، شما نمیتوانید از امکانات مانیتورینگ و تست هارد دیسک استفاده کنید.sudo smartctl -c /dev/sdb
: با اجرای این دستور، وضعیت کنونی هارد دیسک
/dev/sdb
را نمایش میدهد، از جمله آیا هارد دیسک در حالت عادی است یا خیر.sudo smartctl -H /dev/sdb
این دستور وضعیت سلامتی هارد دیسک
/dev/sdb
را بررسی میکند و نتیجه را نمایش میدهد. اگر هارد دیسک سالم باشد، نتیجه "PASSED" خواهد بود، در غیر این صورت، نتیجه "FAILED" یا "WARNING" خواهد بود.————————-
نویسنده: حسین سیلانی
منبع: کتاب 1001 دستور لینوکس
@seilany
میز Plasma 6، نسخه بعدی و مهم ترین نسخه KDE است :
—————————————
خلاصه ای تغییرات جدید
*عملکرد و پاسخگویی رابط کاربری گرافیکی برنامه تنظیمات سیستم در همه جا بهبود یافته است
*زمان راه اندازی Discover بهبود یافته است
94 اشکال پلاسما با اولویت بسیار بالا و 150 اشکال از همه نوع در KDE رفع شدند
*پیشنمایش اندازههای مکاننمای موجود ،اکنون هنگام استفاده از ضریب مقیاسبندی بیشتر از 100% به درستی نمایش داده میشود.
*پلاسما دیگر نیازی به راه اندازی مجدد برای اعمال تنظیمات ندارد.
* رفع مشکلی که باعث میشد هنگام تغییر تنظیمات نمایشگر، پانلها روی «Auto Hide» یا در حالت جدید «Windows Dodge» به اشتباه نمایش داده شوند و در حالت غیر مخفی گیر کنند.
*چندین مشکل میانبر صفحه کلید مربوط به کلیدهای عددی روی صفحه کلید عددی در جلسات X11 و Wayland رفع شد.
——————
نویسنده: حسین سیلانی
منبع : کانال لینوکسی: لینوکس تی ان تی
linuxtnt
http://seilany.ir
درصورت تمایل به حمایت مالی-donate از توزیع های لینوکس
https://zarinp.al/learninghive.ir
—————————————
خلاصه ای تغییرات جدید
*عملکرد و پاسخگویی رابط کاربری گرافیکی برنامه تنظیمات سیستم در همه جا بهبود یافته است
*زمان راه اندازی Discover بهبود یافته است
94 اشکال پلاسما با اولویت بسیار بالا و 150 اشکال از همه نوع در KDE رفع شدند
*پیشنمایش اندازههای مکاننمای موجود ،اکنون هنگام استفاده از ضریب مقیاسبندی بیشتر از 100% به درستی نمایش داده میشود.
*پلاسما دیگر نیازی به راه اندازی مجدد برای اعمال تنظیمات ندارد.
* رفع مشکلی که باعث میشد هنگام تغییر تنظیمات نمایشگر، پانلها روی «Auto Hide» یا در حالت جدید «Windows Dodge» به اشتباه نمایش داده شوند و در حالت غیر مخفی گیر کنند.
*چندین مشکل میانبر صفحه کلید مربوط به کلیدهای عددی روی صفحه کلید عددی در جلسات X11 و Wayland رفع شد.
——————
نویسنده: حسین سیلانی
منبع : کانال لینوکسی: لینوکس تی ان تی
linuxtnt
http://seilany.ir
درصورت تمایل به حمایت مالی-donate از توزیع های لینوکس
https://zarinp.al/learninghive.ir
استفاده از C++ در لینوکس بعد 6 سال دوباره پیشنهاد شده است
*پیشنهاد اولیه در سال 2018 مطرح شد، این امر توسط یک مهندس تیم ردهت صورت گرفته است.
حالا، تقریباً پس از 6 سال از آن زمان، هانس پیتر آنوین، یک توسعه دهنده اصلی هسته اینتل و خالق پروژه هایی مانند syslinux، klibc و LANANA، برای ادامه بحث پیشقدم شده است. به گفته Anvin، از سال 1999، زبان های C و C++ پیشرفت های قابل توجهی در توسعه خود داشته اند و زبان C++ برای توسعه هسته سیستم عامل مناسب تر از C است.
پیشنهاد می شود حداقل از مشخصات C++ 14 استفاده شود. که شامل ابزارهای فرابرنامهنویسی میشود و استفاده از مشخصات C++ 20 تشویق میشود، که پشتیبانی از مفاهیمی را معرفی میکند که میتواند بروز خطاها را کاهش دهد.
آنوین به ویژگی هایی اشاره می کند که قبلاً به ویژگی های خاصی از GCCنیاز داشتند ، اکنون می توان به راحتی در C ++ استاندارد پیاده سازی کرد، و در بسیاری از موارد، استفاده از C++ بدون نیاز به تغییر کامل کد، زیرساخت را بهبود می بخشد.
*پیشنهاد اولیه در سال 2018 مطرح شد، این امر توسط یک مهندس تیم ردهت صورت گرفته است.
حالا، تقریباً پس از 6 سال از آن زمان، هانس پیتر آنوین، یک توسعه دهنده اصلی هسته اینتل و خالق پروژه هایی مانند syslinux، klibc و LANANA، برای ادامه بحث پیشقدم شده است. به گفته Anvin، از سال 1999، زبان های C و C++ پیشرفت های قابل توجهی در توسعه خود داشته اند و زبان C++ برای توسعه هسته سیستم عامل مناسب تر از C است.
پیشنهاد می شود حداقل از مشخصات C++ 14 استفاده شود. که شامل ابزارهای فرابرنامهنویسی میشود و استفاده از مشخصات C++ 20 تشویق میشود، که پشتیبانی از مفاهیمی را معرفی میکند که میتواند بروز خطاها را کاهش دهد.
آنوین به ویژگی هایی اشاره می کند که قبلاً به ویژگی های خاصی از GCCنیاز داشتند ، اکنون می توان به راحتی در C ++ استاندارد پیاده سازی کرد، و در بسیاری از موارد، استفاده از C++ بدون نیاز به تغییر کامل کد، زیرساخت را بهبود می بخشد.
برنامه vscode پشتیبانی از نسخه های قدیمی لینوکس را کنار میگذارد
———————————-
کاربران توزیعهای «قدیمی» لینوکس باید به دنبال گزینههای جایگزین برای vscode باشند یا در همان نسخه ای که هستند باقی بمانند.
——————-
برنامه Visual Studio Code نسخه 2024 نیاز به کتابخانه glib 2.28 برای نصب دارد. بنابراین توزیع های لینوکسی که دارای glib 2.27 یا پایین ترهستند در نصب vscodeبه مشکل بر میخورند. لازم به ذکر است در بسیاری ازتوزیع های لینوکس بروزرسانی برای glibc ارائه نمیکنند.
نویسنده: حسین سیلانی
منبع : کانال لینوکسی: لینوکس تی ان تی
linuxtnt
http://seilany.ir
درصورت تمایل به حمایت مالی-donate از توزیع های لینوکس
https://zarinp.al/learninghive.ir
———————————-
کاربران توزیعهای «قدیمی» لینوکس باید به دنبال گزینههای جایگزین برای vscode باشند یا در همان نسخه ای که هستند باقی بمانند.
——————-
برنامه Visual Studio Code نسخه 2024 نیاز به کتابخانه glib 2.28 برای نصب دارد. بنابراین توزیع های لینوکسی که دارای glib 2.27 یا پایین ترهستند در نصب vscodeبه مشکل بر میخورند. لازم به ذکر است در بسیاری ازتوزیع های لینوکس بروزرسانی برای glibc ارائه نمیکنند.
نویسنده: حسین سیلانی
منبع : کانال لینوکسی: لینوکس تی ان تی
linuxtnt
http://seilany.ir
درصورت تمایل به حمایت مالی-donate از توزیع های لینوکس
https://zarinp.al/learninghive.ir
توزیع Kubuntu 24.04 LTS از نصب کننده ubiquity به نصب کننده calamares سویچ میکند.
https://t.me/linuxtnt
https://t.me/linuxtnt
دوره آموزشی مانیتورینگ در لینوکس
مدرس: حسین سیلانی
تعداد فصل ها : 7 فصل
تعداد دروس : 50 درس
مدت زمان دوره 5 ساعت
این دوره را در مدت زمان 6 ماه ضبط کردم
——————————————
تمام تلاشم براین بود که از اکثرسرفصل های روز و همچنین بسیاری از دستورات و ابزارهای موجود در لینوکس استفاده شود.
نمونه ای از محتوای دوره
https://www.aparat.com/v/CT9Im
سرفصل های دوره:
——————————-
فصل یکم: لینوکس
درس ۱: مفاهیم لینوکس و ساختار آن
درس ۲: قسمتهای سطح کاربر
درس ۳: قسمتهای سطح کرنل
درس ۴: توزیعهای مادر
درس ۵: توزیعهای مشهور و رایج
فصل دوم: مانیتورینگ قسمتهای اصلی
درس ۶: مانیتورینگ فرایندها با دستور PS
درس ۷: مانیتورینگ فرایندها با دستورات Top ،Atop و Htop
درس ۸: مانیتورینگ اطلاعات CPU
درس ۹: مانیتورینگ اطلاعات بایوس با Dmidecode
درس ۱۰: مانیتورینگ سیستم فایل Sysfs
درس ۱۱: مانیتورینگ مصرف حافظه با دستور Free
درس ۱۲: مانیتورینگ مصرف حافظه با دستور Smem
درس ۱۳: مانیتورینگ مصرف حافظه با دستور Vmstat
درس ۱۴: مانیتورینگ سیستم فایل با دستور Fdisk
درس ۱۵: مانیتورینگ سیستم فایل با دستور lsblk
درس ۱۶: مانیتورینگ سیستم فایل با دستور lsusb
درس ۱۷: مانیتورینگ سیستم با ابزارهای گرافیکی Task Manager و Gnome Manager
درس ۱۸: مانیتورینگ نرمافزاری و سختافزاری سیستم با دستور و ابزار گرافیکی Hwloc & lshw
درس ۱۹: مانیتورینگ مشخصات سختافزاری سیستم
فصل سوم: ابزارهای مختلف مانیتورینگ
درس ۲۰: Sysstat
درس ۲۱: Iostat
درس ۲۲: Mpstat
درس ۲۳: Pidstat
درس ۲۴: SAR
درس ۲۵: دستور مدیریت، آنالیز و مانیتورینگ بستههای شبکه Tcpdump
درس ۲۶: ابزارهای مانیتورینگ تجاری
درس ۲۷: توزیعهای مخصوص مانیتورینگ
درس ۲۸: سیستمهای امنیتی و مانیتورینگ IDS و IPS
فصل چهارم: مانیتورینگ پیامها و هشدارهای هسته
درس ۲۹: مانیتورینگ پیامهای هسته با دستور Dmesg
درس ۳۰: مانیتورینگ لاگهای مختلف در سیستم
درس ۳۱: مانیتورینگ پارامترهای هسته با دستور Sysctl
درس ۳۲: مانیتورینگ ماژولهای هسته
فصل پنجم: مانیتورینگ فایلها و دستورات
درس ۳۳: مانیتورینگ دستورات و فایلها در لینوکس
درس ۳۴: مانیتورینگ سیستم فایل با دستورات lS
درس ۳۵: مانیتورینگ فایلها بر اساس نامها
درس ۳۶: مانیتورینگ فایلها بر اساس پسوندها
درس ۳۷: مانیتورینگ فایلها بر اساس مجوزها
درس ۳۸: مانیتورینگ فایلها بر اساس مالکیت
درس ۳۹: مانیتورینگ فایلها بر اساس تاریخ و زمان
درس ۴۰: مانیتورینگ فایلها بر اساس اندازه
درس ۴۱: مانیتورینگ فرایندها در حالتهای مختلف
درس ۴۲: مانیتورینگ فرایندهای دارای بیشترین استفاده از حافظه
درس ۴۳: مانیتورینگ فرایندهای دارای بیشترین استفاده از CPU
درس ۴۴: مانیتورینگ پورت و فایلهای باز
فصل ششم: تنظیمات بهبود عملکرد سیستم
درس ۴۵: مانیتورینگ و تنظیمات پروفایلهای پیشفرض هسته
درس ۴۶: مانیتورینگ بوت و استارتآپ سیستم
درس ۴۷: مانیتورینگ منابع سیستم و مدیریت آن با دستور Ulimit
درس ۴۸: مانیتورینگ و بررسی وضعیت سرویسهای سیستم با دستور Systemd
فصل هفتم: راهنمایی ادامه مسیر
لینک دسترسی به دوره:
https://faradars.org/courses/monitoring-in-linux-fvlnx101
درس ۴۹: جمعبندی و نتیجه مباحث
درس ۵۰: ادامه یادگیری
مدرس: حسین سیلانی
تعداد فصل ها : 7 فصل
تعداد دروس : 50 درس
مدت زمان دوره 5 ساعت
این دوره را در مدت زمان 6 ماه ضبط کردم
——————————————
تمام تلاشم براین بود که از اکثرسرفصل های روز و همچنین بسیاری از دستورات و ابزارهای موجود در لینوکس استفاده شود.
نمونه ای از محتوای دوره
https://www.aparat.com/v/CT9Im
سرفصل های دوره:
——————————-
فصل یکم: لینوکس
درس ۱: مفاهیم لینوکس و ساختار آن
درس ۲: قسمتهای سطح کاربر
درس ۳: قسمتهای سطح کرنل
درس ۴: توزیعهای مادر
درس ۵: توزیعهای مشهور و رایج
فصل دوم: مانیتورینگ قسمتهای اصلی
درس ۶: مانیتورینگ فرایندها با دستور PS
درس ۷: مانیتورینگ فرایندها با دستورات Top ،Atop و Htop
درس ۸: مانیتورینگ اطلاعات CPU
درس ۹: مانیتورینگ اطلاعات بایوس با Dmidecode
درس ۱۰: مانیتورینگ سیستم فایل Sysfs
درس ۱۱: مانیتورینگ مصرف حافظه با دستور Free
درس ۱۲: مانیتورینگ مصرف حافظه با دستور Smem
درس ۱۳: مانیتورینگ مصرف حافظه با دستور Vmstat
درس ۱۴: مانیتورینگ سیستم فایل با دستور Fdisk
درس ۱۵: مانیتورینگ سیستم فایل با دستور lsblk
درس ۱۶: مانیتورینگ سیستم فایل با دستور lsusb
درس ۱۷: مانیتورینگ سیستم با ابزارهای گرافیکی Task Manager و Gnome Manager
درس ۱۸: مانیتورینگ نرمافزاری و سختافزاری سیستم با دستور و ابزار گرافیکی Hwloc & lshw
درس ۱۹: مانیتورینگ مشخصات سختافزاری سیستم
فصل سوم: ابزارهای مختلف مانیتورینگ
درس ۲۰: Sysstat
درس ۲۱: Iostat
درس ۲۲: Mpstat
درس ۲۳: Pidstat
درس ۲۴: SAR
درس ۲۵: دستور مدیریت، آنالیز و مانیتورینگ بستههای شبکه Tcpdump
درس ۲۶: ابزارهای مانیتورینگ تجاری
درس ۲۷: توزیعهای مخصوص مانیتورینگ
درس ۲۸: سیستمهای امنیتی و مانیتورینگ IDS و IPS
فصل چهارم: مانیتورینگ پیامها و هشدارهای هسته
درس ۲۹: مانیتورینگ پیامهای هسته با دستور Dmesg
درس ۳۰: مانیتورینگ لاگهای مختلف در سیستم
درس ۳۱: مانیتورینگ پارامترهای هسته با دستور Sysctl
درس ۳۲: مانیتورینگ ماژولهای هسته
فصل پنجم: مانیتورینگ فایلها و دستورات
درس ۳۳: مانیتورینگ دستورات و فایلها در لینوکس
درس ۳۴: مانیتورینگ سیستم فایل با دستورات lS
درس ۳۵: مانیتورینگ فایلها بر اساس نامها
درس ۳۶: مانیتورینگ فایلها بر اساس پسوندها
درس ۳۷: مانیتورینگ فایلها بر اساس مجوزها
درس ۳۸: مانیتورینگ فایلها بر اساس مالکیت
درس ۳۹: مانیتورینگ فایلها بر اساس تاریخ و زمان
درس ۴۰: مانیتورینگ فایلها بر اساس اندازه
درس ۴۱: مانیتورینگ فرایندها در حالتهای مختلف
درس ۴۲: مانیتورینگ فرایندهای دارای بیشترین استفاده از حافظه
درس ۴۳: مانیتورینگ فرایندهای دارای بیشترین استفاده از CPU
درس ۴۴: مانیتورینگ پورت و فایلهای باز
فصل ششم: تنظیمات بهبود عملکرد سیستم
درس ۴۵: مانیتورینگ و تنظیمات پروفایلهای پیشفرض هسته
درس ۴۶: مانیتورینگ بوت و استارتآپ سیستم
درس ۴۷: مانیتورینگ منابع سیستم و مدیریت آن با دستور Ulimit
درس ۴۸: مانیتورینگ و بررسی وضعیت سرویسهای سیستم با دستور Systemd
فصل هفتم: راهنمایی ادامه مسیر
لینک دسترسی به دوره:
https://faradars.org/courses/monitoring-in-linux-fvlnx101
درس ۴۹: جمعبندی و نتیجه مباحث
درس ۵۰: ادامه یادگیری
linuxtnt(linux tips and tricks)
برنامه vscode پشتیبانی از نسخه های قدیمی لینوکس را کنار میگذارد ———————————- کاربران توزیعهای «قدیمی» لینوکس باید به دنبال گزینههای جایگزین برای vscode باشند یا در همان نسخه ای که هستند باقی بمانند. ——————- برنامه Visual Studio Code نسخه 2024 نیاز به کتابخانه…
پیرو این پست قبلی:
https://t.me/linuxtnt/3664
مایکروسافت عقب نشینی کرد: کد ویژوال استودیو در اوبونتو 18.04 و سایر توزیعها تا سال 2025 موجود است.
"ما در مورد این موضوع بیشتر در تیم VS Code بحث کردهایم و تصمیم گرفتهایم، به VS Code اجازه دهیم ،به سیستم عاملی که توسط VS Code پشتیبانی نمیشود (glibc >= 2.28 را پشتیبانی نمیکند) به مدت 12 ماه دیگر متصل شود."
https://t.me/linuxtnt/3664
مایکروسافت عقب نشینی کرد: کد ویژوال استودیو در اوبونتو 18.04 و سایر توزیعها تا سال 2025 موجود است.
"ما در مورد این موضوع بیشتر در تیم VS Code بحث کردهایم و تصمیم گرفتهایم، به VS Code اجازه دهیم ،به سیستم عاملی که توسط VS Code پشتیبانی نمیشود (glibc >= 2.28 را پشتیبانی نمیکند) به مدت 12 ماه دیگر متصل شود."
انتشار دانلود منیجر پرسپولیس نسخه 4.0.0 پس از پنج سال
——————————
تغییرات نسخه 4:
1.پرسپولیس در PySide6 بازنویسی شده است اما هنوز با PyQt5 کار می کند
2.تم های جدید اضافه شده است.Fusion dark تم پیشفرض است
3.اشکالات زیادی رفع شده است
3.وابستگی ها تغییر کرده اند برای نصب موارد زیر را در سیستم خود چک کنید:
aria2 , libnotify-bin , python 3 , pyqt5 , qt5-svg , python3-requests , python3-setproctitle , python3-setuptools , python3-psutil , ffmpeg, sound-theme-freedesktop , yt-dlp, python3-pyqt5.qtsvg
نصب پیش نیازها:
ارچ بیس ها
دبیان بیس ها
فدورابیس
افرادی که میزکار بر بستر GTK مانند Gnome, Cinammon, Mate, XFCE, Budgie دارند ترجیحا بسته adwaita-qt را نیز نصب کنند.
روش نصب دانلود منیجر پرسپولیس:
با تشکر از اقای علیرضا امیرصمیمی توسعه دهنده و سرپرست تیم پرسپولیس:
alireza.amirsamimi@ubuntu.ir
https://github.com/alireza-amirsamimi
——————————
تغییرات نسخه 4:
1.پرسپولیس در PySide6 بازنویسی شده است اما هنوز با PyQt5 کار می کند
2.تم های جدید اضافه شده است.Fusion dark تم پیشفرض است
3.اشکالات زیادی رفع شده است
3.وابستگی ها تغییر کرده اند برای نصب موارد زیر را در سیستم خود چک کنید:
aria2 , libnotify-bin , python 3 , pyqt5 , qt5-svg , python3-requests , python3-setproctitle , python3-setuptools , python3-psutil , ffmpeg, sound-theme-freedesktop , yt-dlp, python3-pyqt5.qtsvg
نصب پیش نیازها:
ارچ بیس ها
sudo pacman -S aria2 libnotify pyside6 qt6-svg python-requests python-setproctitle python-setuptools sound-theme-freedesktop python-psutil yt-dlp ffmpeg
دبیان بیس ها
sudo apt-get install aria2 sound-theme-freedesktop libnotify-bin python3-pyqt5 libqt5svg5 python3-requests python3-setproctitle python3-setuptools python3-psutil yt-dlp ffmpeg python3-pyqt5.qtsvg
فدورابیس
sudo dnf install aria2 sound-theme-freedesktop libnotify python3-qt5 qt5-qtsvg python3-requests python3-setproctitle python3-setuptools python3-psutil yt-dlp ffmpeg
افرادی که میزکار بر بستر GTK مانند Gnome, Cinammon, Mate, XFCE, Budgie دارند ترجیحا بسته adwaita-qt را نیز نصب کنند.
روش نصب دانلود منیجر پرسپولیس:
git clone "https://github.com/persepolisdm/persepolis.git"
cd persepolis
sudo python3 setup.py install
با تشکر از اقای علیرضا امیرصمیمی توسعه دهنده و سرپرست تیم پرسپولیس:
alireza.amirsamimi@ubuntu.ir
https://github.com/alireza-amirsamimi