linuxtnt(linux tips and tricks)
6.68K subscribers
1.76K photos
148 videos
555 files
1.57K links
https://t.me/+AL7RKhKS6b4zNzY8

آموزش لینوکس- گروه مکمل برای پرسش و پاسخ
linux tips and tricks
ارتباط با من
@seilany
seilany.ir
Download Telegram
50 نفر دیگه میتونن عضو بشن فقط و بعد از اون دیگه عضو گیری نمیکنیم.
http://t.me/+M4QujCyYc9E1N2Rk
6🤪4😁1
دوستان در صورت قطع اینترنت و ملی شدن و قطع تلگرام در صورت نیاز به ایدی ایتا بنده میتونید پیام بدید.


https://eitaa.com/learninghive
👎7👍52
Forwarded from Proxy MTProto | پروکسی (|•𝓗𝓸𝓼𝓼𝓮𝓲𝓷🥀•|)
در شرایط پیش رو:
کانال آموزش محتوهای حوزه لینوکس و متن باز به همراه اخبار، نکته ها و ترفندها،مقالات

به همرا آکادمی کندوی دانش

https://learninghive.ir

فعالیت کانال در اپلیکشن بله:
http://ble.ir/linuxtnt

آیدی من در بله:
@mylinuxtnt
4👍1
linuxtnt(linux tips and tricks) pinned «در شرایط پیش رو: کانال آموزش محتوهای حوزه لینوکس و متن باز به همراه اخبار، نکته ها و ترفندها،مقالات به همرا آکادمی کندوی دانش https://learninghive.ir فعالیت کانال در اپلیکشن بله: http://ble.ir/linuxtnt آیدی من در بله: @mylinuxtnt»
🧭 روش‌های عمومی برای خالی کردن کش DNS در اندروید

🔹1.حالت Airplane Mode را فعال کن (حدود ۳۰ ثانیه صبر کن)
بعد از آن، غیرفعالش کن → این کار کل کش DNS شبکه را پاک می‌کند.

🔹 ۲. پاک‌کردن کش مرورگر (اگر در مرورگر مشکل داری)
مثلاً در کروم:

برو به Settings → Apps → Chrome → Storage
گزینه‌ی Clear Cache را بزن.
مرورگرها معمولاً خودشون جداگانه کش DNS دارند؛ مخصوصاً Chrome و Firefox.

🔹3.برای مرورگر کروم حتی می‌تونی مستقیم دستور DNS flush بده:
در نوار آدرس بنویس:

chrome://net-internals/#dns
دکمه‌ی Clear host cache را بزن.

http://ble.ir/linuxtnt

حمایت شما و آموزش های بیشتر در آکادمی کندوی دانش
https://learninghive.ir/linux-books/
6
روش‌های خالی‌کردن کش DNS را برای ویندوز، لینوکس و مک

ویندوز (Windows
)

ipconfig /flushdns
*کروم:*

chrome://net-internals/#dns
____

*فایرفاکس:*
about:networking#dns*
____

*لینوکس (Linux)*

sudo resolvectl flush-caches
sudo systemctl restart systemd-resolved

NetworkManager
sudo systemctl restart NetworkManager

dnsmasq
sudo systemctl restart dnsmasq

nscd
sudo systemctl restart nscd

*کروم*:

chrome://net-internals/#dns

*مک (macOS)*

sudo dscacheutil -flushcache
sudo killall -HUP mDNSResponder

High Sierra */ *Sierra*:
sudo killall -HUP mDNSResponder

*Yosemite*:
sudo discoveryutil mdnsflushcache
sudo discoveryutil udnsflushcaches

http://ble.ir/linuxtnt

حمایت شما و آموزش های بیشتر در آکادمی کندوی دانش
https://learninghive.ir/linux-books/
5
🔰ویژگی های جدید اوبونتو 26.04

اوبونتو نسخه 26 در تاریخ 3 اردیبهشت 1405 منتشر شد.
توزیع Ubuntu 26.04 LTS "Resolute Raccoon" در تاریخ ۲۳ آوریل ۲۰۲۶ منتشر شده است . این یازدهمین نسخه LTS اوبونتو بوده و به مدت ۵ سال (تا آوریل ۲۰۳۱) پشتیبانی استاندارد دریافت می‌کند. با اشتراک Ubuntu Pro، پشتیبانی تا ۱۰ سال (تا آوریل ۲۰۳۶) قابل تمدید است .

[جزئیات و ویژگی های جدید اوبونتو 26.04 ]
(http://learninghive.ir/ویژگی-های-اوبونتو26-04lts/)
4
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
⭐️تا کنون 15 کتاب حوزه لینوکس، متن باز و سیستم عامل منتشر شده است.

🔹این سه کتاب فارسی کامل، از دوره های lpic لینوکسی است. به جای خوانده چندین کتاب، این مجموعه همراه با پوشش سرفصل های استاندارد ازمون های lpi و سایر مرجع های لینوکسی است.

🔸فرمت فایلها به صورت pdf
🔸تمام رنگی

🔹کتاب lpic 1
25فصل و 730 صفحه
🔻نمونه کتاب به همراه فهرست کامل کتاب

🔹کتاب lpic 2
9 فصل 500 صفحه
🔻نمونه کتاب به همراه فهرست کامل کتاب

🔹کتاب lpic 3
14 فصل 400 صفحه
🔻نمونه کتاب به همراه فهرست کامل کتاب

https://learninghive.ir
👍6
مدیر بسته APT 3.3 به Debian Unstable آمد: پایان یک هشدار ۲۰ ساله + قابلیت نسخه‌بندی CLI

مدیر بسته APT که قلب تپنده توزیع‌های دبیان و اوبونتو است، نسخه جدید APT 3.3 را در مخزن Debian Unstable (Sid) منتشر کرده است. این به‌روزرسانی اگرچه از نظر عددی کوچک به نظر می‌رسد، اما یک تغییر کاربردی و مهم در خط فرمان ایجاد می‌کند.

🐧برای سال‌ها، هر وقت دستور apt را در ترمینال اجرا می‌کردید، یک هشدار زردرنگ نشان داده می‌شد:
"This APT command-line interface is not stable and should not be used in scripts."
در APT 3.3 این هشدار برای همیشه حذف شده است.
🐧 اضافه شدن پرچم جدید --cli-version برای درخواست نسخه خاص از رابط خط فرمان
🐧 اصلاح محاسبات Phased-Updates-Percentage
🐧 شناسایی زودهنگام به‌روزرسانی‌های مشکل‌دار
🐧 محدود شدن تأثیر به‌روزرسانی‌های معیوب روی کاربران
🐧 اصلاح مدیریت تراکنش‌ها هنگام لغو شدن pkgAcquire::Run یا همون لغونصب بسته
🐧 بهبود پایداری فرآیند دانلود و نصب بسته‌ها
🐧 تنظیم خودکار لیست تاریخچه (apt history list) با عرض صفحه نمایش
🐧 بهینه‌سازی الگوریتم کوتاه‌سازی دستورات (command shortening)
🐧 رفع مشکل در تجزیه Pre-Depends
🐧 بهبود دقت در تشخیص روابط بین بسته‌ها
🐧 استفاده از std::span برای دسترسی امن‌تر به آرایه‌ها
🐧 استفاده از حلقه‌های مبتنی بر محدوده (range-based loops) برای خوانایی بهتر
🐧 استفاده از emplace برای ساخت کارآمدتر اشیاء
🐧 استفاده از make_unique برای مدیریت هوشمندتر حافظه
🐧 رفع چندین نشت حافظه (memory leak) جزئی در کد مدیریت متدها
🐧 اصلاح خطای احتمالی (probability mistake) در محاسبات Phased-Update-Percentage
🐧 بهبود مدیریت خطا در فرآیند لغو تراکنش‌ها

📌حمایت شما و آموزش های بیشتر در آکادمی کندوی دانش
https://learninghive.ir/linux-books/
http://ble.ir/linuxtnt
2
🔰*بحران میانسالی لینوکس؛ فرصتی برای تحول با رهبری تاکس*

🔹بر اساس گزارش‌های منتشرشده، تاد سی میلر (Todd C. Miller) که برای بیش از ۳۰ سال تنها نگهدارنده ابزار حیاتی sudo در سیستم‌عامل‌های لینوکس و یونیکس بوده است، به‌طور رسمی درخواست کمک و حمایت مالی کرده است .

🔹تاد سی میلر از سال ۱۹۹۳ (بیش از سه دهه پیش) مسئولیت نگهداری از پروژه sudo را بر عهده گرفته است . پیش از او، sudo توسط باب کاگشال و کلیف اسپنسر در اوایل دهه ۱۹۸۰ نوشته شده بود .

🔹شرکت کوئست سافتور (Quest Software) از سال ۲۰۱۰ میلادی اسپانسر اصلی پروژه sudo بود و هزینه‌های توسعه و نگهداری را تأمین می‌کرد اما در فوریه ۲۰۲۴، اسپانسری این شرکت به پایان رسید .

🔹دلیل اصلی پایان اسپانسری، ترک شغل میلر از شرکت One Identity (زیرمجموعه Quest Software) بوده است . از آن تاریخ تاکنون، میلر نتوانسته است اسپانسر جدیدی برای پروژه پیدا کند .
میلر مجبور است وقت خود را صرف رفع باگ‌ها و پاکسازی کد کند، نه افزودن قابلیت‌های جدید

📌*حمایت شما و آموزش های بیشتر در آکادمی کندوی دانش*
https://learninghive.ir/linux-books/
4🤬1
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
⭐️پایه‌ای‌ترین و مقدماتی کتاب برای ورود به کامپیوتر و it به زبان فارسی

کتاب 12 ام-مبانی فناوری اطلاعات

🔹کتابی که پیش روی شماست، قدم اول ورود به دنیای فناوری اطلاعات و کامپیوتر است. این کتاب به‌گونه‌ای تدوین شده که حتی کسانی که هیچ پیش‌زمینه‌ای ندارند، بتوانند به راحتی با مفاهیم پایه‌ای و مقدماتی IT آشنا شوند.

🔹مشخصات کتاب:
🔻14 فصل
🔻تماماً رنگی و ساختارمند
🔻350 صفحه محتوای کاربردی و روان
🔻فرمت PDF
🔻پراز اصطلاحات پر کاربرد و رایج کامپیوتر

🔸با مطالعه این کتاب، نیازی به منابع سخت و انگلیسی نخواهی داشت.
تمام مطالب زیر به طور کامل در این کتاب پوشش داده شده‌اند و شما می‌توانید یک کتاب فارسی را جایگزین سه کتاب انگلیسی کنید:

🔸CompTIA ITF+ Study Guide
🔸Technology in Action
🔸Absolute Beginner's Guide


این کتاب، بهترین نقطه شروع برای هر مسیر آموزشی در حوزه کامپیوتر و IT است.
نمونه کتاب به همراه فهرست کامل کتاب پیوست پست است.
🔹دریافت کتاب:
https://learninghive.ir/linux-books
1
پاتریشیا توروالدز.pdf
623.2 KB
⭐️لینوکس بعد لینوکس
پاتریشیا توروالدز


حمایت شما و آموزش های بیشتر در آکادمی کندوی دانش
https://learninghive.ir/linux-books/
1👍1
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
خبر خوب برای دنیای لینوکس: پشتیبانی نسخه‌های LTS تمدید شد!

اگر از توزیع‌های سازمانی، پلتفرم‌های ابری یا دستگاه‌های هوشمند (Embedded) استفاده می‌کنید، این خبر خیالتان را راحت می‌کند. «گرگ کروا-هارتمن» (Greg Kroah-Hartman)، نگهدارنده ارشد شاخه‌های پایدار لینوکس، رسماً تاریخ پایان عمر (EOL) چندین نسخه کلیدی هسته را تمدید کرد.

📅 لیست جدید و زمان‌بندی طلایی:

طبق به‌روزرسانی جدید در مرجع kernel.org؛ نسخه‌های پرکاربرد لینوکس تا سال‌های زیر پشتیبانی خواهند شد:

🔻 لینوکس ۶.۱۸: پشتیبانی تا دسامبر ۲۰۲۸
🔻 لینوکس ۶.۱۲: پشتیبانی تا دسامبر ۲۰۲۸
🔻 لینوکس ۶.۶: پشتیبانی تا دسامبر ۲۰۲۷
🔻لینوکس ۶.۱: پشتیبانی تا دسامبر ۲۰۲۷
🔻 لینوکس ۵.۱۵: پشتیبانی تا دسامبر ۲۰۲۶
🔻 لینوکس ۵.۱۰: پشتیبانی تا دسامبر ۲۰۲۶

این تصمیم پس از رایزنی‌های گسترده با شرکت‌های بزرگ فناوری و سایر نگهدارندگان هسته اتخاذ شده است. تمدید پشتیبانی به این معناست که:

امنیت بالاتر: وصله‌های امنیتی و رفع باگ‌های بحرانی برای مدت طولانی‌تری ارائه می‌شوند.
پایداری زیرساخت: دیتاسنترها و تولیدکنندگان سخت‌افزار نیازی به ارتقای اجباری و زودهنگام هسته نخواهند داشت.
کاهش هزینه‌ها: شرکت‌ها مجبور نیستند در بازه‌های زمانی کوتاه، کل سیستم‌های خود را برای تطبیق با نسخه‌های جدید بازنگری کنند.

⚠️ نکته فنی:
این به‌روزرسانی هیچ تغییر فنی در خودِ کد لینوکس ایجاد نمی‌کند، بلکه صرفاً تعهد رسمی جامعه توسعه‌دهندگان برای نگهداری و نظارت طولانی‌مدت بر این شاخه‌هاست.

توصیه: اگر در حال راه‌اندازی پروژه جدیدی هستید، استفاده از سری 6.x (به‌ویژه ۶.۱۲ و ۶.۱۸) به دلیل پشتیبانی تا اواخر سال ۲۰۲۸، بهترین انتخاب برای پروژه‌های طولانی‌مدت است.

📌حمایت شما و آموزش های بیشتر در آکادمی کندوی دانش
https://learninghive.ir/linux-books/
4
⭐️دستوری برای مدیریت کاربران در لینوکس
نمایش کاربران بدون رمز در لینوکس


sudo awk -F: '($2 == "" $2 == "*" $2 == "!") {print $1 " has no password"}' /etc/shadow


🔹این دستور موارد زیر رو هم نشون میده:
"" → رمز خالی
* → کاربر غیرفعال
! → رمز قفل شده

🔹خروجی نمونه:


guest has no password
testuser has no password


🔹 دستور دوم: قفل کردن کاربر

sudo passwd -l username


مثال:

sudo passwd -l guest


🔹کاربران سیستمی رو قفل نکنید:
کاربرانی مثل daemon, bin, sys, games معمولاً intentionally بدون رمز هستن.

📌حمایت شما و آموزش های بیشتر در آکادمی کندوی دانش
https://learninghive.ir/linux-books/
👍5
⭐️سه کتاب مرجع فارسی کامل برای شروع و یادگیری سیستم عامل:
🔹
سه کتاب زیر به ساده ترین شکل ممکن و البته باجزئیات بیشتر منتشرکردم که هم برای تدریس مناسب هستند و هم برای یادگیری خودخوان.

🔹کتاب 1 . مبانی سیستم عامل
در 15 فصل به بررسی مفاهیم اساسی وموردنیاز برای شروع و یادگیری سیستم عامل پرداخته شده است.این کتاب پیش نیاز خوبی برای اکثر دوره های کامپیوترو IT خواهد بود.
🔸313 صفحه تماما رنگی فرمت pdf
🔸
کتاب1 به همراه فهرست کامل کتاب
————————————————-

🔹کتاب 2- مفاهیم سیستم عامل
این کتاب در12 فصل ترجمه کامل و بازنویسی شده سیستم عامل‌های مدرن، آخرین ویرایش از اقای (اندرو تننبام) است.
🔸810صفحه تماما رنگی فرمت pdf
🔸
کتاب2 به همراه فهرست کامل کتاب
——————————————
🔹کتاب 3- معماری سیستم عامل
این کتاب در 15 فصل ترجمه کامل و بازنویسی شده معماری سیستم عامل‌ها نوشته
اقای (آبراهام سیلبرشاتز) است. این کتاب به عنوان مرجع جامع، اصول اساسی و مفاهیم پیشرفته سیستم‌عامل‌های کامپیوتری است.

🔸530صفحه تماما رنگی فرمت pdf
🔸
کتاب3 به همراه فهرست کامل کتاب


دریافت کتابها:
https://learninghive.ir
2❤‍🔥1
همراه با تلگرام:

کانال آموزش محتوهای حوزه لینوکس و متن باز به همراه اخبار، نکته ها و ترفندها،مقالات

کانال در اپلیکشن بله:
http://ble.ir/linuxtnt

آیدی من در بله:
@mylinuxtnt
3
⭐️دستوری برای مدیریت کاربران در لینوکس
نمایش کاربران بدون رمز در لینوکس


sudo awk -F: '($2 == ""  $2 == "*"  $2 == "!") {print $1 " has no password"}' /etc/shadow


🔹این دستور موارد زیر رو هم نشون میده:
"" → رمز خالی
* → کاربر غیرفعال
! → رمز قفل شده

🔹خروجی نمونه:


guest has no password
testuser has no password


🔹 دستور دوم: قفل کردن کاربر

sudo passwd -l username


مثال:

sudo passwd -l guest


🔹کاربران سیستمی رو قفل نکنید:
کاربرانی مثل daemon, bin, sys, games معمولاً intentionally بدون رمز هستن.

📌حمایت شما و آموزش های بیشتر در آکادمی کندوی دانش
https://learninghive.ir/linux-books/
3
عمرا اگر این رو میدونستی، ولی کاربر لینوکسی هنوز😂

⭐️ اندازه‌گیری مدت زمان اجرای دستور در لینوکس
📌 ساختار دستور

time [option] command

مثال
time free -mh
—————
real    0m0.003s
user    0m0.001s
sys     0m0.002s
یا مثلا
time find / -name "*.conf" 2>/dev/null
time ./backup.sh
time ping -c 3 google.com


🔹 خروجی time چه چیزی رو نشون میده؟
مقدار توضیح
🔻مقدار real زمان واقعی از شروع تا پایان اجرا (زمان تقویمی)
🔻مقدار user مدت زمانی که CPU صرف اجرای دستور در فضای کاربر کرده
🔻مقدار sys مدت زمانی که CPU صرف درخواست‌های هسته سیستم (کرنل) کرده

🔸موارد استفاده:
مقایسه سرعت اجرای دستورات مختلف
بررسی تأثیر کش شدن اطلاعات روی سرعت اجرا
دیباگ کردن و بهینه‌سازی اسکریپت‌ها

📌حمایت شما و آموزش های بیشتر در آکادمی کندوی دانش
https://learninghive.ir/linux-books

کانال در اپلیکشن بله:
http://ble.ir/linuxtnt

آیدی من در بله:
@mylinuxtnt
5😁3👏2👍1👎1
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
⭐️تا حالا حس کردی آموزش‌های پایتون فقط تئوری‌اند و وقتی می‌خوای کد بنویسی، نمی‌دونی از کجا شروع کنی؟

🔹این دقیقاً همون دلیلیه که کتاب "1001 مثال تمرینی پایتون" نوشتم.
🔹در این کتاب، خبری از حرف‌های تکراری نیست — اینجا فقط کد و مثال و یادگیری واقعی داریم.
🔹بیش از 1001 مثال کاربردی و گام‌به‌گام که تو رو از یک تازه‌کار به یک برنامه‌نویس مطمئن و مسلط تبدیل می‌کنه.

ویژگی‌های کتاب:
🔻شامل 12فصل
🔻در 220 صفحه تمام رنگی
🔻فرمت فایل pdf
🔻انتشارات یافته
🔻نویسنده حسین سیلانی
مثال‌های گام‌به‌گام با توضیحات فارسی و خروجی رنگی

نمونه کتاب :

دانلودکتاب
2
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
⭐️کتاب 5ام -مفاهیم اولیه لینوکس
🔹این کتاب به عنوان یک راهنمای جامع و کاربردی برای مهاجرت به سیستم‌عامل لینوکس برای شما فراهم میکند. پایه ای ترین مفاهیم بای شروع لینوکس و مفاهیم متن باز

🔹مشخصات کتاب:
🔻11 فصل
🔻 305 صفحه
🔻تماما رنگی
🔻فرمت فایل pdf
🔻انتشارات یافته
🔻نویسنده حسین سیلانی

مروری بر فصل ها
🔸 فصل اول: فلسفه متن‌باز، مزایا و معایب لینوکس، و انواع توزیع‌ها
🔸 فصل‌های دوم و سوم: محیط‌های گرافیکی و متنی، دستورات پایه، ساختار سیستم‌فایل
🔸 فصل‌های چهارم تا ششم: مدیریت فرآیندها، ورودی/خروجی استاندارد، ویرایشگرهای متنی
🔸 فصل هفتم: فایل‌های سیستمی، متغیرهای محیطی، پیکربندی پوسته
🔸 فصل‌های هشتم و نهم: مدیریت چاپگرها، روش‌های پشتیبان‌گیری
🔸 فصل دهم: شبکه، پروتکل‌های ارتباطی، امنیت
🔸 فصل یازدهم: مدیریت صدا و تصویر در لینوکس

🔹فهرست کامل کتاب به همراه صفحات نمونه:
https://learninghive.ir/wp-content/uploads/2025/09/bk5-wat-linu-sample.pdf

🔹دریافت کتاب:
https://learninghive.ir/linux-books/
👍2