linuxtnt(linux tips and tricks)
5.77K subscribers
1.59K photos
137 videos
531 files
1.25K links
https://t.me/+AL7RKhKS6b4zNzY8

آموزش لینوکس- گروه مکمل برای پرسش و پاسخ
linux tips and tricks
ارتباط با من
@seilany
seilany.ir
Download Telegram
آن چه را همه خوبان دارند، تو یکجا داری😁
مرورگر مرکوری:mercury browser
—————————————-
این مرورگر فورک شده از فایرفاکس با بهینه‌سازی‌های کامپایلر (یعنی برنامه بامنابع کمتری استفاده می کند و سریعتر اجرا می شود).و وصله‌های ازمرورگرهای LibreWolf, Waterfox, FireDragon, PlasmaFox, Ghostery, and GNU IceCat گرفته شده است.
مرورگری برای حریم خصوص:
غیرفعال بودن قابلیت های telemetry و ارسال گزارش
تغییرات و بهینه سازی کامپایلر شامل AVX، AES، LTO و PGO است.
داری قابلیت hardening به صورت پیش فرض است
فعال بودن backspace و GPU acceleration به صورت پیش فرض
فعال بودن قابلیت Do Not Track
غیرفعال بودن Pocket, highlights, and suggested content
نواربالایی مشابه مروگر ESR78
اجازه نصب افزونه های بدون امضا
فعال بودن JPEG XL به صورت پیش فرض
بهینه بودن با استفاده از تکنیک های BetterFox
پیشنیاز نصب:
autoconf autoconf2.13 automake bison build-essential curl cmake flex gawk gcc-multilib gnupg jq libbz2-dev libcurl4-openssl-dev libssl-dev libxml2-dev libtool libucl-dev ninja-build nsis p7zip-full procps python3-pip python3-setuptools python3-virtualenv python3-distutils-extra python3-requests python3-pytoml subversion tar upx unzip uuid uuid-dev wget wine zip zlib1g-dev rust-all icoutils dh-make

روش نصب:
https://thorium.rocks/mercury
————————————————-
نویسنده: حسین سیلانی
منبع : کانال لینوکسی: لینوکس تی ان تی
linuxtnt
http://seilany.ir
درصورت تمایل به حمایت مالی-donate از توزیع های لینوکس
https://zarinp.al/learninghive.ir
👍155👎1
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
پیرو این پست قبلی:
https://t.me/linuxtnt/3664
مایکروسافت عقب نشینی کرد: کد ویژوال استودیو در اوبونتو 18.04 و سایر توزیع‌ها تا سال 2025 موجود است.

"ما در مورد این موضوع بیشتر در تیم VS Code بحث کرده‌ایم و تصمیم گرفته‌ایم، به VS Code اجازه دهیم ،به سیستم عاملی که توسط VS Code پشتیبانی نمی‌شود (glibc >= 2.28 را پشتیبانی نمی‌کند) به مدت 12 ماه دیگر متصل شود."
👍3
اصلا فکر ش رو هم نمی‌کردم این گوشه دنیا کسی زندگی کنه . یا اگر زندگی میکنه،لینوکس کار کنه،یا لینوکس کار می‌کنه توزیع predator-os
رو کار کنه😁
پیام تشکر از جزیره کومور برای توزیع پردیتور اومد
👍349
برنامه مدیریت فایلهای فشرده PeaZip 9.7 با ویژگی های زیر منتشر میشود:

* برنامه peazip یک برنامه cross-platform
* با سازگاری GTK و Qt
* پشتیبانی native برای سیستم‌های لینوکس AArch64 (ARM64) در نسخه جدید افزوده شده است.
* پشتیبانی از Raspberry Pi 5
* استفاده از از stdin/stdout برای بایگانی و استخراج بایگانی‌های TAR فشرده
از دستش ندید .جزئیات بیشتر
https://peazip.github.io/
——————————-
نویسنده: حسین سیلانی
منبع : کانال لینوکسی: لینوکس تی ان تی
linuxtnt
http://seilany.ir
درصورت تمایل به حمایت مالی-donate از توزیع های لینوکس
https://zarinp.al/learninghive.ir
👍3
Forwarded from اطلاع رسانی رویداد تخصصی ابرها
هفتمین صبحانه کاری ابرها (تهران)

🍮 قهوه، صبحانه، ارائه و گفت‌وگوی کاری در کنار متخصصین

🎤 ارائه‌ تجربه‌محور توسط حمید پورجم

زمان: جمعه ۲۷ بهمن ۱۴۰۲، ساعت ۹ تا ۱۲ صبح
📌 مکان: شهرک غرب، هرمزان، پیروزان جنوبی، کوچه پنجم، مرکز همایش‌های رعد

🎁 کد تخفیف اختصاصی: linuxtnt-10

لینک ثبت‌نام👇👇
https://myabrha.net/km8
👍3👎1
Forwarded from OS Internals (Abolfazl Kazemi)
📚 انتشار دوره Windows Internals and Memory Analysis در مکتب‌خونه و یک تخفیف ۵۰درصدی برای ثبت‌نام

🗓️ سال ۹۷ اولین همکاری من با مکتب‌خونه با انتشار دوره‌ای در زمینه‌ی شبکه شکل گرفت که تجربه‌ی خوبی بود.
از آن زمان تا کنون چندبار تلاش شد که مجدد همکاری شکل گرفته و دوره‌ی دیگری از طریق مکتب‌خونه منتشر کنم ولی متاسفانه به دلیل مشغله‌ی کاری و سختی آماده کردن دوره‌ی آفلاین این امر میسر نشد.

ℹ️ امسال دوره‌ی Windows Internals and Memory Analysis را به صورت آفلاین آماده کردم که زحمت زیادی داشته و انرژی زیادی نیز ازم گرفت.

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

می‌تونید دوره رو از طریق لینک زیر مشاهده و ثبت‌نام کنید:
yun.ir/rx6jy2

📴 برای دریافت ۵۰ درصد تخفیف، در زمان خرید کد tahlil-kazemi را وارد کنید.

#WindowsInternals #Course #Training #Maktabkhooneh
5👎1
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany developer of predator-os.com & emperor-os.com)
اگر یوقتی حوصله تون توی لینوکس سر رفت. بازی کنید:
$sudo apt install gnome-chess
$gnome-chess
👍302👎1
خارج از گود لینوکسی
صرفا جهت رفع خستگی، بی دغدغه فیلم ببینید:
https://tonmovie.com
👍75👎1
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany developer of predator-os.com & emperor-os.com)
گذری بر گذشته های لینوکسی/یونیکسی:
———————-
افراد درتصویر: سخنرانان کنفرانس تابستانی Usenix در سال 1984است.
دنیس ریچی در مرکز تصویر (عینک، ژاکت راه راه)
———————
سازمان غیرانتفاعی USENIX مخفف Unix Users Group
است. USENIX در سال 1975 تحت نام "گروه کاربران یونیکس" تاسیس شد که عمدتاً بر مطالعه و توسعه خانواده سیستم عامل یونیکس و سیستم های مشابه تمرکز داشت و از سیستم های محاسباتی پیشرفته و تحقیقات سیستم عامل پشتیبانی می کند.
👍75👎1
کامپایلر Cheerp 3.0، یک کامپایلر که به شما امکان می دهد هر کد C/C++ را در WebAssembly یا JavaScript کامپایل کنید. نسخه جدید به دلیل انتقال کامپایلر و کتابخانه‌های همراه به استفاده از مجوزهای مجاز Apache 2.0 و LLVM، به جای سیاست مجوز محدود اعمال شده قبلی، که گزینه مجوز GPLv2 را برای پروژه‌های غیر تجاری و مالک مجوز برای پروژه‌های تجاری ارائه می‌دهد، قابل توجه است.
———————————
همچنین Cheerp می تواند هم برای پورت کردن برنامه ها و کتابخانه های C/C++ موجود برای اجرا در مرورگر یا برای ایجاد برنامه های کاربردی وب با کارایی بالا و اجزای WebAssembly از ابتدا استفاده شود.
========================
همچنین Cheerp 3.0، همه مؤلفه‌های کامپایلر اصلی و کتابخانه‌ها اکنون به صورت مجاز تحت مجوز Apache 2.0/LLVM مجوز دارند.
1-به شما امکان می دهد کد C/C++ و جاوا اسکریپت را در یک برنامه وب ترکیب کنید .
*- ابزاری را برای ساخت برنامه‌های وب کامل C++ که هم Backend و هم Frontend را در یک پایه کد واحد پشتیبانی می‌کنند، فراهم می‌کند.
👍53👎1
مدیریت بسته در opensuse


نویسنده: حسین سیلانی
منبع : کانال لینوکسی: لینوکس تی ان تی
linuxtnt
http://seilany.ir
درصورت تمایل به حمایت مالی-donate از توزیع های لینوکس
https://zarinp.al/learninghive.ir
6👍1
اشتراک کردن موس و صفحه کلید بین چند سیستم با برنامه Synergy
https://symless.com/synergy
👍51
دستورات کمتر دیده شده در لینوکس دستور ln: سری یازدهم

دستور nl تعداد خط های یک فایل متنی را با قرار دادن شماره به شما نشان میدهد
nl myfile.sh
nl myfile.txt
nl myfle.log


————————-
نویسنده: حسین سیلانی
منبع: کتاب 1001 دستور لینوکس
@seilany
8👍2
This media is not supported in your browser
VIEW IN TELEGRAM
بازی اوپن سورگ بازی دو بعدی با الهام از بازی سونیک

این پروژه از ابتدا به زبان C و با استفاده از کتابخانه برنامه نویسی بازی Allegro که توسط الکساندر مارتینز ، دانشمند کامپیوتر از برزیل آغاز شده است


https://github.com/alemart/opensurge
👍9
ابزارهای جمع آوری اطلاعات سیستم
👍11
مقایسه دستورات دو مدیرسرویس در لینوکس:
systemctl
service
14
بررسی دستور su و sudo

*دستور su این دستور به معنای "Switch User" یا تغییر کاربر است. با استفاده از دستور su، شما می‌توانید از کاربر جاری خود به یک کاربر دیگر در سیستم تغییر کنید. وقتی از su استفاده می‌کنید، شما باید رمز عبور کاربر مورد نظر را وارد کنید تا بتوانید به این کاربر تغییر کنید.

* دستور sudo این دستور به معنای "Super User Do" است و به شما اجازه می‌دهد دسترسی به دستورات مدیریتی سیستم را با دسترسی مدیر (root) داشته باشید. با استفاده از sudo، شما می‌توانید دستوراتی را با دسترسی مدیر اجرا کنید بدون اینکه به طور کامل به حساب root وارد شوید. وقتی از sudo استفاده می‌کنید، شما باید رمز عبور خود را وارد کنید، نه رمز عبور کاربر .

—————————————————-
نویسنده: حسین سیلانی
منبع : کانال لینوکسی: لینوکس تی ان تی
linuxtnt
http://seilany.ir
👍14
دستورات کمتر دیده شده در لینوکس دستور SMART: سری دوازدهم
دستور tldr
————————————————-
دستور tldr یک ابزار خط فرمان است که برای نمایش خلاصه‌های ساده و قابل فهم از دستورات خط فرمان استفاده می‌شود. نامtldr مخفف عبارت "Too Long; Didn't Read" است و هدف آن ارائه توضیح مختصر و ساده از دستورات خط فرمان است تا کاربران بتوانند به سرعت و با سادگی درک کنند چگونه از هر دستور استفاده کنند.
با اجرای دستور tldr به همراه نام دستور خط فرمانی که می‌خواهید راهنمایی درباره آن را ببینید، می‌توانید توضیحات خلاصه و مثال‌های کاربردی را در مورد آن دستور ببینید. این توضیحات معمولاً به صورت مختصر، ساده و قابل درک برای کاربران عادی ارائه می‌شود. برای استفاده از tldr، باید ابتدا آن را در سیستم خود نصب کنید. این ابزار در برخی توزیع‌های لینوکس و سیستم‌عامل macOS وجود دارد و می‌توانید آن را از طریق یک مدیر بسته نصب کنید.
بعد از نصب، می‌توانید tldr را با استفاده از دستور زیر فراخوانی کنید:
```tldr نام دستور
```tldr w

بعد از اجرای این دستور، خلاصه و مثال‌هایی از استفاده صحیح دستور مورد نظر را خواهید دید. این کمک می‌کند تا به سرعت از دستورات خط فرمان استفاده کنید و به سادگی و با فهم بیشتر با آنها کار کنید.
——————————————————
نویسنده: حسین سیلانی
منبع: کتاب 1001 دستور لینوکس
@seilany
5👍2
دستورات کمتر دیده شده در لینوکس دستور accton: سری سیزدهم:
دستور accton:
---------------------------------------------
دستور accton در سیستم‌های لینوکس برای فعال‌سازی یا غیرفعال‌سازی مکانیزم گزارش‌دهی و ثبت فعالیت‌های سیستم (accounting) استفاده می‌شود. این دستور به کاربر اجازه می‌دهد تا فعالیت‌های مختلف سیستم را مانند زمان شروع و پایان هر فرآیند، مصرف منابع سیستم و ... ثبت و مدیریت کند.
گزینه‌های دستور accton همراه با مثال‌ها:
بدون گزینه: نمایش وضعیت فعلی مکانیزم گزارش‌دهی فعالیت‌های سیستم.
bash accton

خروجی: /var/log/account/pacct
گزینه -E: فعال‌سازی مکانیزم گزارش‌دهی فعالیت‌های سیستم.
bash accton -E

خروجی: (بدون خروجی)
گزینه -e: غیرفعال‌سازی مکانیزم گزارش‌دهی فعالیت‌های سیستم.
bash accton -e 

خروجی: (بدون خروجی)
گزینه -f: فعال‌سازی مکانیزم گزارش‌دهی فعالیت‌های سیستم با ذخیره‌سازی فایل گزارش.
bash  accton -f /var/log/account/report

خروجی: (بدون خروجی)
گزینه -r: تنظیم مسیر فایل گزارش برای ذخیره فعالیت‌های سیستم.
bash accton -r /var/log/accounting

خروجی: (بدون خروجی)
گزینه -v: نمایش اطلاعات بیشتر درباره تنظیمات مکانیزم گزارش‌دهی فعالیت‌های سیستم.
bash accton -v

خروجی: Accounting enabled at /var/log/account/pacct
گزینه -h: نمایش راهنمای استفاده از دستور accton.
bash accton -h

خروجی: راهنمای استفاده از دستور accton
---------------------------------------------
نویسنده: حسین سیلانی
منبع: کتاب 1001 دستور لینوکس
@seilany
👍74