OpenSourceWorld | دنیای متن باز
471 subscribers
155 photos
17 videos
100 files
59 links
دنیای متن باز دنیای حرفه ای ها... 💎

لینک گروه: @OpenSourceWorldGP

مدیریت: @osw_admin
.
Download Telegram
4-linux-commands-to-view-page-faults-statistics.pdf
99.1 KB
🔹 چهار دستور برای مشاهده Page Fault ها به منظور بالابردن Performance در لینوکس

سطح دشواری: متوسط

🖇جمع آوری و نگارش: استاد حاجی غلامعلی

#آموزش_روزانه
#Linux #PageFaults #Performance #ps #top #sar

🆔 @OpenSourceWorld
🔹 وب سایت Netflix بزرگترین Streaming Video جهان از چه سیستم عاملی برای ارائه محتوا به کاربرانش استفاده می کند؟

🔸 این شرکت طی گزارشی اعلام کرده است بجای انتخاب CDN (Content Delivery Service) های تجاری از CDN خود با نام Open Connect برای ارائه محتوا به کاربرانش استفاده خواهد کرد، این CDN از دستگاهی به نام Open Connect Appliance استفاده می کند که از سیستم عامل FreeBSD قدرت گرفته است و طبق اعلام این شرکت آن ها توانسته اند توسط هر دستگاه مقدار 90Gb/s اطلاعات رمزنگاری شده را با %55 استفاده از CPU های 16 هسته ای GHz 2.6 ارائه کنند!
جالب توجه است که شبکه OpenConnect در زمان Peak خود 100Tb/s اطلاعات را ارائه می کند!

🔸 سیستم عامل FreeBSD از جد خودش Unix AT&T مشتق شده است و سیستم عامل های دیگری مانند Apple Macintosh نیز از FreeBSD و Mach بهره برده اند. Netflix شروع به مشارکت در پیشبرد FreeBSD کرده و ویژگی های جدید و خوبی نیز به این سیستم عامل اضافه کرده است. احتمالا از این پس بیشتر نام این سیستم عامل قدیمی و قدرتمند و کمتر شناخته شده را خواهیم شنید.

#OS #FreeBSD #Netflix #OpenConnectAppliance

🆔 @OpenSourceWorld
4-ways-to-kill-a-process.pdf
100.1 KB
🔹 چهار روش برای Kill کردن Process ها در لینوکس

🖇جمع آوری و نگارش: استاد حاجی غلامعلی

#آموزش_روزانه
#Linux #kill #killall #pkill #xkill

🆔 @OpenSourceWorld
🔹 پورت ها در گذر زمان 😯😅

#Ports

🆔 @OpenSourceWorld
5 Best Modern Linux ‘init’ Systems (1992-2015).pdf
86.5 KB
🔹 سیستم init چیست؟ با 5 سیستم مدرن تر از init آشنا شوید...

🖇جمع آوری و نگارش: استاد حاجی غلامعلی

#آموزش_روزانه
#Linux #init #systemd #upstart #openrc #runit

🆔 @OpenSourceWorld
5_Command_Line_Ways_to_Find_Out.pdf
92.9 KB
🔹 ۵ راه برای مشخص کردن نوع معماری لینوکس

🖇جمع آوری و نگارش: استاد حاجی غلامعلی

#آموزش_روزانه
#Linux #architecture #32bit #64bit
#uname #dpkg #getconf #arch #file

🆔 @OpenSourceWorld
cheat_sheet_git_final.pdf
111.9 KB
🔹 برگه تقلب دستورات Git

#Git #CheatSheet

🆔 @OpenSourceWorld
🔔 باگ خطرناک Remote Code Execution (RCE) در نرم افزار های Libreoffice و OpenOffice برای پلتفرم های لینوکس و ویندوز

https://news.softpedia.com/news/rce-flaw-found-in-libreoffice-for-windows-and-linux-users-must-update-asap-524844.shtml

#Bug #RCE #Libreoffice #OpenOffice

🆔 @OpenSourceWorld
5 User Space Debugging Tools in Linux.pdf
222.7 KB
🔹 ۵ ابزار برای Debug کردن برنامه ها در لینوکس

🖇جمع آوری و نگارش: استاد حاجی غلامعلی

#آموزش_روزانه
#Linux #Querying #Tracing #Valgrind #GDB

🆔 @OpenSourceWorld
This media is not supported in your browser
VIEW IN TELEGRAM
🔹 ابزار جاسوسی پیشرفته سازمان امنیت ملی آمریکا (NSA) برای دسترسی به تلفن همراه شما!
دستگاه خود را هر جایی به شارژ نزنید!!!

#NSA #NationalSecurityAgency #SpyTool

🆔 @OpenSourceWorld
5_methods_to_identify_your_linux.pdf
85.1 KB
🔹 ۵ روش برای شناسایی نوع فایل سیستم در لینوکس

🖇جمع آوری و نگارش: استاد حاجی غلامعلی

#آموزش_روزانه
#Linux #FileSystem #df #mount #file #fstab #fsck

🆔 @OpenSourceWorld
🔹چند Config بسیار مهم در BASH که پنهان مانده است!!!

✍️ سپهراد سالور

از آنجایی که در بیشتر سیستم عامل های خانواده یونیکس و لینوکس به صورت پیش فرض از BASH استفاده می شود بهتر است آن را بیشتر بشناسیم.
چند کانفیگ بسیار مهم که می توان به جرات بگویم اکثر افراد از آن بی اطلاع هستند و در اینترنت نیز حداقل من مقاله ای در مورد آن نیافته ام در این مقاله توضیح خواهم داد.
۱) برای دیدن این تنظیمات و تغییر آن در صورت نیاز ابتدا می بایست سورس BASH را دانلود کنید. در اینجا از ورژن ۴.۳ استفاده شده است..
wget http://ftp.gnu.org/gnu/bash/bash-4.3.tar.gz
۲) سورس را از حالت gz و tar خارج می کنیم.
tar xf bash-4.3.tar.gz
۳) حال وارد دایرکتوری سورس BASH می شویم و فایل config-top.h را بررسی می کنیم.
cd bash-4.3.tar.gz
less -N config-top.h
۴) در این فایل طبق نوشته خط اول مبنی بر user-settable options می توان تنظیمات BASH را تغییر داد. فرمت این فایل به این شکل است که در یک متن Comment یکی از Option ها را توضیح داده و بعد یک یا چند خط کد پیش پردازنده زبان C یعنی define# آمده که برای استفاده از آن ماکرو می باشد و در صورت نیاز می بایست آن را از حالت Comment خارج کرد و یا تغییر داد.
در اینجا به چند Option کاربردی می پردازیم و بقیه Option ها را خودتان می توانید مطالعه کنید.

🔸 تغییر Default PATH:
در خط 63-59 می توانید PATH پیش فرض BASH را به طور دلخواهتان تغییر دهید.

🔸 تغییر Default Prompt:
در خط 72-74 می توانید Prompt پیش فرض BASH را به طور دلخواه تغییر دهید.

🔸تنظیم System Wide .bashrc & .bash_logout:
در صورتی که می خواهید کاربر بعد از اتصال و یا خروج از سیستم یک اسکریپت برای همه آن اجرا شود خط 83 و 86 را از حالت Comment در بیاورید و اسکریپت خود را در فایل های "etc/bash.bashrc/" و "etc/bash.bash_logout/" قرار دهید.

🔸 تنظیم command_not_found_handler:
به طور پیش فرض در BASH اگر دستوری وارد کنید و وجود نداشته باشد تابع command_not_found_handle اجرا می شود برای تغییر نام آن می توانید خط 105 را تغییر دهید.

🔸 تنظیم Log History:
در صورتی که می خواهید هر دستوری توسط هر یوزری اجرا می شود لاگ شود می بایست خط 109 را از حالت Comment خارج کنید. با اینکار هر خط دستوری که در لیست bashhist ذخیره شود به syslog ارسال می شود. ( در سیستم های Redhat می توانید این لاگ ها را به طور پیش فرض در
var/log/messages/ مشاهده کنید.)

حال نوبت به کامپایل BASH و استفاده از BASH خودمان می باشد:
./configure && make
حال فایل bash شما به همین نام آماده است و می توانید آن را در مسیر اصلی سیستم bin/ قرار دهید.

#مقاله_آموزشی
#Linux #Shell #BASH #BashConfig

🆔 @OpenSourceWorld
5-linux-touch-command-examples.pdf
85.7 KB
🔹 ۵ مثال از دستور touch در لینوکس

🖇جمع آوری و نگارش: استاد حاجی غلامعلی

#آموزش_روزانه
#Linux #Command #touch #stat

🆔 @OpenSourceWorld
7 Best File Comparison and Difference (Diff) Tools for Linux.pdf
462.7 KB
🔹 هفت دستور برای مقایسه تفاوت های دو فایل

🖇جمع آوری و نگارش: استاد حاجی غلامعلی

#آموزش_روزانه
#Linux #Command #diff #colordiff #wdiff #vimdiff #kompare #diffmerge #meld

🆔 @OpenSourceWorld
7_Linux_Date_Command_Examples_to.pdf
106.3 KB
🔹 هفت مثال کاربردی و مهم از دستور date

🖇جمع آوری و نگارش: استاد حاجی غلامعلی

#آموزش_روزانه
#Linux #Command #date

🆔 @OpenSourceWorld
🔹 هوش مصنوعی برای مردان تهدیدآمیزتر است یا زنان؟

رئیس صندوق بین‌المللی پول پاسخ داد؛
🔸هوش مصنوعی و انقلاب چهارم صنعتی تاثیر شدیدتری بر روی مشاغل زنان به نسبت مردان می‌گذارد.
🔸علتش این است اموری که توسط زنان انجام می‌شود کارهای عادی‌تری هستند و خیلی ساده می‌توان آنها را اتوماسیون و با هوش مصنوعی جایگزین کرد.
🔸۱۱ درصد از مشاغل زنان توسط هوش مصنوعی تحت الشعاع قرار می گیرد؛ در حالی که این رقم برای مشاغل مردان ۹ درصد است.

#AI

🆔 @OpenSourceWorld