linuxtnt(linux tips and tricks)
6.11K subscribers
1.65K photos
143 videos
544 files
1.38K links
https://t.iss.one/+AL7RKhKS6b4zNzY8

آموزش لینوکس- گروه مکمل برای پرسش و پاسخ
linux tips and tricks
ارتباط با من
@seilany
seilany.ir
Download Telegram
پنج دستور و تنظیم لینوکسی برای افزایش سرعت و بهبود عملکرد کرنل لینوکس:

sudo sysctl -w vm.vfs_cache_pressure=10

sudo sysctl -w vm.swappiness=10

sudo sysctl -w vm.dirty_ratio=10

sudo sysctl -w vm.dirty_background_ratio=5

sudo sync && echo 3 | sudo tee /proc/sys/vm/drop_caches
—————————————

نویسنده: حسین سیلانی
منبع : کانال لینوکسی: لینوکس تی ان تی
linuxtnt
https://seilany.ir
————————-
درصورت تمایل به حمایت مالی-donate از توزیع های لینوکس
https://zarinp.al/learninghive.ir
👍6
این دستورات به شما کمک می‌کنند تا تنظیمات مربوط به حافظه و عملکرد سیستم عامل لینوکس را تغییر دهید.

دستور 1. sudo sysctl -w vm.vfs_cache_pressure=10 این دستور مقداری را برای پارامتر vm.vfs_cache_pressure تنظیم می‌کند. این پارامتر کنترل می‌کند که سیستم عامل به چه اندازه از حافظه‌ی فیزیکی برای نگهداری حافظه‌ی پنهان استفاده کند. این تنظیمات ممکن است بسته به نیازهای سیستم عوض شود، اما با تنظیم مقدار 10 میزان استفاده سیستم عامل از حافظه‌ی فیزیکی کمتر می‌شود و حافظه‌ی پنهان کمتری در حافظه‌ی فیزیکی نگه داشته می‌شود.

دستور 2. sudo sysctl -w vm.swappiness=10 این دستور مقداری را برای پارامتر vm.swappiness تنظیم می‌کند. این پارامتر نشان می‌دهد سیستم عامل به چه اندازه از حافظه‌ی Swap برای تنبل شدن برنامه‌ها استفاده کند. با تنظیم مقدار 10، سیستم عامل کمتر از حافظه Swap استفاده می‌کند و بیشتر بار را بر روی حافظه‌ی فیزیکی قرار می‌دهد.

دستور3. sudo sysctl -w vm.dirty_ratio=10 این دستور برای تنظیم مقدار پارامتر vm.dirty_ratio استفاده می‌شود. این پارامتر نشان می‌دهد که سیستم عامل چه مقدار نسبی از حافظه‌ی فیزیکی را برای نگهداری اطلاعات غیر ذخیره شده استفاده کند. با تنظیم مقدار 10، سیستم عامل تا حداکثر 10٪ از حافظه‌ی فیزیکی را برای اطلاعات غیر ذخیره شده استفاده می‌کند.

دستور4. sudo sysctl -w vm.dirty_background_ratio=5 این دستور برای تنظیم مقدار پارامتر vm.dirty_background_ratio استفاده می‌شود. این پارامتر نشان می‌دهد که سیستم عامل چه مقدار نسبی از حافظه‌ی فیزیکی را برای نگهداری اطلاعات غیر ذخیره شده پس زمینه استفاده کند. با تنظیم مقدار 5، سیستم عامل تا حداکثر 5٪ از حافظه‌ی فیزیکی را برای اطلاعات غیر ذخیره شده استفاده می‌کند.

دستور5. sudo sync && echo 3 | sudo tee /proc/sys/vm/drop_caches این دستور همگام سازی کش حافظه را صورت می‌دهد و سپس مقدار 3 را در مسیر /proc/sys/vm/drop_caches ذخیره می‌کند. این کار باعث حذف کلیه‌ی کش‌های حافظه نشده می‌شود. این عملکرد ممکن است برای تعمیر و بهینه‌سازی سیستم مفید باشد، اما بهتر است قبل از استفاده از این دستور مطمئن شوید که هیچ اطلاعات مهمی در کش حافظه دیسک ذخیره نشده باشد
7👍2
برای حذف فایلهای موقت و اضافی یا کش یا... تو ویندوز و مشابه ابزارهایی مثل
wise care
iobit
CCleaner
Glary Utilities
توی لینوکس ابزارهایی مثل
bleachbit
sweeper
Stacer
Janitor
هستند.
بلیچ بیت قویتر هست و همه موارد رو درنظر میگیره برای حذف کردن قسمت های مختلف سیستم
——————————————
نویسنده: حسین سیلانی
منبع : کانال لینوکسی: لینوکس تی ان تی
linuxtnt
https://seilany.ir
————————-
درصورت تمایل به حمایت مالی-donate از توزیع های لینوکس
https://zarinp.al/learninghive.ir
👍71
پیش گیری از حملات dos , ddos در لینوکس:
======================
در این نوع حمله، چندین دستگاه به صورت همزمان به سمت هدف، حمله و درخواست‌های بی‌مورد بسیار زیادی ارسال می‌کنند. این میزان بیش از حد از ترافیک معمول شبکه یا سرور را اشغال می‌کند و در نتیجه منجر به عدم قابلیت دسترسی برای کاربران و خدمات قربانی شده و از آنها محروم می‌سازد.
برای جلوگیری از این حمله در لینوکس تنظیمات زیر را در مسیر زیر قرار دهید:|

فایل
/etc/sysctl.conf
را باز کنید.
مقادیر زیر را در آن قرار دهید.
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_max_syn_backlog = 2048
net.ipv4.tcp_synack_retries = 3
net.ipv4.tcp_syn_retries = 6
سپس در ترمینال خود دستور
sudo system -p
را بزنید.
——————————————
توضیح پارامترهای کرنل:
1.فعال کردن کوکی: کوکی‌های SYN روشی برای جلوگیری از حملات سیل SYN هستند، جایی که مهاجم یک سرور هدف را با تعداد زیادی درخواست SYN سیل می‌کند تا منابع آن را تمام کند.
2. حداکثر تعداد درخواست های SYN معوق را که می توان در صف قرار داد تعیین می کند.
3.با تنظیم این مقدار روی 3، سیستم تا 3 بار مجدداً سعی می کند بسته های SYN-ACK را برای برقراری ارتباط ارسال کند.
4.حداکثر تعداد ارسال مجدد SYN را که سیستم باید قبل از قطع اتصال انجام دهد را تعیین می کند
——————————-
نویسنده: حسین سیلانی
منبع : کانال لینوکسی: لینوکس تی ان تی
linuxtnt
https://seilany.ir
————————-
درصورت تمایل به حمایت مالی-donate از توزیع های لینوکس
https://zarinp.al/learninghive.ir
👍164👎3
This media is not supported in your browser
VIEW IN TELEGRAM
تخفیف ویژه استوری موشن
Instagram : @robatimofficial
آنالیز و بررسی مدت زمان بوت و سرویس های تحت بوت:
برای بررسی اینکه مدت زمان بوت سطح کرنل و سطح کاربر چه مقدار بوده دستور اول .
و برای بررسی اینکه هر سرویس تحت بوت چه مدت زمانی طول کشیده است از دستور دوم
————————————————-
نویسنده: حسین سیلانی
منبع : کانال لینوکسی: لینوکس تی ان تی
linuxtnt
https://seilany.ir
👍53
هدف فعالیت شرکت نورالینک ایلان ماسک چیست؟

🔹 افرادی که به دلیل سکته، ضربه مغزی یا قطع عصب نخاعی فلج‌ شدند را استخدام می‌کند که داخل مغز آن‌ها میکروچیپ بگذارد به امید اینکه توانایی خود را به دست آورند و این تکنولوژی وارد مرحله تحقیقات بالینی شده است.
13👎10👍1
سلام خدمت همه دوستان و همکاران:
در زمینه طراحی سایت اگر فعالیت دارید میتونید پیام بفرستید:
فرانت کار حرفه ای + رزومه خوب
بک اند کار حرفه ای + رزومه خوب
گرافیست کار حرفه ای + رزومه خوب
@UNIDENTIFIED_TM_bot
👍3