Academy and Foundation unixmens | Your skills, Your future
2.28K subscribers
6.65K photos
1.36K videos
1.23K files
6K links
@unixmens_support
@yashar_esm
[email protected]
یک کانال علمی تکنولوژی
فلسفه متن باز-گنو/لینوکس-امنیت - اقتصاد
دیجیتال
Technology-driven -بیزینس های مبتنی بر تکنولوژی
Enterprise open source
ارایه دهنده راهکارهای ارتقای سازمانی - فردی - تیمی
Download Telegram
اUbuntu 19.04 طی شش ماه اخیر تحت توسعه بوده و یک ارتقای اساسی برای Ubuntu 18.10 (Cosmic Cuttlefish) است. کاربران نسخه Ubuntu 18.04 LTS (Bionic Beaver) یا نسخه‌های LTS نیز می‌توانند به Ubuntu 19.04 مهاجرت کنند. با این حال باید در نظر داشته باشند که Ubuntu 19.04 چرخه عمر کوتاهی دارد.
شاید مهم‌ترین قابلیت Ubuntu 19.04 (Disco Dingo) عرضه آن با جدیدترین نگارش از هسته لینوکس باشد که در حال حاضر 5 است. این قابلیت امکان پشتیبانی از جدیدترین سخت افزارهای روز چون پردازنده‌های گرافیکی AMD Radeon RX Vega M،اRaspberry Pi 3 مدل +B، چیپ ست Snapdragon 845 و همچنین گرافیک‌های Cannon Lake اینتل را می‌دهد.
همچنین Linux kernel 5.0 پشتیبانی از USB 3.2 و C، صرفه جویی بهتر در مصرف انرژی، پشتیبانی از KVM برای AMD Secure Encrypted Virtualization، پشتیبانی از درایور P-State برای پردازنده‌های سرور Skylake X، پشتیبانی از کلیدهای محافظت از حافظه بر روی معماری‌های POWER و پشتیبانی از zcrypt بر روی سیستم‌های IBM Z را اضافه کرده است.

یکی دیگر از قابلیت‌های کلیدی Ubuntu 19.04 (Disco Dingo)، محیط دسکتاپ GNOME 3.32 است که با انیمیشن‌های روان‌تر، نرخ فریم دهی بالاتر، کاهش شدت استفاده از پردازنده مرکزی و گرافیکی و همچنین VMWare برای به اشتراک گذاشتن دو طرفه کلیپ بورد و فایل‌ها همراه است.

از دیگر تغییرات قابل توجه می‌توان به یک پوسته آیکون جدید، پوسته پیش فرض بهبود یافته Yaru و گزینه جدید Safe Graphics Mode در منوی راه اندازی اشاره کرد که بر روی سیستم‌های مجهز به کارت‌های گرافیک پشتیبانی نشده امکان نصب درایور مناسب را به کاربر می‌دهد. طبق معمول بهبودهای دیگری نیز وجود دارد که به یک تجربه روان‌تر و بهتر کمک می‌کند.
Ubuntu 19.04 از GCC 8.3 ،Python 3.7.3،Glibc 2.29 ،Boost 1.67 ،Perl 5.28.1 ،Ruby 2.5.5 ،Golang 1.10.4 ،PHP 7.2.15 و rustc 1.31 بهره می‌برد.

برای دانلود Ubuntu 19.04 (Disco Dingo) کافی است اینجا کلیک کنید. این نسخه به مدت 9 ماه (تا ژانویه 2020) پشتیبانی می‌شوند و آپدیت‌های جدید را دریافت می‌کند. همچنین امکان ارتقا از Ubuntu 18.10 یا نسخه‌های قدیمی‌تر وجود دارد.
آدرس اینستاگرام گروه کاربران گنو/لینوکس تبریز : https://instagram.com/tabriz_lug
Forwarded from Academy and Foundation unixmens | Your skills, Your future (yashar esmaildokht 🐧)
ابزار masscan ابزاری جهت بررسی پورت ها می باشد
این ابزار سریعتر از Nmap بوده و هدف اصلی ان بیشتر برروی اسکن کردن پورتها است. این برنامه می تواند کل اینترنت را در کمتر از 6 دقیقه اسکن کند و 10 میلیون بسته در ثانیه ارسال کند.
masscan از پشته TCP / IP سفارشی استفاده می کند.
خروجی این برنامه را در زیر مشاهده می کنید:
masscan
usage:
masscan -p80,8000-8100 10.0.0.0/8 —rate=10000
scan some web ports on 10.x.x.x at 10kpps
masscan —nmap
list those options that are compatible with nmap
masscan -p80 10.0.0.0/8 —banners -oB <filename>
save results of scan in binary format to <filename>
masscan —open —banners —readscan <filename> -oX <savefile>
read binary scan results in <filename> and save them as xml in <savefile>
در اینجا برای اسکن پورت ۲۲ داریم :
masscan -p22 192.168.0.1/24
#security #scan @unixmens
روش های مختلفی برای دانستن اطلاعات مربوط به دستورات هست . یکی از آنها man و info هست .
در دستور info راهنمای داخلی دستورات توکار شل مربوط می باشد .
man - an interface to the on-line reference manuals
و دستور man یک راهنما برای دستور از دستورات معادل گرفته و ساختار ها و آپشن های آن ، ولی در دستورات man شاهد این هستیم که یک شماره جلو آن هست ، حال این به چه معنا است ؟
1 Executable programs or shell commands
2 System calls (functions provided by the kernel)
3 Library calls (functions within program libraries)
4 Special files (usually found in /dev)
5 File formats and conventions eg /etc/passwd
6 Games
7 Miscellaneous (including macro packages and conventions), e.g. man(7), groff(7)
8 System administration commands (usually only for root)
9 Kernel routines [Non standard]
برای مثال : عدد ۶ به معنی این هست که این برنامه یک بازی هست یا عدد ۸ یک دستور مدیریتی .
در بعضی موارد ممکن هست یک دستور در چندین دسته بندی قرار گیرد ، حال باید چه کاری انجام داد ؟‌
man 7 <command >

بایستی ساختار مد نظر را با عدد مربوطه اشاره کرد .
برای مثال :
man signal
man 7 signal

هر کدام از دستورات خروجی متفاوتی دارد .
چند نمونه از پارامتر های دستور man :
man -aw git // مشاهده مسیر فایل فشرده دستور


دستور دیگر دستور aprops یا man -k می باشد . این دستور برای فهمیدن برنامه ها و دستوران در نوع ساختار مد نظر می باشد . برای نمونه :‌ apropos network

دستور دیگر دستور tldr می باشد . این دستور نحوه استفاده از دستورات را با مثال نشان می دهد . برای مثال :
tldr git
# git

Distributed version control system.
Homepage: <https://git-scm.com/>.

- Check the Git version:

git --version

- Call general help:

git --help

- Call help on a command:

git help command
- Execute Git command:
git command
در آینده نحوه رنگ بندی در دستورات man را بررسی خواهیم کرد
Real-Attack-Stories-Bank-Gets-DDoS-Attacked_720.mp4
33.1 MB
داستان واقعی حمله‌ی DDoS به یک بانک ، و روش حل آن (زبان ویدیو : en) #security #attack @unixmens
جلسه لاگ تبریز با موضوع لینوکس و تجارت هم بصورت فیزیکی و مجازی | . لینک ثبت نام | در این ساختار بررسی میکنیم که چه ابزارها و ساختارهایی برای رونق تجارت و حتی ایجاد تجارت بر محوریت متن باز و گنو/لینوکس داریم و شرکت های بزرگ از چه ابزار ها و ساختارهایی استفاده میکنند . همچون گوگل و ... | ابزار ها را بررسی میکنیم .
Forwarded from Academy and Foundation unixmens | Your skills, Your future (yashar esmaildokht 🐧)
کتاب مرجع oracle mysql |mariadb
به زبان فارسی
این کتاب بصورت الکترونیکی میباشد .


goo.gl/Z58RGk
کتاب شامل مباحث متوسط و پیشرفته هست . از ساختار دستورات sql , انواع پایگاه داده و تفاوت ها , نحوه ایجاد ریپلیکیشن ,بنچ مارکینگ , ابزارهای gui , مباحث tuning ,بک آپ گیری , متغیر های پایگاه داده و ...
#mysql #mariadb #yashar_esmaildokht @unixmens
Media is too big
VIEW IN TELEGRAM
Lil Dicky - Earth (Official Music Video)

موزیک ویدیو جدید حامی محیط زیست . که این روز ها در موردش صخبت میشه
📣📣 #مکتب_شریف با همکاری انجمن علمی دانشکده برق و کامپیوتر برگزار می‌کند:
📋 کارگاه آموزشی تست نفوذ وب
📆 زمان: پنجشنبه ۱۲ اردیبهشت‌ماه از ساعت ۹ الی ۱۹
🏢 مکان: آمفی تئاتر دانشکده برق و کامپیوتر دانشگاه شهید بهشتی
⚠️ برای ثبت‌نام و اطلاع از مباحث آموزشی با آی‌دی تلگرامی @maktab_sharif_admin در ارتباط باشید.
یکی از سیستم های قدرتمد در حوزه سیستم مدیریت محتوا (cms)وردپرس می باشد . که بر کسی پوشیده نیست ، حال آیا نرم افزاری برای محیط لینوکسی و حتی گوشی موجود است ؟ باید بگوییم بلی نرم افزار wordpress desktop یک نرم افزار خوب از تیم توسعه وردپرس . برای دانلود و اطلاعات تکمیلی می توانید به لینک زیر مراجعه کنید : https://apps.wordpress.com/desktop/ #wordpress #desktop @unixmens
Forwarded from Academy and Foundation unixmens | Your skills, Your future (yashar esmaildokht 🐧)
فیلم آموزشی 1:30 ساعته پروسس ها
مدرس : مهندس یاشار اسمعیل دخت
https://zarinp.al/234624
در این آموزش به بررسی و مدیریت فرایند ها در یونیکس بیس ها پرداخته ایم .
Forwarded from Academy and Foundation unixmens | Your skills, Your future (yashar esmaildokht 🐧)
چطور میتوان حجم استفاده شده یک فرایند از مموری را فهمید ؟
چطور میتوان ساختار سفارشی سازی برای اطلاعات فرایند ها داشت ؟
چطور میتوان فهمید کدام cpu core بیشتر استفاده میشود ؟
انواع ساختار فیلترینگ در پروسس ها
انواع وضعیت فرآیند ها
فرایندهای zombie چیست ؟
فرایند های foreground و background چیست ؟

و مطالب دیگر ...
امروزه کمتر کسی هست که اینستاگرام را نشناسد . حال در دنیای دیجیتال مارکتینگ اینستاگرام یک مفهوم شناخته شده است ، شاید به این فکر کنید که آیا برنامه دسکتاپ برای مدیریت اینستاگرام موجود هست یا نه !!!! ؟؟؟؟ باید گفت بلی . در اینجا به بررسی برنامه ای خواهیم پرداخت که با آن میتوانید اینستاگرام خود را در محیط دستکاپ مدیریت نمایید .
این برنامه چیزی نیست جزrammae
https://github.com/terkelg/ramme/releases

از ویژگی های آن میتوان به موارد زیر اشاره کرد :
Red Hat Enterprise Linux 8 Beta ?
از ویژگی های Red Hat Enterprise Linux 8 Betaمیتوان به موارد زیر اشاره نمود :

کانتینرهای لینوکس، Kubernetes، هوش مصنوعی، Blockchain و بسیاری دیگر از نوآوری‌های تکنولوژی، جزء مشترکی دارند: لینوکس؛ همان منبعی که برای مدت تقریباً دو قرن، سیستم‌های تولیدی مهم عملیاتی را راه‌اندازی کرده است. امروز به معرفی یک Linux Foundation خواهیم پرداخت که قدرت ایجاد نوآوری‌هایی را دارد که می‌توانند IT کسب‌وکاری را تا سالیان سال گسترش داده و متحول کند. این Foundation چیزی نیست جز Red Hat Enterprise Linux 8 Beta.
نسبت به دیگر دوره‌های تاریخ، IT سازمانی امروزه با سرعت بیشتری درحال متحول‌شدن است. این حقیقت نیازمند وجود یک Foundation رایج می‌باشد که بتواند تمام Footprintها را پوشش دهد؛ از دیتاسنترها گرفته تا چندین Cloud Public، تا سازمان‌ها بتوانند تمام نیازهای بارهای کاری را رفع نموده و هر برنامه‌ی کاربردی را در هرجایی ارائه دهند.

تلاشِ کمپانی Red Hat در Red Hat Enterprise Linux 8 Beta، ارائه‌ی یک Foundation مشترک برای جهان‌های کنونی و آینده‌ی IT سازمانی بوده است. نسل بعدی پلتفرم لینوکس پیشرو در جهان، به تأمین استراتژی‌های تحولات دیجیتال در سرتاسر Hybrid Cloud کمک می‌نماید؛ جایی که سازمان‌ها از نوآوری‌هایی همچون Containerهای لینوکس و Kubernetes برای ارائه‌ی خدمات و محصولات متنوع استفاده می‌کنند. در آنِ واحد، Red Hat Enterprise Linux 8 Beta به تیم‌های IT اجازه می‌دهد که سرمایه‌گذاری‌های تکنولوژی کنونی خود را بهینه‌سازی کرده و از آن‌ها ارزش اضافی دریافت کنند؛ این امر به رفع نیاز به نوآوری توأم با ثبات و بهره‌وری کمک می‌نماید.

از چهارسال پیش تا کنون که Red Hat Enterprise Linux 7، سیستم عامل لینوکس را متحول کرد، جهانِ IT شدیداً دچار تغییر شده و Red Hat Enterprise Linux هم همگام با آن متحول شده است. باری دیگر Red Hat Enterprise Linux 8 Beta استاندارد جدیدی برای ممکن‌سازی نوآوری‌های IT از طریق سیستم عامل ایجاد می‌نماید. با اینکه این سیستم عامل محتوی صدها بهبودی و قابلیت‌های جدید بسیاری می‌باشد، چندین توانایی کلیدی آن به‌گونه‌ای طراحی شده‌اند که به پلتفرم برای راه‌اندازی تحول دیجیتال و تأمین استفاده از Hybrid Cloud بدون تداخل در سیستم‌های توسعه‌ی موجود، کمک نماید.


نسبت به دیگر دوره‌های تاریخ، IT سازمانی امروزه با سرعت بیشتری درحال متحول‌شدن است. این حقیقت نیازمند وجود یک Foundation رایج می‌باشد که بتواند تمام Footprintها را پوشش دهد؛ از دیتاسنترها گرفته تا چندین Cloud Public، تا سازمان‌ها بتوانند تمام نیازهای بارهای کاری را رفع نموده و هر برنامه‌ی کاربردی را در هرجایی ارائه دهند.

تلاشِ کمپانی Red Hat در Red Hat Enterprise Linux 8 Beta، ارائه‌ی یک Foundation مشترک برای جهان‌های کنونی و آینده‌ی IT سازمانی بوده است. نسل بعدی پلتفرم لینوکس پیشرو در جهان، به تأمین استراتژی‌های تحولات دیجیتال در سرتاسر Hybrid Cloud کمک می‌نماید؛ جایی که سازمان‌ها از نوآوری‌هایی همچون Containerهای لینوکس و Kubernetes برای ارائه‌ی خدمات و محصولات متنوع استفاده می‌کنند. در آنِ واحد، Red Hat Enterprise Linux 8 Beta به تیم‌های IT اجازه می‌دهد که سرمایه‌گذاری‌های تکنولوژی کنونی خود را بهینه‌سازی کرده و از آن‌ها ارزش اضافی دریافت کنند؛ این امر به رفع نیاز به نوآوری توأم با ثبات و بهره‌وری کمک می‌نماید.

از چهارسال پیش تا کنون که Red Hat Enterprise Linux 7، سیستم عامل لینوکس را متحول کرد، جهانِ IT شدیداً دچار تغییر شده و Red Hat Enterprise Linux هم همگام با آن متحول شده است. باری دیگر Red Hat Enterprise Linux 8 Beta استاندارد جدیدی برای ممکن‌سازی نوآوری‌های IT از طریق سیستم عامل ایجاد می‌نماید. با اینکه این سیستم عامل محتوی صدها بهبودی و قابلیت‌های جدید بسیاری می‌باشد، چندین توانایی کلیدی آن به‌گونه‌ای طراحی شده‌اند که به پلتفرم برای راه‌اندازی تحول دیجیتال و تأمین استفاده از Hybrid Cloud بدون تداخل در سیستم‌های توسعه‌ی موجود، کمک نماید.