linuxtnt(linux tips and tricks)
Ir al canal en Telegram
https://t.me/+AL7RKhKS6b4zNzY8 آموزش لینوکس- گروه مکمل برای پرسش و پاسخ linux tips and tricks ارتباط با من @seilany seilany.ir
Mostrar más6 621
Suscriptores
-424 horas
+27 días
+9830 días
Carga de datos en curso...
Canales Similares
Nube de Etiquetas
Menciones Entrantes y Salientes
---
---
---
---
---
---
Atraer Suscriptores
julio '26
julio '26
+3
en 0 canales
junio '26
+173
en 4 canales
Get PRO
mayo '26
+196
en 4 canales
Get PRO
abril '26
+39
en 0 canales
Get PRO
marzo '26
+26
en 0 canales
Get PRO
febrero '26
+330
en 9 canales
Get PRO
enero '26
+77
en 2 canales
Get PRO
diciembre '25
+146
en 5 canales
Get PRO
noviembre '25
+201
en 3 canales
Get PRO
octubre '25
+161
en 10 canales
Get PRO
septiembre '25
+129
en 2 canales
Get PRO
agosto '25
+125
en 5 canales
Get PRO
julio '25
+243
en 4 canales
Get PRO
junio '25
+207
en 3 canales
Get PRO
mayo '25
+197
en 7 canales
Get PRO
abril '25
+128
en 6 canales
Get PRO
marzo '25
+232
en 7 canales
Get PRO
febrero '25
+153
en 3 canales
Get PRO
enero '25
+190
en 1 canales
Get PRO
diciembre '24
+179
en 3 canales
Get PRO
noviembre '24
+231
en 16 canales
Get PRO
octubre '24
+275
en 6 canales
Get PRO
septiembre '24
+157
en 3 canales
Get PRO
agosto '24
+247
en 5 canales
Get PRO
julio '24
+191
en 6 canales
Get PRO
junio '24
+192
en 4 canales
Get PRO
mayo '24
+192
en 5 canales
Get PRO
abril '24
+291
en 8 canales
Get PRO
marzo '24
+189
en 2 canales
Get PRO
febrero '24
+180
en 4 canales
Get PRO
enero '24
+234
en 6 canales
Get PRO
diciembre '23
+236
en 5 canales
Get PRO
noviembre '23
+161
en 3 canales
Get PRO
octubre '23
+130
en 3 canales
Get PRO
septiembre '23
+89
en 0 canales
Get PRO
agosto '23
+102
en 0 canales
Get PRO
julio '23
+64
en 0 canales
Get PRO
junio '23
+200
en 0 canales
Get PRO
mayo '23
+136
en 0 canales
Get PRO
abril '23
+130
en 0 canales
Get PRO
marzo '23
+48
en 0 canales
Get PRO
febrero '23
+25
en 0 canales
Get PRO
enero '23
+79
en 0 canales
Get PRO
diciembre '22
+120
en 0 canales
Get PRO
noviembre '22
+58
en 0 canales
Get PRO
octubre '22
+140
en 0 canales
Get PRO
septiembre '22
+122
en 0 canales
Get PRO
agosto '22
+105
en 0 canales
Get PRO
julio '22
+98
en 0 canales
Get PRO
junio '22
+105
en 0 canales
Get PRO
mayo '22
+133
en 0 canales
Get PRO
abril '22
+70
en 0 canales
Get PRO
marzo '22
+30
en 0 canales
Get PRO
febrero '22
+17
en 0 canales
Get PRO
enero '22
+57
en 0 canales
Get PRO
diciembre '21
+48
en 0 canales
Get PRO
noviembre '21
+57
en 0 canales
Get PRO
octubre '21
+51
en 0 canales
Get PRO
septiembre '21
+25
en 0 canales
Get PRO
agosto '21
+56
en 0 canales
Get PRO
julio '21
+49
en 0 canales
Get PRO
junio '21
+47
en 0 canales
Get PRO
mayo '21
+27
en 0 canales
Get PRO
abril '21
+39
en 0 canales
Get PRO
marzo '21
+50
en 0 canales
Get PRO
febrero '21
+56
en 0 canales
Get PRO
enero '21
+40
en 0 canales
Get PRO
diciembre '20
+2 040
en 0 canales
| Fecha | Crecimiento de Suscriptores | Menciones | Canales | |
| 01 julio | +3 |
Publicaciones del Canal
🔰 **ابزار
witr؛ پاسخگوی دقیق «چرا»ها در لینوکس**
اگر به دنبال پاسخی شفاف و دقیق در لینوکس هستید که به شما بگوید«چرا این پروسه، سرویس یا هر چیز دیگری در حال اجراست؟»؟»**
پس witr دقیقاً همان ابزاری است که به آن نیاز دارید.
🎯 **هدف اصلی witr چیست؟**
✔️ توضیح دهد که چرا یک فرآیند خاص وجود دارد
✔️ نشان دهد که فرآیند از کجا و چگونه شروع شده است
✔️ سلسلهمراتب فرآیندها را بهوضوح نمایش دهد
✔️ اطلاعات زمینهای مفید مانند مسیر دایرکتوری، مخزن Git، کانتینرها و موارد مشابه را نیز ارائه کچه ورودیهایی را پشتیبانی میکند؟یکند؟**
🔹 نام پروسه یا سرویس (مثلاً: witr node)
🔹 شناسه خاص یک فرآیند (مثلاً: witr --pid 1234)
🔹 پورت مورد نظر (مثلاً: witr --port 5000)
📊 **خروجی پیشرفته و خوانا**
خروجی witr با رنگبندی زیبا و ساختاری منظم طراحی شده
برای نصب
curl -fsSL https://raw.githubusercontent.com/pranshuparmar/witr/main/install.sh | bash| 2 | ✅*بانک شهر برای جذب نیروی «بانکدار» آزمون استخدامی برگزار میکند*
🔹بانک شهر بهمنظور تأمین بخشی از نیروی انسانی مورد نیاز خود، از میان متقاضیان واجد شرایط، در رده شغلی «بانکدار» نیرو جذب میکند.
🔹به گزارش روابط عمومی بانک شهر، بر این اساس، فرآیند جذب از طریق برگزاری آزمون کتبی و با همکاری مرکز سنجش دانشگاه آزاد اسلامی انجام خواهد شد و متقاضیان واجد شرایط، اعم از زن و مرد، میتوانند در این آزمون شرکت کنند.
🔹داوطلبانی که در آزمون کتبی حد نصاب لازم را کسب کنند، به مصاحبههای تخصصی و عمومی دعوت خواهند شد. در صورت موفقیت در مراحل ارزیابی، فرآیند بهکارگیری آنان مطابق ضوابط، مقررات و آییننامههای داخلی بانک شهر انجام میشود.
🔹بر اساس شرایط اعلامشده، دارندگان مدرک کارشناسی با حداکثر ۲۸ سال سن و دارندگان مدرک کارشناسی ارشد با حداکثر ۳۰ سال سن (مدت خدمت سربازی آقایان به سقف سنی اضافه می شود) و همچنین داوطلبان صرفا دارای سابقه بانکی با حداکثر ۴۰ سال سن، مجاز به شرکت در این آزمون هستند.
🔹متقاضیان برای اطلاع از شرایط ثبتنام و جزئیات آزمون میتوانند از روز سهشنبه ۹ تیرماه به پایگاه اینترنتی مرکز سنجش دانشگاه آزاد اسلامی به نشانی: https://azmoon.org مراجعه کنند. همچنین این آزمون استخدامی در تاریخ 9 مردادماه برگزار خواهد شد.
🆔 کانال بانک شهر
@shahrbank1387 | 663 |
| 3 | 🔰دستورات مهم برای مدیران سیستم یا لینوکسی ها😁
🔰اطلاعات دیسک و پارتیشنها در لینوکس را میتوان با دستورات مختلف جمعآوری کرد:
🔹دستور زیر 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 | 643 |
| 4 | اولین نسخهٔ آزمایشی کرنل ۷.۲ لینوکس
لینوس توروالدز، خالق لینوکس، امروز اولین نسخهٔ 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درایورهای جدید و بهروزوزوزوز** برای سختافزارهای بیشتر
📅 تاریخ انتشار نسخهٔ نهایی:
پیشبینی میشود کرنل ۷.۲ در نیمهٔ دوم آگوست ۲۰۲۶ (حدوداً مرداد/شهریور ۱۴۰۵) منتشر شود | 591 |
| 5 | 📘 امروز با یک کلمهٔ کلیدی در دنیای فناوری آشنا میشویم:
Redundancy
🔹 معنی فارسی: افزونگی، چندمنبعی، یا داشتن پشتیبان
🔹 کاربرد: یکی از مفاهیم پایهای در مهندسیIt
مثال: در یک دیتاسنتر، از دو منبع تغذیه برای سرور استفاده میشود تا اگر یکی خراب شد، دیگری برق را تأمین کند. به این کار Redundancy میگویند.
پس Redundancy یعنی داشتن گزینهٔ جایگزین و در هر جایی که احتمال خرابی یا قطعی وجود داشته باشد، این کلمه کاربرد پیدا میکند. | 762 |
| 6 | 🔰تنظیم منطقه زمانی در لینوکس (مثال: تهران)
اگر نیاز دارید زمان سیستم را به منطقهزمانی موردنظر تغییر دهید، مراحل زیر را دنبال کنید:
۱. برای مشاهدهٔ لیست تمام مناطق زمانی و فیلتر کردن تهران، دستور زیر را اجرا کنید:
timedatectl list-timezones | grep Tehran
۲. منطقهٔ زمانی را به Asia/Tehran تنظیم کنید:
sudo timedatectl set-timezone Asia/Tehran
۳. برای تأیید تغییرات و مشاهده وضعیت نهایی، دستور زیر را وارد کنید:
timedatectl
با این کار، زمان سیستم شما مطابق با ساعت رسمی ایران تنظیم خواهد شد. | 701 |
| 7 | در شبکه: داشتن دو تا اینترنت (فیبر + 4G).
در NTP: داشتن چند تا سرور زمان.
پس این کلمه، مختص لینوکس نیست؛ در ویندوز، مک، تجهیزات شبکه (سیسکو، میکروتیک) و حتی در غیر از کامپیوتر (مثل هواپیما که ۲ موتور دارد) هم استفاده میشود.
۲. در سطح لینوکس (سیستم عامل):
در دنیای لینوکس، ما کلمه Redundancy را مستقیم در دستورات نمیبینیم، اما مفهوم آن در همه جای سیستم عامل جاری است:
Redundancy در سرویسها (Systemd): شما میتوانید یک سرویس را طوری تنظیم کنید که اگر کرش کرد، دوباره راهاندازی شود (Restart=always). این یعنی سرویس شما Redundancy داخلی دارد.
Redundancy در شبکه (Bonding): در لینوکس میتوانید دو کارت شبکه را به هم متصل کنید (تیمینگ/باندینگ) تا اگر یک کابل قطع شد، اینترنت قطع نشود. به این حالت Network Redundancy میگویند.
Redundancy در دیسک (MDADM): وقتی با mdadm دو هارد را Mirror (آینه) میکنید (RAID 1)، به این کار Disk Redundancy میگویند. | 2 |
| 8 | # لیست مناطق زمانی
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 |
| 9 | 📌 فرمت کردن هارد دیسک بدون امکان بازیابی دادهها
اگر قصد دارید یک هارد دیسک را بهطور کامل پاکسازی کنید، بهگونهای که هیچ دادهای قابل بازیابی نباشد، میتوانید از دستورات زیر در لینوکس استفاده کنید.
🖥️ در تمام دستورات، عبارت 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 برای مشاهدهٔ لیست دیسکها استفاده کنید. | 795 |
| 10 | در روانشناسی تصمیمگیری، مفهومی شناختهشده به نام «گریز از زیان»
(Loss Aversion)
وجود دارد. انسانها بیش از آنکه مشتاق کسب سود باشند، از زیان میترسند.
هنگامی که احساس میکنند شکست یا زیان بزرگی در حال نزدیک شدن است، از حالت سازندگی به حالت دفاعی تغییر وضعیت میدهند. به جای اینکه بپرسند «چگونه حمایت بیشتری جلب کنم؟»،
میپرسند «چگونه از آنچه هنوز برایم باقی مانده محافظت کنم؟» | 789 |
| 11 | 🚀 افزایش سرعت و عملکرد 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 | 835 |
| 12 | دستورات کمتر دیده شده در لینوکس:
با دستور خطی زیر که در واقع یک کد بش اسکریپت خطی است.میتوانید متوجه بشوید که سیستم شما در حالت لگسی یا uefi نصب شده است:
[ -d /sys/firmware/efi ] && echo "UEFI mode" || echo "Legacy mode"
=========================================== | 696 |
| 13 | 🔰دستورات کمتر دیده شده در لینوکس : سری هفدهم:
🔰به منظور حفظ حریم خصوصی 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 | 821 |
| 14 | 🔷افشای جزئیات آزمایش محرمانه NSA با هوش مصنوعی میتوس
🔹به گزارش اکونومیست، در جلسه غیرعلنی روز ۱۱ ژوئن کمیته اطلاعات سنای آمریکا، ژنرال جاشوا راد، رئیس آژانس امنیت ملی (NSA)، از وقوع یک رویداد بیسابقه در حوزه امنیت سایبری خبر داد. بر اساس این گزارش، مدل پیشرفته هوش مصنوعی «میتوس» (ساخته شرکت انتروپیک) در چارچوب یک آزمایش امنیتی موسوم به Red Team که با مجوز کامل انجام شده بود، توانست در مدت زمانی کمتر از چند ساعت به تقریباً تمامی سیستمهای طبقه بندی شده این سازمان نفوذ کند.
🔹ابعاد فنی و امنیتی
هرچند جزئیات فنی این آزمایش همچنان محرمانه باقی مانده، اما منابع آگاه تأیید کردهاند که عامل اصلی موفقیت این مدل، بهره گیری از یک آسیب پذیری نرم افزاری در نسخه عمومی «فیبل ۵» بوده که امکان دور زدن لایه های امنیتی (Jailbreak) را برای هوش مصنوعی فراهم کرده است. توانایی میتوس در شناسایی خودکار نقاط ضعف شبکه و اجرای عملیات های پیچیده سایبری، نگرانیهای جدی را در میان مقامات امنیتی و اطلاعاتی آمریکا برانگیخته است.
🔹اقدامات فوری دولت ایالات متحده
در پی این رویداد، وزارت بازرگانی آمریکا با صدور دستوری فوری، هرگونه صادرات و دسترسی خارجی به مدلهای پیشرفته شرکت انتروپیک را ممنوع اعلام کرد. همزمان، خود این شرکت نیز دسترسی جهانی به دو مدل کلیدی خود، یعنی «میتوس ۵» و «فیبل ۵» را به طور کامل متوقف ساخت. مقامات آمریکایی بیم دارند که بازیگران دولتی یا غیردولتی از فناوریهای مشابه برای نقشه برداری از زیرساختهای حیاتی و دور زدن سامانه های دفاعی استفاده کنند.
🔹چشم انداز نظارتی
این رویداد برای نخستین بار، ابعاد عملی تهدیدات ناشی از هوش مصنوعی پیشرفته را در سطح بالاترین نهادهای امنیتی به نمایش گذاشته و بحثهای تازهای را درباره ضرورت تدوین چارچوبهای نظارتی مؤثر بر مدلهای مولد، در کنگره و مراکز تصمیمگیری غرب برانگیخته است.
منبع: گزارش اختصاصی اکونومیست بر اساس اظهارات سناتور مارک وارنر و جلسه غیرعلنی کمیته اطلاعات سنا
@economistfarsi | 1 350 |
| 15 | 🔰 بلاخره 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 664 |
| 16 | خبرهای لینوکسی سری سوم، هفته سوم خرداد ماه 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 275 |
| 17 | دستورات کمتر دیده شده در لینوکس:
دستور systemd-cgtop
========================
یک ابزار خط فرمان در systemd، یک مدیر سیستم و سرویس برای لینوکس است که نمای دقیقی از استفاده از منابع گروههای کنترل (cgroups) در یک سیستم ارائه میدهد.Cgroup ها یک ویژگی هسته لینوکس هستند که امکان تخصیص و ردیابی منابع را برای گروهی از فرآیندها فراهم می کند. این گروه ها می توانند به صورت سلسله مراتبی سازماندهی شوند و برای مدیریت منابع سیستم مانند CPU، حافظه و I/O استفاده می شوند.
دستور systemd-cgtop اطلاعات بلادرنگی در مورد استفاده از منابع گروههای کنترل مختلف، از جمله مصرف CPU، استفاده از حافظه و تعداد وظایف (فرآیندها) در هر گروه را نمایش میدهد. این اطلاعات را در قالب جدولی ارائه می کند و به کاربران اجازه می دهد تا به سرعت تشخیص دهند که کدام گروه های کنترلی از بیشترین منابع سیستم استفاده می کنند.
ترمینال خود را باز کنید دستور زیر را وارد نمایید:
$sudo systemd-cgtop
نوسینده حسین سیلانی
At:linuxtnt | 1 264 |
| 18 | 🔰لیست کامل تغییرات دبیان لینوکس نسخه 13.5
https://ftp.debian.org/debian/dists/stable/ChangeLog
اگر جایی از تغییرات رو نیاز به توضیح داشتید کامنت بگذار.
کانال تلگرام:
https://t.me/linuxtnt
🔹 کانال در اپلیکشن بله:
http://ble.ir/linuxtnt
📌منبعی فارسی دنیای لینوکس به همراه آموزش و اخبار بیشتر در آکادمی کندوی دانش
https://learninghive.ir | 1 085 |
| 19 | 🔰یک سوال که شاید بهش فکر نکرده بودیم:
🔹آیا برای محدود کردن دسترسی به شل برای افزایش امنیت در لینوس با حذف bash محقق نمیشود؟ یعنی ما میتونیم شل bash رو حذف کنیم؟
جواب خیر.
🔹چون خیلی از ابزارها و اسکریپتهای سیستمی برای اجرا، به طور مستقیم و بدون تعیین وابستگی جداگانه، به bash نیاز دارند. برای مثال، خود dpkg (مدیر بستههای دبیان) گاهی مستقیماً از bash استفاده میکند.
*راهکار چیه؟
🔹تغییر شل پیشفرض کاربران به rbash:
دبیان از dash به عنوان شل پیشفرض سیستمی (/bin/sh) استفاده میکند که سبکتر و سریعتر است . شما میتوانید با دستور
chsh -s /bin/rbash username
🔹 شل کاربران عادی را به rbash تغییر دهید. و دیگه با rbash :
🔻 نمیتواند با cd دایرکتوری را عوض کند.
🔻 نمیتواند متغیرهای PATH، SHELL، ENV را تغییر دهد.
🔻 نمیتواند دستورات را با مسیر مطلق (مثل /bin/ls) اجرا کند.
🔻 نمیتواند از کاراکترهای >، <، | برای تغییر مسیر خروجی استفاده کند (با محدودیت). | 1 081 |
| 20 | 🔰بازنشستگی تدریجی پایتون ۳.۱۲
پایتون کارها حواسشون باشه
🔹واقعیت این است که بسیاری از توزیعهای اصلی حتی از پایتون ۳.۱۲ هم عبور کردهاند:
🔹اوبونتو ۲۶.۰۴ LTS: این نسخه که در آوریل ۲۰۲۶ منتشر شده، به طور پیشفرض از پایتون ۳.۱۴ استفاده میکند .
🔹فدورا ۴۳: این توزیع نیز که از اواخر سال ۲۰۲۵ در دسترس است، از پایتون ۳.۱۴ به عنوان نسخهی پیشفرض بهره میبرد .
🔹پایتون ۳.۱۳: تا اکتبر ۲۰۲۹ وصلههای امنیتی و رفع باگ دریافت میکند.
3.14 تا اکتبر ۲۰۳۰ یعنی مهر 1409
*معنای "پایان پشتیبانی" (EOL): پس از این تاریخ، بنیاد پایتون و توزیعهای اصلی لینوکس، وصلههای امنیتی جدیدی برای آن نسخه منتشر نمیکنند
کانال تلگرام:
https://t.me/linuxtnt
🔹 کانال در اپلیکشن بله:
http://ble.ir/linuxtnt
📌منبعی فارسی دنیای لینوکس به همراه آموزش و اخبار بیشتر در آکادمی کندوی دانش
https://learninghive.ir | 1 138 |
¡Ya disponible! Investigación de Telegram 2025 — los principales insights del año 
