ar
Feedback
linuxtnt(linux tips and tricks)

linuxtnt(linux tips and tricks)

الذهاب إلى القناة على Telegram

https://t.me/+AL7RKhKS6b4zNzY8 آموزش لینوکس- گروه مکمل برای پرسش و پاسخ linux tips and tricks ارتباط با من @seilany seilany.ir

إظهار المزيد
6 619
المشتركون
+224 ساعات
+107 أيام
+10830 أيام

جاري تحميل البيانات...

جذب المشتركين
يونيو '26
يونيو '26
+172
في 4 قنوات
مايو '26
+196
في 4 قنوات
Get PRO
أبريل '26
+39
في 0 قنوات
Get PRO
مارس '26
+26
في 0 قنوات
Get PRO
فبراير '26
+330
في 9 قنوات
Get PRO
يناير '26
+77
في 2 قنوات
Get PRO
ديسمبر '25
+146
في 5 قنوات
Get PRO
نوفمبر '25
+201
في 3 قنوات
Get PRO
أكتوبر '25
+161
في 10 قنوات
Get PRO
سبتمبر '25
+129
في 2 قنوات
Get PRO
أغسطس '25
+125
في 5 قنوات
Get PRO
يوليو '25
+243
في 4 قنوات
Get PRO
يونيو '25
+207
في 3 قنوات
Get PRO
مايو '25
+197
في 7 قنوات
Get PRO
أبريل '25
+128
في 6 قنوات
Get PRO
مارس '25
+232
في 7 قنوات
Get PRO
فبراير '25
+153
في 3 قنوات
Get PRO
يناير '25
+190
في 1 قنوات
Get PRO
ديسمبر '24
+179
في 3 قنوات
Get PRO
نوفمبر '24
+231
في 16 قنوات
Get PRO
أكتوبر '24
+275
في 6 قنوات
Get PRO
سبتمبر '24
+157
في 3 قنوات
Get PRO
أغسطس '24
+247
في 5 قنوات
Get PRO
يوليو '24
+191
في 6 قنوات
Get PRO
يونيو '24
+192
في 4 قنوات
Get PRO
مايو '24
+192
في 5 قنوات
Get PRO
أبريل '24
+291
في 8 قنوات
Get PRO
مارس '24
+189
في 2 قنوات
Get PRO
فبراير '24
+180
في 4 قنوات
Get PRO
يناير '24
+234
في 6 قنوات
Get PRO
ديسمبر '23
+236
في 5 قنوات
Get PRO
نوفمبر '23
+161
في 3 قنوات
Get PRO
أكتوبر '23
+130
في 3 قنوات
Get PRO
سبتمبر '23
+89
في 0 قنوات
Get PRO
أغسطس '23
+102
في 0 قنوات
Get PRO
يوليو '23
+64
في 0 قنوات
Get PRO
يونيو '23
+200
في 0 قنوات
Get PRO
مايو '23
+136
في 0 قنوات
Get PRO
أبريل '23
+130
في 0 قنوات
Get PRO
مارس '23
+48
في 0 قنوات
Get PRO
فبراير '23
+25
في 0 قنوات
Get PRO
يناير '23
+79
في 0 قنوات
Get PRO
ديسمبر '22
+120
في 0 قنوات
Get PRO
نوفمبر '22
+58
في 0 قنوات
Get PRO
أكتوبر '22
+140
في 0 قنوات
Get PRO
سبتمبر '22
+122
في 0 قنوات
Get PRO
أغسطس '22
+105
في 0 قنوات
Get PRO
يوليو '22
+98
في 0 قنوات
Get PRO
يونيو '22
+105
في 0 قنوات
Get PRO
مايو '22
+133
في 0 قنوات
Get PRO
أبريل '22
+70
في 0 قنوات
Get PRO
مارس '22
+30
في 0 قنوات
Get PRO
فبراير '22
+17
في 0 قنوات
Get PRO
يناير '22
+57
في 0 قنوات
Get PRO
ديسمبر '21
+48
في 0 قنوات
Get PRO
نوفمبر '21
+57
في 0 قنوات
Get PRO
أكتوبر '21
+51
في 0 قنوات
Get PRO
سبتمبر '21
+25
في 0 قنوات
Get PRO
أغسطس '21
+56
في 0 قنوات
Get PRO
يوليو '21
+49
في 0 قنوات
Get PRO
يونيو '21
+47
في 0 قنوات
Get PRO
مايو '21
+27
في 0 قنوات
Get PRO
أبريل '21
+39
في 0 قنوات
Get PRO
مارس '21
+50
في 0 قنوات
Get PRO
فبراير '21
+56
في 0 قنوات
Get PRO
يناير '21
+40
في 0 قنوات
Get PRO
ديسمبر '20
+2 040
في 0 قنوات
التاريخ
نمو المشتركين
الإشارات
القنوات
30 يونيو0
29 يونيو+3
28 يونيو+4
27 يونيو+2
26 يونيو+2
25 يونيو+6
24 يونيو+4
23 يونيو+5
22 يونيو+8
21 يونيو+3
20 يونيو+7
19 يونيو+4
18 يونيو+2
17 يونيو+3
16 يونيو+1
15 يونيو+5
14 يونيو+4
13 يونيو+6
12 يونيو+3
11 يونيو+5
10 يونيو+6
09 يونيو+18
08 يونيو+3
07 يونيو+5
06 يونيو+7
05 يونيو+9
04 يونيو+39
03 يونيو+3
02 يونيو+3
01 يونيو+2
منشورات القناة
✅*بانک شهر برای جذب نیروی «بانکدار» آزمون استخدامی برگزار می‌کند* 🔹بانک شهر به‌منظور تأمین بخشی از نیروی انسانی مورد نیاز خود، از میان متقاضیان واجد شرایط، در رده شغلی «بانکدار» نیرو جذب می‌کند. 🔹به گزارش روابط عمومی بانک شهر، بر این اساس، فرآیند جذب از طریق برگزاری آزمون کتبی و با همکاری مرکز سنجش دانشگاه آزاد اسلامی انجام خواهد شد و متقاضیان واجد شرایط، اعم از زن و مرد، می‌توانند در این آزمون شرکت کنند. 🔹داوطلبانی که در آزمون کتبی حد نصاب لازم را کسب کنند، به مصاحبه‌های تخصصی و عمومی دعوت خواهند شد. در صورت موفقیت در مراحل ارزیابی، فرآیند به‌کارگیری آنان مطابق ضوابط، مقررات و آیین‌نامه‌های داخلی بانک شهر انجام می‌شود. 🔹بر اساس شرایط اعلام‌شده، دارندگان مدرک کارشناسی با حداکثر ۲۸ سال سن و دارندگان مدرک کارشناسی ارشد با حداکثر ۳۰ سال سن (مدت خدمت سربازی آقایان به سقف سنی اضافه می شود) و همچنین داوطلبان صرفا دارای سابقه بانکی با حداکثر ۴۰ سال سن، مجاز به شرکت در این آزمون هستند. 🔹متقاضیان برای اطلاع از شرایط ثبت‌نام و جزئیات آزمون می‌توانند از روز سه‌شنبه ۹ تیرماه به پایگاه اینترنتی مرکز سنجش دانشگاه آزاد اسلامی به نشانی: https://azmoon.org مراجعه کنند. همچنین این آزمون استخدامی در تاریخ 9 مردادماه برگزار خواهد شد. 🆔 کانال بانک‌ شهر @shahrbank1387

2
🔰دستورات مهم برای مدیران سیستم یا لینوکسی ها😁 🔰اطلاعات دیسک و پارتیشن‌ها در لینوکس را می‌توان با دستورات مختلف جمع‌آوری کرد: 🔹دستور زیر UUID دستگاه بلوک مشخص‌شده را نمایش می‌دهد (بدون نمایش سربرگ یا پارتیشن‌ها): lsblk -dno UUID /dev/sdX 🔹دستور زیر اطلاعات سیستم فایل، شامل UUID، نوع فایل سیستم و نقطه‌ی مونتاژ را نشان می‌دهد: lsblk -f /dev/sdX 🔹دستور زیر اطلاعات دستگاه بلوک، شامل UUID، نوع فایل سیستم و برچسب را نمایش می‌دهد: blkid /dev/sdX 🔹دستور زیر لیست لینک‌های نمادین دستگاه‌ها بر اساس UUID با جزئیات کامل را نشان می‌دهد: ls -lha /dev/disk/by-uuid 🔹دستور زیر اطلاعات کامل دستگاه را نمایش داده و خروجی را بر اساس UUID فیلتر می‌کند: udevadm info -q all -n /dev/sdX | grep by-uuid 🔹دستور زیر اطلاعات دقیق درباره‌ی دستگاه‌های بلوک (دیسک‌ها و پارتیشن‌ها) را نشان می‌دهد: hwinfo --block 📌نویسنده: حسین سیلانی 📌منبع : آکادمی کندوی دانش https://learninghive.ir
398
3
اولین نسخهٔ آزمایشی کرنل ۷.۲ لینوکس لینوس توروالدز، خالق لینوکس، امروز اولین نسخهٔ Release Candidate (RC1) از کرنل جدید ۷.۲ را برای آزمایش عمومی و کاربران مشتاق منتشر کرد. دو هفته از انتشار کرنل ۷.۱ و باز شدن پنجرهٔ ادغام (merge window) برای کرنل ۷.۲ می‌گذرد و حالا نوبت به آزمایش نسخه‌های RC رسیده است. این نسخه‌ها هر یکشنبه بعدازظهر منتشر می‌شود ✨ ویژگی‌های جدید و مهم کرنل ۷.۲: - پشتیبانی از HDMI 2.1 FRL در درایور AMDGPU - پشتیباز از پلتفرم CRI در درایور Intel Xe - پشتیبانی از مدل‌های جدید CPU اینتل (سری Panther Lake R) - **اضافه شدن کتابخانهٔ zerocopy** به بخش Rust برای مدیریت حافظه با هزینهٔ صفقابلیت‌های جدید برای معماری AArch64 (ARM6 با پشتیبانی از افزونه‌های dpISA 202فعال‌سازی پیش‌فرض large folios در سیستم فایل Btrfs برای بهبود کارایبه‌روزرسانی devicetr برای پلتفرم‌های NXP/Freescale و Qualcomپشتیبانی MPTCPCP از آدرس‌های IPvپشتیبانی GRO/G برای PPPoبه‌روزرسانی‌های load-balancing در SMدرایورهای جدید و به‌روزوزوزوز** برای سخت‌افزارهای بیشتر 📅 تاریخ انتشار نسخهٔ نهایی: پیش‌بینی می‌شود کرنل ۷.۲ در نیمهٔ دوم آگوست ۲۰۲۶ (حدوداً مرداد/شهریور ۱۴۰۵) منتشر شود
371
4
📘 امروز با یک کلمهٔ کلیدی در دنیای فناوری آشنا می‌شویم: Redundancy 🔹 معنی فارسی: افزونگی، چندمنبعی، یا داشتن پشتیبان 🔹 کاربرد: یکی از مفاهیم پایه‌ای در مهندسیIt مثال: در یک دیتاسنتر، از دو منبع تغذیه برای سرور استفاده می‌شود تا اگر یکی خراب شد، دیگری برق را تأمین کند. به این کار Redundancy میگویند. پس Redundancy یعنی داشتن گزینهٔ جایگزین و در هر جایی که احتمال خرابی یا قطعی وجود داشته باشد، این کلمه کاربرد پیدا می‌کند.
645
5
🔰تنظیم منطقه زمانی در لینوکس (مثال: تهران) اگر نیاز دارید زمان سیستم را به منطقه‌زمانی موردنظر تغییر دهید، مراحل زیر را دنبال کنید: ۱. برای مشاهدهٔ لیست تمام مناطق زمانی و فیلتر کردن تهران، دستور زیر را اجرا کنید: timedatectl list-timezones | grep Tehran ۲. منطقهٔ زمانی را به Asia/Tehran تنظیم کنید: sudo timedatectl set-timezone Asia/Tehran ۳. برای تأیید تغییرات و مشاهده وضعیت نهایی، دستور زیر را وارد کنید: timedatectl با این کار، زمان سیستم شما مطابق با ساعت رسمی ایران تنظیم خواهد شد.
608
6
در شبکه: داشتن دو تا اینترنت (فیبر + 4G). در NTP: داشتن چند تا سرور زمان. پس این کلمه، مختص لینوکس نیست؛ در ویندوز، مک، تجهیزات شبکه (سیسکو، میکروتیک) و حتی در غیر از کامپیوتر (مثل هواپیما که ۲ موتور دارد) هم استفاده میشود. ۲. در سطح لینوکس (سیستم عامل): در دنیای لینوکس، ما کلمه Redundancy را مستقیم در دستورات نمیبینیم، اما مفهوم آن در همه جای سیستم عامل جاری است: Redundancy در سرویسها (Systemd): شما میتوانید یک سرویس را طوری تنظیم کنید که اگر کرش کرد، دوباره راهاندازی شود (Restart=always). این یعنی سرویس شما Redundancy داخلی دارد. Redundancy در شبکه (Bonding): در لینوکس میتوانید دو کارت شبکه را به هم متصل کنید (تیمینگ/باندینگ) تا اگر یک کابل قطع شد، اینترنت قطع نشود. به این حالت Network Redundancy میگویند. Redundancy در دیسک (MDADM): وقتی با mdadm دو هارد را Mirror (آینه) میکنید (RAID 1)، به این کار Disk Redundancy میگویند.
2
7
# لیست مناطق زمانی timedatectl list-timezones | grep Tehran # تنظیم منطقه زمانی (مثلاً تهران) sudo timedatectl set-timezone Asia/Tehran # نمایش وضعیت نهایی timedatectl دقت کنید که کلمه Redundancy (به فارسی: افزونگی یا چندمنبعی) یک اصطلاح عمومی و تخصصی در مهندسی، شبکه و فناوری اطلاعات است، نه مختص به یک سیستم عامل خاص. Redundancy یعنی داشتن پشتیبان یا منبع جایگزین برای وقتی که یک قطعه/سرویس خراب میشود. این مفهوم در همه جا کاربرد دارد: NTP در لینوکس سوال خیلی خوبی پرسیدید! دقیقاً به همین دلیل است که گفتم سه تا (یا بیشتر) بدید. بگذارید خیلی ساده و تخصصی توضیح بدهم که چرا چندتا سرور می‌دهیم و چه اهمیتی دارد. ۱. اصل "چندمنبعی" (Redundancy) مهم‌ترین دلیل: اگر یک سرور NTP از کار بیفتد، قطعی اینترنت داشته باشد، یا IP آن تغییر کند، سیستم شما بی‌زمان نمی‌ماند و به سراغ بقیه سرورها می‌رود. اگر فقط time.irnic.ir را بگذارید و این سرور یک روز پاسخ ندهد، ساعت سیستم شما از حالت دقیق خارج می‌شود (کم‌کم جلو یا عقب می‌افتد). با داشتن ۳ یا ۴ سرور، اگر یکی خراب شود، دو تای دیگر کار را ادامه می‌دهند. ۲. الگوریتم "انتخاب بهترین" (کراس چک کردن) ابزار chrony (و ntpd) یک الگوریتم هوشمند به نام Marzullo's algorithm دارد. به این معنی که: از هر ۳ سرور، یک زمان دریافت می‌کند. اگر یکی از سرورها زمان اشتباه بدهد (مثلاً به دلیل حمله یا اشکال)، نرم‌افزار متوجه می‌شود چون با دو تای دیگر همخوانی ندارد و آن را نادیده می‌گیرد. به عبارت دقیق‌تر: با ۳ سرور، می‌توان یک سرور خراب را تشخیص داد. با ۴ یا ۵ سرور، دقت تشخیص خیلی بالاتر می‌رود. فرمول معروف: اگر N سرور داشته باشید، تا (N-1)/2 سرور می‌توانند خراب باشند و باز هم زمان دقیق دارید! ۳. تنوع جغرافیایی و شبکه‌ای شما با انتخاب سرورهای مختلف (ایران، جهانی، گوگل) این کارها را انجام می‌دهید: سرور داخلی (time.irnic.ir): پینگ بسیار کم (سرعت بالا) ولی ممکن است گاهی در دسترس نباشد. سرورهای جهانی (pool.ntp.org): پایداری بسیار بالا ولی پینگ بالاتر. سرور گوگل (time.google.com): دقت اتمی فوق‌العاده و مقیاس بزرگ. اگر سرور داخلی به هر دلیلی فیلتر یا قطع شود، سیستم به‌صورت خودکار به سراغ گوگل یا پول جهانی می‌رود. ۴. کاهش بار روی یک سرور خاص پروتکل NTP بر اساس لایه‌بندی (Stratum) کار می‌کند. اگر همه سیستم‌های ایران فقط به time.irnic.ir متصل شوند، بار زیادی به آن سرور وارد می‌شود و ممکن است پاسخ‌دهی آن کند شود. با توزیع بین چند سرور، به پایداری کل شبکه کمک می‌کنید. ۵. آیا تعداد بیشتر = بهتر؟ بله، ولی نه بیش از حد! عدد ۳ تا ۵ سرور بهترین حالت است. اگر ۱۰ یا ۲۰ سرور بدهید، الگوریتم chrony گیج می‌شود و زمان محاسباتش بالا می‌رود (بدون افزایش چشمگیر دقت). استاندارد پیشنهادی در مستندات رسمی: حداقل ۳ و حداکثر ۶ سرور. مثال عملی از رفتار chrony با چند سرور: bash chronyc sources -v خروجی چیزی شبیه این خواهد بود: IP سروروضعیتtime.irnic.ir^* (ستاره یعنی انتخاب شده به عنوان مرجع اصلی)pool.ntp.org^+ (منبع پشتیبان قابل‌اعتماد)time.google.com^+ (منبع پشتیبان دیگر) اگر سرور اول (^*) پاسخ ندهد، chrony به‌صورت خودکار یکی از دو تای دیگر را به ستاره تبدیل می‌کند و زمان را از آن می‌گیرد. این کار بدون دخالت شما و در کسری از ثانیه انجام می‌شود. جمع‌بندی نهایی برای تنظیمات: یک تنظیمات عالی برای فایل chrony.conf: bash pool time.irnic.ir iburst pool 0.ir.pool.ntp.org iburst pool 1.ir.pool.ntp.org iburst pool time.google.com iburst pool time.windows.com iburst نکته: ترتیب نوشتن مهم نیست، chrony خودش بهترین را انتخاب می‌کند. اگر باز هم سوال دارید که مثلاً چرا بعضی‌ها server می‌نویسند و بعضی pool؟ یا فرق iburst با burst چیست؟ خوشحال می‌شوم بیشتر توضیح بدهم! 😊 اصل "چندمنبعی" (Redundancy) این کلمه در لینوکس یا سیستم عامل استفاده میشود ؟ دقت کنید که کلمه Redundancy (به فارسی: افزونگی یا چندمنبعی) یک اصطلاح عمومی و تخصصی در مهندسی، شبکه و فناوری اطلاعات است، نه مختص به یک سیستم عامل خاص. برای اینکه دقیقتر به سوال شما پاسخ بدهم، این کلمه را در ۳ سطح مختلف بررسی میکنیم: ۱. در سطح مفهوم (کلی): Redundancy یعنی داشتن پشتیبان یا منبع جایگزین برای وقتی که یک قطعه/سرویس خراب میشود. این مفهوم در همه جا کاربرد دارد: در سختافزار: داشتن دو تا هارد دیسک (RAID 1). در برق: داشتن ژنراتور پشتیبان.
1
8
📌 فرمت کردن هارد دیسک بدون امکان بازیابی داده‌ها اگر قصد دارید یک هارد دیسک را به‌طور کامل پاک‌سازی کنید، به‌گونه‌ای که هیچ داده‌ای قابل بازیابی نباشد، می‌توانید از دستورات زیر در لینوکس استفاده کنید. 🖥️ در تمام دستورات، عبارت sdX را با نام واقعی دستگاه خود (مثلاً sda یا sdb) جایگزین کنید. --- **۱. پاک‌سازی با دستور dd** این دستور، تمام بخش‌های هارد را با صفر پر می‌کند. sudo dd if=/dev/zero of=/dev/sdX bs=4M status=progress --- **۲. پاک‌سازی با ابزار shred** shred داده‌ها را با الگوهای تصادفی بازنویسی می‌کند و امنیت بالاتری دارد. sudo shred -vzn 0 /dev/sdX --- **۳. پاک‌سازی امضای پارتیشن‌ها با wipefs** این دستور، امضاهای مربوط به پارتیشن‌بندی (مانند GPT یا MBR) را پاک می‌کند. sudo wipefs --all /dev/sdX --- **۴. آزمایش و پاک‌سازی با badblocks** این دستور علاوه بر پاک‌سازی، بلوک‌های خراب هارد را نیز شناسایی می‌کند. sudo badblocks -wsv /dev/sdX 📝 **نکته مهم:** برای اطمینان از انتخاب درست دستگاه، از دستور lsblk یا fdisk -l برای مشاهدهٔ لیست دیسک‌ها استفاده کنید.
720
9
در روان‌شناسی تصمیم‌گیری، مفهومی شناخته‌شده به نام «گریز از زیان» (Loss Aversion) وجود دارد. انسان‌ها بیش از آنکه مشتاق کسب سود باشند، از زیان می‌ترسند. هنگامی که احساس می‌کنند شکست یا زیان بزرگی در حال نزدیک شدن است، از حالت سازندگی به حالت دفاعی تغییر وضعیت می‌دهند. به جای اینکه بپرسند «چگونه حمایت بیشتری جلب کنم؟»، می‌پرسند «چگونه از آنچه هنوز برایم باقی مانده محافظت کنم؟»
745
10
🚀 افزایش سرعت و عملکرد CPU در لینوکس: اگر به دنبال افزایش چشمگیر عملکرد سیستم خود در لینوکس هستید، روشی که توزیع‌های مطرحی مثل openSUSE، Red Hat، Clear Linux و حتی Predator-OS استفاده می‌کنند، تنظیم فرکانس پردازنده با دستور cpupower است. در ادامه، گام‌به‌گام این روش را برای شما توضیح می‌دهیم: ✅ مرحله ۱: نصب ابزار cpupower ابتدا باید بسته‌ی مربوط به linux-tools را نصب کنید. این ابزار در اغلب توزیع‌ها موجود است و نصب آن با توجه به مدیر بسته‌ی شما متفاوت خواهد بود: 📦 اوبونتو / دبیان و توزیع‌های مبتنی بر آن: sudo apt update sudo apt install linux-tools-common 📦 فدورا: sudo dnf install linux-tools-common 📦 ردهت بیس / آر‌اچ‌ای‌ال (RHEL): sudo yum install kernel-tools 📦 آرچ‌لینوکس و توزیع‌های مبتنی بر آن: sudo pacman -S linux-tools ⚡️ مرحله ۲: تنظیم فرکانس CPU روی حالت Performance بعد از نصب، با یک دستور ساده می‌توانید پردازنده را در بالاترین فرکانس ممکن قرار دهید: sudo cpupower frequency-set -g performance این دستور، حالت مدیریت مصرف انرژی را به performance تغییر می‌دهد و باعث می‌شود سی‌پی‌یو همیشه با حداکثر توان ممکن کار کند. سایرگزینه های دستور اگر به دنبال مصرف بهینه‌تر هستید، می‌توانید از گاورنر powersave یا ondemand استفاده کنید. حمایت، اخبار و آموزش بیشتر در: https://learninghive.ir کانال تلگرام: https://t.me/linuxtnt 🔹 کانال در اپلیکشن بله: http://ble.ir/linuxtnt
743
11
دستورات کمتر دیده شده در لینوکس: با دستور خطی زیر که در واقع یک کد بش اسکریپت خطی است.میتوانید متوجه بشوید که سیستم شما در حالت لگسی یا uefi نصب شده است: [ -d /sys/firmware/efi ] && echo "UEFI mode" || echo "Legacy mode" ===========================================
637
12
🔰دستورات کمتر دیده شده در لینوکس : سری هفدهم: 🔰به منظور حفظ حریم خصوصی privacy in linux و محافظت سیستم در برابر روش جمع‌آوری و تحلیل داده‌ها ا telemetry data collection  میتوانید دو مورد زیر را انجام بدهید: ابتدا بررسی و پیدا کردن اسم ماژول وب کم و میکروفن: sudo lsmod | grep uvc sudo lsmod | grep snd 🔸غیرفعال کردن وب‌کم: این دستور ماژول مربوط به وب‌کم را از کرنل حذف می‌کند و وب‌کم غیرفعال می‌شود. sudo modprobe -r uvcvideo 🔸برای فعال‌سازی وب کم sudo modprobe uvcvideo 🔸غیرفعال کردن میکروفون: این دستور ماژول مربوط به میکروفن را از کرنل حذف می‌کند و میکروفن غیرفعال می‌شود. mixer set Capture nocap lsmod | grep snd_hda_intel 🔸برای فعال‌سازی مجدد میکروفون: amixer set Capture cap sudo modprobe  snd_hda_intel ——————————————- حمایت، اخبار و آموزش بیشتر در: https://learninghive.ir کانال تلگرام: https://t.me/linuxtnt 🔹 کانال در اپلیکشن بله: http://ble.ir/linuxtnt
728
13
🔷افشای جزئیات آزمایش محرمانه NSA با هوش مصنوعی میتوس 🔹به گزارش اکونومیست، در جلسه غیرعلنی روز ۱۱ ژوئن کمیته اطلاعات سنای آمریکا، ژنرال جاشوا راد، رئیس آژانس امنیت ملی (NSA)، از وقوع یک رویداد بیسابقه در حوزه امنیت سایبری خبر داد. بر اساس این گزارش، مدل پیشرفته هوش مصنوعی «میتوس» (ساخته شرکت انتروپیک) در چارچوب یک آزمایش امنیتی موسوم به Red Team که با مجوز کامل انجام شده بود، توانست در مدت زمانی کمتر از چند ساعت به تقریباً تمامی سیستمهای طبقه بندی شده این سازمان نفوذ کند. 🔹ابعاد فنی و امنیتی هرچند جزئیات فنی این آزمایش همچنان محرمانه باقی مانده، اما منابع آگاه تأیید کردهاند که عامل اصلی موفقیت این مدل، بهره گیری از یک آسیب پذیری نرم افزاری در نسخه عمومی «فیبل ۵» بوده که امکان دور زدن لایه های امنیتی (Jailbreak) را برای هوش مصنوعی فراهم کرده است. توانایی میتوس در شناسایی خودکار نقاط ضعف شبکه و اجرای عملیات های پیچیده سایبری، نگرانیهای جدی را در میان مقامات امنیتی و اطلاعاتی آمریکا برانگیخته است. 🔹اقدامات فوری دولت ایالات متحده در پی این رویداد، وزارت بازرگانی آمریکا با صدور دستوری فوری، هرگونه صادرات و دسترسی خارجی به مدلهای پیشرفته شرکت انتروپیک را ممنوع اعلام کرد. همزمان، خود این شرکت نیز دسترسی جهانی به دو مدل کلیدی خود، یعنی «میتوس ۵» و «فیبل ۵» را به طور کامل متوقف ساخت. مقامات آمریکایی بیم دارند که بازیگران دولتی یا غیردولتی از فناوریهای مشابه برای نقشه برداری از زیرساختهای حیاتی و دور زدن سامانه های دفاعی استفاده کنند. 🔹چشم انداز نظارتی این رویداد برای نخستین بار، ابعاد عملی تهدیدات ناشی از هوش مصنوعی پیشرفته را در سطح بالاترین نهادهای امنیتی به نمایش گذاشته و بحثهای تازهای را درباره ضرورت تدوین چارچوبهای نظارتی مؤثر بر مدلهای مولد، در کنگره و مراکز تصمیمگیری غرب برانگیخته است. منبع: گزارش اختصاصی اکونومیست بر اساس اظهارات سناتور مارک وارنر و جلسه غیرعلنی کمیته اطلاعات سنا @economistfarsi
1 307
14
🔰 بلاخره Xfce به Wayland سلام کرد؛ اولین نسخه xfwl4 منتشر شد: سال 1403 یک پست زدم که میز Xfce در حال ساخت کامپوزیتور Wayland با Rust است؛ حرکت به سمت Wayland جدی‌تر شده. و اینجا چندتا دیگه هم زده بودم https://t.me/linuxtnt/4431 🔹الان دیگه خبر جدی تر اوردم: 🔹در دنیای X11، مدیر پنجره Xfce یعنی xfwm4 هم وظیفه مدیریت پنجره‌ها را بر عهده دارد و هم افکت‌های کامپوزیتینگ را انجام می‌دهد. اما در Wayland این معماری متفاوت است و نیاز به یک Compositor اختصاصی وجود دارد.   🔹توسعه‌دهندگان Xfce تصمیم گرفته‌اند به‌جای افزودن پشتیبانی Wayland به xfwm4، یک کامپوزیتور کاملاً جدید به نام xfwl4 بسازند که مخصوص Wayland طراحی شده است. هدف این است که تجربه کاربری Xfce روی Wayland تا حد ممکن شبیه نسخه سنتی X11 باقی بماند.   🔹تیم Xfce ابتدا تلاش کرده بود همان xfwm4 را برای Wayland توسعه دهد، اما به چند مشکل اساسی برخورد: 🔸معماری xfwm4 شدیداً به X11 وابسته است. 🔸نگهداری همزمان کد X11 و Wayland بسیار پیچیده می‌شد. 🔸تغییرات زیاد می‌توانست باعث ایجاد باگ در نسخه پایدار X11 شود. 🔸بسیاری از مفاهیم X11 در Wayland اصلاً وجود ندارند یا متفاوت هستند. 🔸به همین دلیل توسعه‌دهندگان تصمیم گرفتند یک پروژه کاملاً جدید ایجاد کنند.   🔹برخلاف xfwm4 که با زبان C نوشته شده، xfwl4 از ابتدا با Rust توسعه داده می‌شود. همچنین این پروژه بر پایه فریم‌ورک Smithay ساخته شده است. تیم Xfce، Smithay را به‌جای wlroots یا Mutter انتخاب کرده چون: 🔸از اکثر پروتکل‌های رسمی Wayland پشتیبانی می‌کند. 🔸مستندسازی خوبی دارد. 🔸انعطاف‌پذیری بالایی برای طراحی معماری Xfce فراهم می‌کند.   🔹وقتی xfwl4 به بلوغ برسد، کاربران Xfce می‌توانند بین دو نشست انتخاب کنند: 1.    نشست سنتی مبتنی بر X11 با xfwm4 2.    نشست جدید مبتنی بر Wayland با xfwl4   حمایت، اخبار و آموزش بیشتر در: https://learninghive.ir کانال تلگرام: https://t.me/linuxtnt 🔹 کانال در اپلیکشن بله: http://ble.ir/linuxtnt
2 532
15
خبرهای لینوکسی سری سوم، هفته سوم خرداد ماه 1405 شروعی متفاوت از اخبارهای لینوکسی به صورت تصویری و به همراه تحلیل کوتاه از خبر
خبرهای لینوکسی سری سوم، هفته سوم خرداد ماه 1405 شروعی متفاوت از اخبارهای لینوکسی به صورت تصویری و به همراه تحلیل کوتاه از خبرها اخبار دنیای متن باز با ( حسین سیلانی و محمد عابدینی) بخش سوم 1.لینوکس ۷.۱ منتشر شد: توروالدز آشوب بات‌های هوش مصنوعی رو مهار کرد. 2. انقلاب گیمینگ: GeForce Now بومی لینوکس 3. دسکتاپ Deepin 25: انقلابی با موتور Waylan 4. فایرفاکس متحول شد: موتور «Gecko Quantum» سرعت چندبرابر. 5.برنامه GitLab 18.0: امنیت و DevOps رو با هوش مصنوعی به هم گره زد. 6.برنامه OpenSSL ۴.۰: حذف الوریتم‌های ضعیف و مقاوم‌سازی کوانتومی 7.برنامه KDE Plasma 6.8: خداحافظی قطعی با X11 8.لیبره‌آفیس ۲۶.۸: همکاری هم‌زمان‌ 9.هشدار «Copy Fail»: حفره امنیتی ۹ ساله 10. باگ «CIFSwitch»: باگ ۱۹ ساله 11.شرکت RSA احراز هویت مدرن برای لینوکس. 12. سالگرد KDE: تم‌های که بعد ۳۰ سال برگشتن. 13. آرچ لینوکس و تغییرات خردادماه 14.زبان Rust ناجی لینوکس: از زبان گرگ هارتمن 15.پرتکل RNDIS از کرنل لینوکس حذف شد 16.برنامه Nginx Proxy Manager ۲.۱۵ مدیریت آسان ngnix 🔸مشاهده در آپارات https://www.aparat.com/v/vipk20x
1 198
16
دستورات کمتر دیده شده در لینوکس: دستور systemd-cgtop ======================== یک ابزار خط فرمان در systemd، یک مدیر سیستم و س
دستورات کمتر دیده شده در لینوکس: دستور systemd-cgtop ======================== یک ابزار خط فرمان در systemd، یک مدیر سیستم و سرویس برای لینوکس است که نمای دقیقی از استفاده از منابع گروه‌های کنترل (cgroups) در یک سیستم ارائه می‌دهد.Cgroup ها یک ویژگی هسته لینوکس هستند که امکان تخصیص و ردیابی منابع را برای گروهی از فرآیندها فراهم می کند. این گروه ها می توانند به صورت سلسله مراتبی سازماندهی شوند و برای مدیریت منابع سیستم مانند CPU، حافظه و I/O استفاده می شوند. دستور systemd-cgtop اطلاعات بلادرنگی در مورد استفاده از منابع گروه‌های کنترل مختلف، از جمله مصرف CPU، استفاده از حافظه و تعداد وظایف (فرآیندها) در هر گروه را نمایش می‌دهد. این اطلاعات را در قالب جدولی ارائه می کند و به کاربران اجازه می دهد تا به سرعت تشخیص دهند که کدام گروه های کنترلی از بیشترین منابع سیستم استفاده می کنند. ترمینال خود را باز کنید دستور زیر را وارد نمایید: $sudo systemd-cgtop نوسینده حسین سیلانی At:linuxtnt
1 226
17
🔰لیست کامل تغییرات دبیان لینوکس نسخه 13.5 https://ftp.debian.org/debian/dists/stable/ChangeLog اگر جایی از تغییرات رو نیاز به توضیح داشتید کامنت بگذار. کانال تلگرام: https://t.me/linuxtnt 🔹 کانال در اپلیکشن بله: http://ble.ir/linuxtnt 📌منبعی فارسی دنیای لینوکس به همراه آموزش و اخبار بیشتر در آکادمی کندوی دانش https://learninghive.ir
957
18
🔰یک سوال که شاید بهش فکر نکرده بودیم: 🔹آیا برای محدود کردن دسترسی به شل برای افزایش امنیت در لینوس با حذف bash محقق نمی‌شود؟ یعنی ما میتونیم شل bash رو حذف کنیم؟ جواب خیر. 🔹چون خیلی از ابزارها و اسکریپت‌های سیستمی برای اجرا، به طور مستقیم و بدون تعیین وابستگی جداگانه، به bash نیاز دارند. برای مثال، خود dpkg (مدیر بسته‌های دبیان) گاهی مستقیماً از bash استفاده می‌کند. *راهکار چیه؟ 🔹تغییر شل پیش‌فرض کاربران به rbash: دبیان از dash به عنوان شل پیش‌فرض سیستمی (/bin/sh) استفاده می‌کند که سبک‌تر و سریع‌تر است . شما می‌توانید با دستور chsh -s /bin/rbash username 🔹 شل کاربران عادی را به rbash تغییر دهید. و دیگه با rbash : 🔻 نمی‌تواند با cd دایرکتوری را عوض کند. 🔻 نمی‌تواند متغیرهای PATH، SHELL، ENV را تغییر دهد. 🔻 نمی‌تواند دستورات را با مسیر مطلق (مثل /bin/ls) اجرا کند. 🔻 نمی‌تواند از کاراکترهای >، <، | برای تغییر مسیر خروجی استفاده کند (با محدودیت).
1 040
19
🔰بازنشستگی تدریجی پایتون ۳.۱۲ پایتون کارها حواسشون باشه 🔹واقعیت این است که بسیاری از توزیع‌های اصلی حتی از پایتون ۳.۱۲ هم عبور کرده‌اند: 🔹اوبونتو ۲۶.۰۴ LTS: این نسخه که در آوریل ۲۰۲۶ منتشر شده، به طور پیش‌فرض از پایتون ۳.۱۴ استفاده می‌کند . 🔹فدورا ۴۳: این توزیع نیز که از اواخر سال ۲۰۲۵ در دسترس است، از پایتون ۳.۱۴ به عنوان نسخه‌ی پیش‌فرض بهره می‌برد . 🔹پایتون ۳.۱۳: تا اکتبر ۲۰۲۹ وصله‌های امنیتی و رفع باگ دریافت می‌کند. 3.14 تا اکتبر ۲۰۳۰ یعنی مهر 1409 *معنای "پایان پشتیبانی" (EOL): پس از این تاریخ، بنیاد پایتون و توزیع‌های اصلی لینوکس، وصله‌های امنیتی جدیدی برای آن نسخه منتشر نمی‌کنند کانال تلگرام: https://t.me/linuxtnt 🔹 کانال در اپلیکشن بله: http://ble.ir/linuxtnt 📌منبعی فارسی دنیای لینوکس به همراه آموزش و اخبار بیشتر در آکادمی کندوی دانش https://learninghive.ir
1 093
20
🔰        نصب openSUSE راحت‌تر از شد! وقتشه این توزیع لینوکس رو تست کنید 🔹نصب openSUSE با انتشار نسخه‌ی جدید نصب‌کننده‌ی Agama، راحت‌تر از همیشه شده. تیم توسعه‌ی YaST که سال‌ها پشت نصب‌کننده‌ی کلاسیک openSUSE بوده، پروژه‌ی Agama را برای پاسخ به نیازهای مدرن و ساده‌سازی فرآیند نصب طراحی کرده است. 🔹نصب کننده Agama اکنون تنها نصب‌کننده است. برای openSUSE Leap 16.0 و همچنین SUSE Linux Enterprise Server (SLES) 16.0، Agama به طور رسمی جایگزین YaST شده است . بنابراین وقتی ایزوی جدید این نسخه‌ها را دانلود و بوت کنید، مستقیماً وارد محیط نصب Agama می‌شوید و خبری از نصب‌کننده قدیمی نیست. 🔹نصب کننده Agama یک نصب‌کننده‌ی مبتنی بر معماری سرویس‌گرا (Service-based) با رابط کاربری تحت وب است . هدف اصلی آن رفع محدودیت‌های YaST به عنوان یک ابزار نصب و ارائه‌ی یک تجربه‌ی مدرن‌تر و منعطف‌تر است، هرچند قرار نیست جایگزین YaST در مدیریت پس از نصب شود . 🔹پروژه Agama در سال ۲۰۲۲ با نام موقت D-Installer آغاز شد و حالا با نسخه‌ی ۲۲ و تمرکز بر بهبود تجربه‌ی کاربری (UX) و دسترس‌پذیری (Accessibility)، قدم بزرگی برای تبدیل شدن به نصب‌کننده‌ی پیش‌فرض openSUSE برداشته است 🔹کانال تلگرام: https://t.me/linuxtnt 🔹 کانال در اپلیکشن بله: http://ble.ir/linuxtnt 📌منبعی فارسی دنیای لینوکس به همراه آموزش و اخبار بیشتر در آکادمی کندوی دانش https://learninghive.ir
1 080