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

لینک گروه: @OpenSourceWorldGP

مدیریت: @osw_admin
.
Download Telegram
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
7_Linux_hwclock_Command_Examples.pdf
99.3 KB
🔹 هفت مثال کاربردی از دستور hwclock برای تنظیم ساعت سخت افزار

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

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

🆔 @OpenSourceWorld
🔹تغییر بزرگ در اقتصاد جهانی

در صدر با ارزش ترین شرکت‌های جهان در ۲۰۰۶ فقط یک شرکت در حوزه فناوری قرار داشت ولی در ۲۰۱۶، نام ۵ شرکت حوزه IT در این لیست قرار گرفته است.

#Startup #Tech

🆔 @OpenSourceWorld
🔹 شرکت Trend Micro ویروسی در لینوکس یافته است که ویروس های دیگر را پاک می کند تا خود به تنهایی کار کند.

این ویروس برای استخراج ارز های مجازی در لینوکس نوشته شده است که از تمام منابع سیستم از جمله CPU و GPU و حتی IP Camera ها استفاده می کند و همچنین بقیه ویروسی های استخراج کننده را پاک می کند.
همچنین این ویروس پیشرفته ترین از نوع خود است که Process خود را پنهان می کند.

https://news.softpedia.com/news/good-guy-malware-linux-virus-removes-other-infections-to-mine-on-its-own-524915.shtml

#Malware #Linux #CoinMiner

🆔 @OpenSourceWorld
7_Linux_uniq_Command_Examples_to.pdf
89.9 KB
🔹 هفت مثال کاربردی از دستور uniq برای حذف کردن سطر های تکراری

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

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

🆔 @OpenSourceWorld
7_Steps_to_Build_a_RPM_Package_from.pdf
113 KB
🔹 هفت پله تا ساخت RPM در لینوکس

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

#آموزش_روزانه
#Linux #RPM #Source #rpmbuild

🆔 @OpenSourceWorld
7-linux-grep-or-grep-and-grep-not-operator-examples.pdf
71.4 KB
🔹 هفت مثال از دستور Grep و شرط ها در آن

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

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

🆔 @OpenSourceWorld
7-linux-route-command-examples.pdf
150.8 KB
🔹 هفت مثال از دستور Route برای تنظیم Routing Table در لینوکس

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

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

🆔 @OpenSourceWorld
8 Linux Man Command Example to View Man Pages.pdf
114.9 KB
🔹 هشت مثال از کاربرد دستور man در لینوکس

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

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

🆔 @OpenSourceWorld