اموزش کامپیوتر

اموزش مراحل ریجیستری، ویندوز ، انواع کدهای جاوا ، کلیپ موبایل ، بازی جاوا ، دانلود و ....

اموزش کامپیوتر

اموزش مراحل ریجیستری، ویندوز ، انواع کدهای جاوا ، کلیپ موبایل ، بازی جاوا ، دانلود و ....

بالا بردن سرعت اینترنت ۱۰۰٪

یک برنامه ی توپ برای افزایش سرعت اینترنت . من خودم امتحان کردم و خیلی توپ و حجم کمی هم داره دانلود نکنی از دست میره .

برای دانلود کلیک کن                          Size=546 KB
           

اموزش command prompt

دستور بعدی ، استفاده از دستور (نام فایل یا فولدر cd ) . این دستور باعث میشود که شما به فایل یا فولدر مورد نظر بروید یعنی :

C:>cd test

C: test>

 

 دستور بعدی ، استفاده از دستور این دستور است .این دستورCls  در مواقعی به کار می رود که شما در command promptدستورات بسیار  زیادی استفاده کرده اید و میخواهید محیط شما پاک شود از دستور cls استفاده میکنید .

دستور command prompt

دستور بعدی ، استفاده از دستور Dir است . این دستور باعث میشود که تمامی فایل ها و فولدر ها نمایش داده شود .

C:>Dir

 

08\30\2006     01:44 pm                       test

12\14\2006     05:43 am      <dir>        windows

11\2\2006       12:12 pm     <dir>        dell

09\06\2006     01:12 am                       daneyal.doc

                              4 file(s)                 146 bytes

                              8 dir(s)                   20,248,281,088 bytes free

آموزش command prompt

می خواهم  چنتا از دستور های مهم در  command prompt را آموزش بدهم  امید وارم که خوشتان بیاید .

نکته :

در برنامه یcommand prompt استفاده از کلمات بزرگ یا کوچک در اجرا ی فرمان ها تاثیری ندارد . 

اولین دستور ، دستور cd .. است که این دستور باعث می شود که شما یک مرحله از مکان اصلی به عقب برگردید یعنی :

C:Documents and settings/user>cd ..

C:Documents and settings>

دستور بعدی استفاده از دستور \ cd  است این دستور باعث میشود که شما به drive c خود بیاید یعنی تمامی مراحل پاک میشود ، یعنی :

 C:Documents and settings/user>cd\

 

< /:c

کتاب

سلام . اگر دنبال کتاب خاصی می گردی در بخش نظر ها عنوان کن تا برات پیدا کنم.

با آرزوی موفقیت .

کتاب های کامپیوتری

یک سری کتاب های کامپیوتر براتون گذاشتم که خیلی توپ و عالی و بدد بخر که حالشو ببرید .  

 

نام کتاب نویسنده موضوع اصلی موضوع فرعی جلد دریافت

مقاله (ارتباط درگاه سریال و میکروکنترلر)

خزاما، بهزاد کامپیوتر برنامه‌نویسی

۱

کلیک کنید

آشنایی با زبان #C

سایت irvirus.com کامپیوتر برنامه نویسی

۱

کلیک کنید

آشنایی با سیستم عامل لینوکس

حسین‌زاده، ایمان کامپیوتر سیستم عامل

۱

کلیک کنید

آشنایی با فن‌آوری Ajax

سایت developercenter.ir کامپیوتر برنامه نویسی

۱

کلیک کنید

آشنایی با Java و J2EE

وجدانی، مهدی کامپیوتر برنامه نویسی

۱

کلیک کنید

آموزش قدم به قدم هک

صمدی، آراز کامپیوتر هک

۱

کلیک کنید

آموزش مقدماتی اینترنت

ــ کامپیوتر اینترنت

۱

کلیک کنید

آموزش مقدماتی شبکه

رضایی، علی کامپیوتر شبک

۱

کلیک کنید

آموزش مقدماتی پاسکال

شرکت پویشگران جوان کامپیوتر برنامه‌نویسی

۱

کلیک کنید

آموزش مقدماتی کامپیوتر

باقرزاده، دکتر کامپیوتر مبانی

۱

کلیک کنید

آموزش مقدماتی Crack

ــ کامپیوتر امنیت

۱

کلیک کنید

آموزش مقدماتی MetaSploit

ــ کامپیوتر هک

۱

کلیک کنید

آموزش مقدماتی VHDL

سفیدگران، فرشید کامپیوتر برنامه‌نویسی

۱

کلیک کنید

آموزش مقدماتی Word

مهدی‌پور، امین کامپیوتر مبانی

۱

کلیک کنید

آموزش هک و امنیت شبکه

ــ کامپیوتر هک

۱

کلیک کنید

آموزش کاربردی توابع VB.Net

راد، بهروز کامپیوتر برنامه‌نویسی

۱

کلیک کنید

آموزش کرک (Crack)

هاشمی، سید وحید کامپیوتر هک

۱

کلیک کنید

آموزش گام به گام هک

ــ کامپیوتر هک

۱

کلیک کنید

آموزش ASP.NET

سایت پرشیا کامپیوتر برنامه‌نویسی

۱

کلیک کنید

آموزش ASP.NET (پیشرفته)

سایت پرشیا کامپیوتر برنامه‌نویسی

۱

کلیک کنید

آموزش FrontPage2000

ــ کامپیوتر اینترنت

۱

کلیک کنید

آموزش HTML

ضرابیان، بیتا کامپیوتر اینترنت

۱

کلیک کنید

آموزش html و css

ــ کامپیوتر اینترنت

۱

کلیک کنید

آموزش Power Point 97

جامی، جمیله کامپیوتر کتاب درسی

۱

کلیک کنید

آموزش VB.NET

احسانی، امیر کامپیوتر برنامه‌نویسی

۱

کلیک کنید

امنیت سرور لینوکس

گروه امنیتی شبگرد کامپیوتر شبکه

۱

کلیک کنید

برنامه نویسی برای سیستم عامل سیمبین

جکل، آندراس (مرادی، موسا) کامپیوتر برنامه‌نویسی

۱

کلیک کنید

برنامه نویسی (الگوریتم، فلوچارت و زبان VB)

ولی نژاد، منصور کامپیوتر کتاب درسی

۱

کلیک کنید

تبلیغ کارآمد وب سایت

کر، مارک (نقشینه، نادر) کامپیوتر اینترنت

۱

کلیک کنید

تله

ــ کامپیوتر هک

۱

کلیک کنید

ترجمه قرآن کریم

ترجمه قرآن کریم

 

یک فایل PDF است که نیاز به برنامه ی WinRAR دارید . این فایل شامل مجموعه ای از ترجمه قرآن کریم است . حتما دانلود کن ضرر نمی کنی .

 

برای دانلود کلیک کن           حجم=570 KB

LINUX

                                        

لینوکس(Linux) نام یک سیستم عامل رایانه‌ای است که معروف‌ترین مثال نرم‌افزار آزاد و توسعه به روش اُپن‌سورس (متن‌باز) است. اگر بخواهیم دقیق باشیم فقط باید هستهٔ لینوکس را لینوکس بنامیم اما به طور معمول این کلمه به سیستم‌عامل‌های یونیکس‌مانندی (یا گنو/لینوکسی) اطلاق می‌شود که بر مبنای هستهٔ لینوکس و کتاب‌خانه‌ها و ابزارهای پروژه‌ گنو ساخته شده‌اند. به مجموعه‌ای از نرم‌افزارهای بنا شده بر اجزای گفته شده توزیع لینوکس (linux distribution) می‌گویند که به طور معمول شامل ابزارهای توسعه‌ نرم‌افزار، پایگاه‌های داده، سرویس دهنده‌های وب مثل آپاچی، محیط‌های رومیزی مثل گنوم و کی‌دی‌ای و مجموعه‌های اداری مثل اُپن آفیس هستند.

لینوکس برای استفادهٔ ریزپردازنده‌ها با معماری ۸۰۳۸۶ اینتل طراحی شده بود اما امروزه انواع مختلف معماری‌ها را پشتیبانی می‌کند و در انواع و اقسام وسایل از کامپیوترهای شخصی گرفته تا ابررایانه‌ها و تلفن‌های همراه به کار می‌رود. این سیستم عامل که در ابتدا بیشتر توسط افراد مشتاق توسعه پیدا می‌کرد و به کار گرفته می‌شد توانسته‌است پشتیبانی شرکت‌های سرشناسی چون آی بی ام و هیولت-پاکارد را به دست آورد و با بسیاری از نسخه‌های خصوصی یونیکس رقابت کند. طرفداران لینوکس و بسیاری از تحلیل‌گران این موفقیت را ناشی از استقلال از فروشنده، کم هزینه بودن پیاده‌سازی،سرعت بالا, امنیت و قابلیت اطمینان آن می‌دانند.

تاریخچه

لایناس تورالدز، خالق هسته لینوکس
لایناس تورالدز، خالق هسته لینوکس

در سال ۱۹۸۴ میلادی ‏ریچارد استالمن که رئیس بنیاد نرم‌افزار آزاد بود پروژه گنو (GNU) را آغاز کرد. در این پروژه که یک جنبش نرم‌افزاری محسوب می‌شد برنامه‌نویسان با یکدیگر همکاری می‌کردند (این همکاری تا به حال نیز ادامه دارد).

آن زمان بیشتر ابزارهای پروژه گنو که با زبان برنامه‌نویسی سی و اسمبلی نوشته شده بود آماده کار بود اما تنها چیزی که کم بود وجود یک سیستم‌عامل مناسب و رایگان بود. حتی سیستم‌عامل مینیکس نیز (با وجود در دسترس بودن متن کد آن) رایگان نبود و حق نشر مخصوص به خودش را داشت. کار در پروژه گنو به سمت طراحی یک هسته مناسب متمرکز می‌شد اما به نظر می‌رسید که برای ایجاد این هسته حداقل چند سال دیگر زمان احتیاج است.

این تأخیر برای لینوس قابل تحمل نبود. بنابر این خودش دست به کار شد و با الهام از کد مینیکس کار را آغاز کرد. سرانجام در ۲۵ اوت سال ۱۹۹۱ ساعت ۲۰و۵۷ دقیقه شب به وقت گرینویچ پیامی تاریخی به گروه خبری comp.os.minix ارسال شد. ارسال کننده این پیام کسی نبود جز «لینوس بندیک توروالدز». او یک دانشجوی فنلاندی بود که آن زمان در دانشگاه هلسینکی درس می‌خواند.

متن پیام او چنین بود:

«سلام به هر کس آن بیرون از مینیکس استفاده می‌کند.

در حال حاضر روی سیستم عاملی رایگان برای رایانه‌های AT (۴۸۶)۳۸۶ کار میکنم (فقط برای سرگرمی؛ مانند پروژه گنو بزرگ و حرفه‌ای نیست). از ماه آوریل کار را آغاز کرده‌ام و هم‌اکنون این سیستم‌عامل آماده‌است و کار می‌کند.

من دوست دارم از عقیدهٔ دیگران در مورد سیستم‌عاملم با خبر شوم. چه آنهایی که مینیکس را دوست دارند و چه آنهایی که آن را دوست ندارند. چرا که سیستم من تا حدی شبیه به آن است. در حال حاضر (۱٫۰۸)bash و(۱٫۴۰) gcc را بر روی آن دارم و چیزهای دیگری که به نظر می‌رسد همه درست کار می‌کنند. این بدان معناست که طی چند ماه آینده یک چیز کاربردی فراهم خواهم کرد.

دوست دارم بدانم که مردم به کدام یک از خصوصیات این سیستم بیشتر علاقمند هستند. به هر پیشنهاد و نظری خوش آمد می‌گویم اما قول نمی‌دهم که آن را انجام دهم! لینوس (torvalds@kruuna.helsinki.fi).

پ.ن. - بله آن رایگان است. البته قابل انتقال بر روی انواع دیگر رایانه نیست (چرا که دستورات AT۳۸۶ را به کار می‌برد) و ممکن است غیر از سخت‌دیسک AT چیز دیگری را پشتیبانی نکند. این همه چیزی است که من دارم!»

لینوکس مانند مینیکس (یک سیستم عامل ساده نوشته شده توسط پروفسور آندرو تاننبام که برای آموزش طراحی سیستم‌ عامل به کار می‌رفت) طراحی شده بود. اولین نسخهٔ لینوکس در سپتامبر ۱۹۹۱ بر روی اینترنت منتشر شد. دومین نسخه‌ٔ آن به فاصلهٔ کمی در اکتبر همان سال منتشر شد[1]. از آن پس هزاران برنامه‌نویس (هکر) در سراسر دنیا در این پروژه شرکت کردند. مقالهٔ «کلیسای جامع و بازار» مدل توسعه هسته لینوکس و نرم افزارهای مشابه را تشریح می‌کند.

پنگوئنِ تاکس نشانه و مایه خوش شانسی لینوکس است. لینُس تُروالدز مالک علامت تجاری لینوکس است که به عنوان « نرم افزار سیستم عامل رایانه برای تسهیل در استفاده و عملیات رایانه » به ثبت رسیده‌است.

 مجوز

هستهٔ لیونکس و اغلب بخش‌های گنو تحت اجازه‌نامه‌ عمومی همگانی گنو (جی‌پی‌اِل) منتشر می‌شوند. جی‌پی‌ال لازم می‌داند که تغییرات کد منبع و کارهای مشتق شده نیز تحت مجوز جی‌پی‌ال منتشر شوند.

 گنو/لینوکس

ریچارد استالمن
ریچارد استالمن

از آن‌جایی که ابزارهای گنو که بخش عمدهٔ توزیع‌های لینوکس را تشکیل می‌دهند از پروژه سیستم عامل آزاد گنو (که بسیار سابقه‌دارتر از هستهٔ لینوکس است) ریشه گرفته‌اند، ریچارد استالمن و بنیاد نرم‌افزار آزاد درخواست کرده‌اند که سیستم ترکیب شده (از هستهٔ لینوکس و ابزارهای گنو) بدون توجه به نام توزیع‌اش، گنو/لینوکس خوانده شود.

علیرغم این که بعضی از توزیع‌ها، گنو/لینوکس دبیان به طور خاص، از این نام استفاده می‌کنند بسیاری تنها به گفتن لینوکس اکتفا می‌کنند. تفاوت بین هستهٔ تروالدز و سیستمی که شامل این هسته‌است، همیشه باعث سردرگمی ست و نام‌گذاری همچنان بحث‌انگیز باقی مانده‌است.

 توزیع‌های لینوکس

لینوکس تقریباً همیشه یکی از اجزاء یک توزیع لینوکس (Distro) است. توزیع‌های لینوکس توسط افراد، گروه‌های نه چندان متشکل و سازمانهای حرفه‌ای گوناگون ایجاد می‌شوند. این توزیع‌ها شامل تعدادی نرم افزار سیستم و برنامه‌های کاربردی به همراه روالی مشخص برای نصب آنها بر رایانه هستند. توزیع‌ها معمولاً برای منظورهای مختلفی از جمله محلی سازی، پشتیبانی از یک معماری خاص، کاربردهای بلادرنگ (real-time applications) و سامانه‌های توکار (embedded systems) به وجود می‌آیند و بعضی از آن‌ها آگاهانه تنها از نرم افزارهای آزاد استفاده می‌کنند.

یک توزیع همه-منظورهٔ معمولی شامل هسته لینوکس، کتاب‌خانه‌ها و ابزارهای گنو، پوسته‌های خط فرمان و انبوه بی شماری از نرم افزارهای کاربردی از مجموعه‌های اداری و سیستم پنجره‌ای اِکس گرفته تا مفسرها، ویرایشگرهای متن و ابزارهای علمی است.

 گستره

در بیش از یک میلیارد دلار: برآورد اندازه گنو/لینوکس که مقاله تحقیقی است بر روی توزیع رِدهت ۷٫۱، تعداد خطوط کد منبع (source lines of code – SLOC) را ۳۰ میلیون عنوان شده‌است. در این تحقیق با استفاده از روش (Constructive Cost Model – COCOMO) برآورد شده‌است که بر روی این توزیع حدود هشت میلیون نفر-سال کار توسعه انجام گرفته‌است. چنان که این نرم‌افزار توسط روش‌های متعارف خصوصی توسعه می‌یافت، هزینه‌ توسعه‌اش در ایالات متحده با روش‌های توسعه متعارف خصوصی بالغ بر ۱/۰۸ میلیارد دلار (با قیمت دلار سال ۲۰۰۰) می‌شد.

بخش اعظم کد (۷۱٪) توسط زبان برنامه‌نویسی C نوشته شده‌است اما از بسیاری از زبان‌های دیگر همچون ++C، لیسپ، اسمبلی، پرل، فرترن، پایتون و زبان‌های اسکریپت‌نویسی مختلف استفاده شده‌است. اندکی بیش از نیمی از خطوط کد تحت مجوز عمومی گنو (جی پی اِل) هستند. هسته لینوکس ۲٫۴ میلیون خط برنامه‌است و ۸٪ کل کد را تشکیل می‌دهد.

در پژوهشی که پس از آن انجام شد، به نام شمردن سیب زمینی‌ها: اندازه دِبی‌ین۲٫۲ همان تحلیل بر روی لینوکس دِبی‌ین ۲٫۲ انجام گرفت. این توزیع دارای بیش از پنجاه و پنج میلیون خط کد بود که هزینه‌ توسعه‌اش با روش‌های توسعه متعارف خصوصی بالغ بر ۱٫۹ میلیارد دلار (با قیمت دلار سال ۲۰۰۰) می‌شد.

 کاربردهای سیستم عامل‌های شکل گرفته بر پایه لینوکس

در گذشته یک کاربر لینوکس برای پیکربندی و نصب سیستم خود، نیازمند دانش بالایی از رایانه بود. این دلیل به علاوه جذاب بودن دسترسی به درون سیستم ،باعث شده بود که به طور سنتی کاربران لینوکس را (بر خلاف کاربران ویندوز یا مَک‌اواِس) کسانی شکل بدهند که با تکنولوژی بیشتر دمخور هستند. افرادی که معمولاً با القاب «هَکِر» و «گیک» شناخته می‌شوند. این نگرش در سال‌های اخیر با افزایش راحتی کار در لینوکس و گسترده شدن استفاده از بسیاری از توزیع‌ها، اعتبار خود را از دست داده‌است. لینوکس در بازار سرورها و کاربردهای-ویژه (مانند پردازش تصویر و سرویس‌های وِب) پیشرفت قابل ملاحظه‌ای کرده و در حال ورود به بازار بزرگ رایانه‌های رومیزی است.

لینوکس اساس مجموعه نرم‌افزار سرور موسوم به لامپ (لینوکس), آپاچی, مایسیکوئل (MySQL), پرل/پی‌اچ‌پی/پایتون) را تشکیل می‌دهد که میان توسعه‌دهندگان وب محبوبیت گسترده‌ای کسب کرده‌است.

از لینوکس همچنین اغلب در سیستم‌های کارگذاشته استفاده می‌شود. قیمت اندک آن باعث می‌شود انتخابی ایده‌آل برای ابزارهایی مانند سیمپیوتر (رایانه‌ای که برای جمعیت کم درآمد کشورهای در حال توسعه طراحی شده) باشد.

لینوکس با داشتن محیط‌های رومیزی مانند گنوم و کی دی ای، رابط کاربری همچون اپل مکینتاش و مایکروسافت ویندوز را در کنار دیگر محیط‌های گرافیکی و رابط خط فرمان یونیکس-مانند سنتی‌اش، عرضه می‌کند. هرچند نرم‌افزارهای گرافیکی لینوکس برای بسیاری از مصارف وجود دارند، در بسیاری زمینه‌ها نرم‌افزارهای خصوصی هنوز از گستره و میزان محبوبیت بیشتری برخوردارند.

 نصب

در ابتدا، مشکل بودن نصب سیستم‌های بر پایه لینوکس مانعی برای پذیرش آن بود، اما در سال‌های اخیر نصب لینوکس بسیار آسان شده‌است. بسیاری از توزیع‌ها دارای نصبی آسان و قابل مقایسه با نسخه‌های ویندوز می‌باشند. علاوه بر این، رایانه‌های شخصی که با توزیع‌های لینوکس وارد بازار شده‌اند و به آسانی از بسیاری از فروشنده‌های اصلی، همچون هیولت- پاکارد و وال- مارت قابل تهیه می‌باشد.

بیشتر شیوه‌های عمومی نصب لینوکس، توسط همه توزیع‌های مهم پشتیبانی می‌شود، که شامل اجرا از طریق لوح فشرده، حاوی برنامه‌های نصب و راه‌اندازی نرم افزارها می‌باشد. این لوح فشرده می‌تواند از طریق تصویر استاندارد (ISO image) بارگدازی شده باشد، به تنهایی و به قیمت بسیار پائین خریداری شود، یا می‌تواند در مجموعه نرم افزارهای تجاری اضافی ارائه شود.

بعضی توزیع‌ها، همچون دبیان (Debian)، از طریق دستگاه‌های کوچکی مثل فلاپی دیسک، نیز قابل نصب هستند. پس از نصب ابتدایی بیشتر نرم افزارها از طریق اینترنت و لوح فشرده قابل بار گذاری و نصب می‌باشند.

بعضی توزیع‌ها، همچون کنوپیکس (Knoppix)، می‌توانند به صورت بی درنگ از طریق دیسک‌های زنده بسیار سریع تر از نصب بر روی دیسک سخت اجرا شوند. به این صورت که، یکبار از لوح فشرده راه اندازی می‌شود و می‌توان از لینوکس بدون هیچگونه تغییری در محتویات دیسک سخت استفاده کرد. به همین نحو بعضی توزیع‌های حداقل، همچون تامزروت‌بوت (Tomsrtbt)، بدون نیاز به تغییر محتویات دیسک سخت از طریق فلاپی دیسک، به صورت بی درنگ قابل اجرا می‌باشد.

همچنین بسیاری توزیع‌ها از راه انداری بر روی شبکه پشتیبانی می‌کنند، پس همه مراحل نصب و پیکربندی دستگاه می‌تواند بر روی شبکه انجام شود.

 پیکربندی

بیشتر پیکربندی‌ها در پوشه‌ای با نام etc/ ذخیره شده‌است، در صورتیکه کاربر- مخصوص باشد، فایل‌های پنهان در پوشه خانه کاربر قرار دارد. تعدادی از برنامه‌ها از پایگاه داده پیکربندی به عوض فایل استفاده می‌کنند. خوب است بدانید که فولدر یا پوشه ی /etc مربوط به فایل های کانفیگ هستند که تمامی تنظیمات زمان اجرای آن سیستم عامل و وظایف آن را پیکر بندی می کند. بعضی از این تغییرات نیاز به یک سوئیچ -reconfigure برای اعمال و بروز شدن پیکر بندی های جدید دارد و نیازی به رستارت کل سرور نمی باشد و بعضی دیگر به اندازه رستارت شدن یک سرویس که با دستور کوتاه service servicename restart نیز به سرعت و دقت امکان پذیر است.

راه‌های بسیاری برای ایجاد تغییرات وجود دارد. آسان‌ترین راه، استفاده از ابزارهای آماده توزیع‌هایی همچون یاست (YaST) در [(رایانه)] (SuSE) یا مرکز کنترل در مندریک (Mandrake) استفاده کرد. انواع دیگر آن، مانند لینوکس‌کانف (Linuxconf)، ابزارهای سیستم گنوم، و وبمین (Webmin) برای توزیع‌های ویژه نیستند. آن‌ها شامل بسیاری از امکانات پیکربندی توسط خط فرمان می‌باشند.از آنجایی که به طور متداول اکثر تنظیمات در فایل‌های متنی ذخیره شده‌اند، آن‌ها را می‌توان با هر ویرایشگر متنی پیکر بندی نمود.


 سرور ‌های لینوکس

سرویس Server یا دایمون Daemon به وظیفه ای از یک وب سرور اطلاق می شود که در توپولوژی یک شبکه برای وظیفه ای خاص ، نقشی را بر عهده می گیرد و بهتر بگوییم :"برای وظیفه ای خاص ددیکیت Dedicated Server می شود. مثلا وقتی شما یک سرور HP خریداری می کنید و آن را اختصاص به وب سرور می دهید و می گوئید: "سروری برای سایت های وب راه اندازی کردم."

لیست نمونه های سرویس ها و پکیج های مختلف با اهداف مختلف به شرح زیر است:

اسکوئید = پروکسی-کش Proxy-Cache سرور لینوکس می باشد SQUID

بایند = دی.ان.اس DNS سرور لینوکس می باشد BIND

آپاچی = وب سرور Web لینوکس می باشد APACHE

squirrelmail

و بسیاری از سرویس های دیگر مورد نیاز شما به عنوان "مدیر اجرایی شبکه و امنیت" که می توانید از این پکیج ها استفاده کنید. در ضمن بدانید بر پایه ی سیستم عامل لینوکس می توان از دیگر ابزار فایروال به نام Smoothwall Firewall نیز نام برد که براحتی نصب شده و پیکربندی می شود این سیستم عامل به صورت خودکار برای این سرویس نصب شده و نیازی به نصب پکیج مجزا ندارد و شبکه ی شما را از لحاظ دیواره ی آتش به بقیه ی محصولات بی نیاز می کند.

سرویس های دیگری نظیر vpn ftp apache php MySql sftp vsftp mail هم وجود دارند که در لینوکس سرور ها نصب می شوند.

 پشتیبانی

به طور معمول پشتیبانی فنی توسط فروشندگان تجاری و دیگر کاربران لینوکس در اجتماعات آنلاین، گروه‌های خبری و فهرست‌های پستی ارائه می‌شود. انجمن کاربران لینوکس (LUGs) در همه جهان به کاربران بسیاری یاری می‌رساند.

به طور کلی، مدل کسب و کار فروشندگان تجاری وابسته به پرداخت جهت پشتیبانی می‌باشد، مخصوصا برای کاربران تجاری.

[ویرایش] توزیع‌های لینوکس

توزیع‌های گنو/لینوکس بسیار زیادند. هر توزیعی برای کاربردی خاص ایجاد شده در زیر به برخی از آن‌ها اشاره شده‌است:

فدورا کُر

لینوکس تجاری رِدهَت

ناپیکس

دبیان

اِسلَکوِر

گِنتو

لینسپایر (لیندوز قدیم)

مندریوا (ماندریک قدیم)

توربو لینوکس

سوزه

کانِکتیوا

لیبرانت

اوبونتو

لینوکس شریف

پارسیکس گنو/لینوکس

شبدیکس

فارلیکس

کارآمد

سرآمد

قابل ذکر است که توزیع‌های لینوکس شریف ، پارسیکس، شبدیکس ، فارلیکس ، کارآمد و سرآمد از توزیع‌هایی هستند که در کشور ایران و توسط برنامه نویسان ایرانی ایجاد و در حال توسعه هستند.

 

کار power چیست ؟

 

Power برق 220 V  را regulate می کند یعنی برق 220 V  را آن قدر پایین می آورد تا برق مورد نیاز mother board  را فراهم کنند .

VRM : Voltage Regulation module برق 10 V را آن قدر پایین می آورد تا برق مورد احتیاج Cpu را فراهم سازد .

 

انواع port در کامپیوتر

 

۱ـ DIN :

اولین سری port  ها در کامپیوتر است که برای اتصال keyboard به کامپیوتر مورد استفاده قرار می گیرد . این پورت ها از نوع female (یعنی در آنها برق وجود دارد ) . این پورت دارای 5 pin  می باشد ( pin همان سوراخ های روی پورت است ) که هریک از این pin ها کاربردهای مختلفی دارند .

 

: PS/2

این پورت ها به صورت female بوده و دارای 6 pin می باشد و در دو رنگ سبز و بنفش تولید می شوند :

سبز : برای keyboard

بنفش : برای mouse

 

COM :

Communication port این پورت ها به صورت Serial یعنی اطلاعات را به صورت0 و 1 انتقال می دهند. سرعت این پورت ها 115 Kbps است . com ها در دو نوع 9 male و 25 male هستند که نوع 25 male دیگر مورد استفاده قرار نمی گیرد .

 

LPT :

Line printer   این نوع به صورت Para let و سرعت آن ها حدود 150Kbps بودند. مشکل این نوع از پورت ها عبارت اند از :

1ـ پدیده های مغناطیسی

2ـ پیچیدگی ساختار

این پورت ها برای اتصال وسایلی چون web came  ، printer و scanner به کامپیوتر مورد استفاده قرار میگیرند .

 

5 ـ USB :

Universal Serial Bus به علت با لا بردن فرکانس سرعت بسیار با لا رفته. این پورت ها از نوع female هستند . برای گسترش این پورت از وسیله ای به نام USB Hub استفاده میکنند . یک Mother board میتواند حدود 127 کابل USB را support  کند.

 

پروتکل چیست ؟

پروتکل چیست ؟

زمانی که سرویس‌گیرنده از طریق یک پورت خاص به سرویس‌دهنده وصل شد، می‌توانیم از طریق یک پروتکل به سرویس‌دهنده دسترسی داشته باشیم. پروتکل یک راه از پیش تعریف شده برای گفتگو با سرویس‌دهنده‌است. همچنین پروتکل‌ها متن ساده و قابل درک توسط انسان هستند. فراموش نکنید پروتکل قبل از آدرس‌های اینترنتی می‌آیند. برای مثالhttp://www.web.com که http:// پروتکل وب است یا ftp://ftp.site.com که ftp:// پروتکل FTP یا انتقال فایل است. شاید ساده‌ترین پروتکل، پروتکل Daytime باشد. اگر با پورت ۱۳ روی یک سیستم که از daytime پشتیبانی می‌کند متصل شوید سرویس‌دهنده، زمان جاری را بر می‌گرداند و ارتباط را قطع می‌کند

پورت چیست ؟

پورت چیست ؟

هر کامپیوتر سرویس‌دهنده سرویس خود را از طریق یک درگاه فراهم می‌کند. برای هر سرویس یک پورت. برای مثال اگر یک سرویس‌دهنده سرویس وب و FTP را فراهم می‌کند، سرویس‌دهنده وب روی پورت ۸۰ قابل استفاده‌است و FTP روی پورت ۲۱ قابل دسترسی است. بنابر این سرویس‌گیرنده از طریق آدرس IP و پورت به یک سرویس‌دهنده متصل می‌شود.

اگر یک سرویس‌دهنده اتصال به یک پورت را (از بیرون) قبول کند و اگر دیوار آتش از پورت‌ها محافظت نکند، شما می‌توانید به پورت متصل شوید و از سرویس آن استفاده کنید. این شماره‌ها اجباری نیستند. شما می‌توانید یک نرم‌افزار وب سرور را نصب و آن را روی پورت ۹۱۸ یا روی هر پورت آزاد دیگر قرار دهید. در این صورت اگر نام حوزه xxx.yyy.com باشد برای متصل شدن به سرویس‌دهنده باید از آدرس زیر استفاده کنیم: xxx.yyy.com:۹۱۸ اگر شماره هیچ درگاهی را مشخص نکنید کاوشگر تصور می‌کند که سرویس‌دهنده روی پورت ۸۰ است.آدرس پورت‌ها محدود است.

DNS چیست ؟

DNS چیست ؟

 وظیفه ترجمه نام سرویس‌دهندگان را به آدرس IP دارد. فرض کنید آدرس سایت www.wikipedia.com را در جستجوگر تایپ می‌کنید. کاوشگر این نام را به سرویس‌دهنده DNS در ISP شما می‌فرستد. سرویس‌دهنده DNS با برقراری ارتباط با سرویس‌دهنده نام ریشه (root name server)، سرویس‌دهنده نام com را پیدا کرده و آدرس IP ی wikipedia.com را از سرویس‌دهنده com بدست می‌آورد. در مرحله بعد با DNS در wikipedia.com تماس می‌گیرد تا نشانی IP سرویس‌دهنده وب www.wikipedia.com را بدست بیاورد.. بعضی از دامنه ها عبارتند از : com سازمانهای تجاری/ edu انتیتوهای آموزشی/ gov سازمانهای دولتی/ mil سازمانهای نظامی/ net ارائه دهندگان خدمات شبکه/ org سازمانها و همچنین حوزه های بین المللی مانند: ir ایران/ us ایالات متحده/ fr فرانسه و...

IP چیست ؟

اینترنت یک شبکهٔ رایانه‌ای بین‌المللی متشکل از شبکه‌های رایانه‌ای کوچک‌تر است که با روش سوییچینگ بسته‌ها و با رعایت پروتکل TCP/IP و پروتکل اینترنت و چند پروتکل ارتباطی دیگر، پیوند دارند و به مبادلهٔ داده می‌پردازند. به هر رایانه در اینترنت یک (و در مواقعی چند) نشانی منحصر به فرد به نام «نشانی پروتکل اینترنت» اختصاص داده می‌شود که به اختصار آن را آی‌پی می‌گوییم. آی‌پی از چهار بخش عددی تشکیل شده که با نقطه از هم جدا می‌شوند (مانند ۱۹۹٫۲۱۱٫۴۵٫۵). هر بخش می‌تواند از ۰ تا ۲۵۵ باشد (۸ بیت یا ۱ بایت). پس ۲ بتوان ۶۴ آدرس مختلف داریم. هر رایانه در اینترنت آی‌پی یگانه‌ای دارد (در این مورد استثناهایی وجود دارد). سرویس‌دهندگان اینترنت عموماً آی‌پی‌های ثابتی دارند که تغییر نمی‌کند. رایانه‌هایی که با خطّ تلفن به اینترنت وصل می‌شوند آی‌پی پویا دارند، یعنی در هر تماس، آی‌پی آن‌ها را ISP اختصاص می‌دهد و احتمالاً هر بار که به اینترنت وصل می‌شوند آی‌پی متفاوتی می‌گیرند. برای دیدن آی‌پی رایانه خود می‌توانید از برنامه winipcfg.exe (در ویندوز ۹۵ و ۹۸ و ME) یا ipconfig.exe (در ویندوز ۲۰۰۰ و XP) استفاده کنید. اگر از لینوکس یا یونیکس (یا سیستم‌های مبتنی بر آن‌ها) استفاده می‌کنید، از دستور ifconfig استفاده کنید.

IPها دارای ۴ کلاس هستند:

  • کلاس A: عدد اوّل از ۰ تا ۱۲۶. مثال:۱۲۶٫۲.۳٫۱
  • کلاس B: عدد اوّل از ۱۲۷ تا۱۹۱. مثال: ۱۵۴٫۵.۱٫۵
  • کلاس C: عدد اوّل از ۱۹۱ تا ۲۲۳. مثال:۲۰۳٫۵۲٫۴۵٫۸۱۲
  • کلاس D: عدد اوّل از ۲۲۳ تا انتها. مثال:۲۵۴٫۲۳٫۵۴٫۹

Wi_Fi چگونه کار میکند؟

در فرودگاه، هتل، رستوران، کتابخانه و یا حتی دفتر کار، امروزه دیگر در هر کجا که تصور کنید ممکن است بتوانید به اینترنت متصل شوید. در آینده ای نزدیک شبکه های ارتباطی بدون سیم چنان گسترشی می یابند که در هر زمان و مکانی شاهد ارائه خدمات اینترنت بی سیم خواهید بود. به کمک شبکه هایی همچون Wi-Fi قادر خواهید بود تا رایانه های یک اطاق یا دفتر کار خود را به راحتی به یکدیگر متصل نمایید.

 

شبکه های ارتباطی بدون سیم همواره از امواج رادیویی استفاده می کنند. در این شبکه ها یک قطعه رایانه ای اطلاعات را تبدیل به امواج رادیویی می نماید و آنها را از طریق آنتن ارسال می کند. در طرف دیگر یک روتر بدون سیم، با دریافت سیگنال های فوق و تبدیل آنها به اطلاعات اولیه، داده ها را برای رایانه قابل فهم خواهد ساخت.

 

به زبانی ساده، سیستم Wi-Fi را می توان به یک جفت واکی - تاکی که شما از آن برای مکالمه با دوستان خود استفاده می کنید تشبیه نمود. این لوازم، رادیوهای کوچک و ساده ای هستند که قادرند تا سیگنال های رادیویی را ارسال و دریافت نمایند. هنگامی که شما بوسیله آنها صحبت می کنید، میکروفون دستگاه، صدای شما را دریافت نموده و با تلفیق آن با امواج رادیویی، از طریق آنتن آنها را ارسال می کند. در طرف دیگر، دستگاه مقصد، با دریافت سیگنال ارسال شده از طرف شما توسط آنتن، آنها را آشکار سازی نموده و از طریق بلندگوی دستگاه، صدای شما را پخش خواهد کرد. توان خروجی و یا قدرت فرستنده این گونه لوازم اغلب در حدود یک چهارم وات است و با این وصف، برد آنها چیزی در حدود 50 تا 100متر می رسد.

 

حال فرض کنید بخواهید میان دو کامپیوتر به صورت یک شبکه و آن هم به شکل بدون سیم (همانند واکی - تاکی) ارتباط برقرار سازید. مشکل اساسی در این راه آن است که این لوازم از آن رو که جهت انتقال صوت ساخته شده اند، از نرخ سرعت انتقال کمی برخوردار هستند و نمی توانند حجم بالایی از داده ها را در زمان کوتاه منتقل کنند.

 

رادیوهایی که در سیستم Wi-Fi مورد استفاده قرار می گیرند، همانند مثال پیشین قابلیت ارسال و دریافت را دارا می باشند اما تفاوت اصلی آنها در این است که این رادیو ها قادر هستند تا اطلاعات به شکل صفر و یک دیجیتالی را به حالت امواج رادیویی تبدیل نمایند و سپس منتقل کنند. در کل سه تفاوت عمده میان رادیوهای سیستم Wi-Fi و رادیوهای واکی - تاکی معمولی وجود دارد که به شرح زیر است:

 

1- رادیوهای سیستم Wi-Fi با استاندارد های 802.11b و802.11g کار می کنند و عمل ارسال و دریافت را بر روی فرکانس های 2.4 گیگاهرتزی و یا 5 گیگا هرتزی انجام می دهند. اما واکی – تاکی های مذکور بر روی فرکانس 49 مگاهرتزی کار می کنند.

 

2- رادیوهای سیستم Wi-Fi از انواع مختلفی از تکنیک های کدگذاری اطلاعات بهره می برند که نتیجه آن افزایش نرخ سرعت تبادل داده ها خواهد بود. این روشها برای استاندارد 802.11a و 802.11g شامل تکنیک OFDM و برای استاندارد 802.11b شامل CCK می باشد.

 

3- رادیو هایی که در سیستم Wi-Fi مورد استفاده قرار می گیرند، قابلیت تغییر فرکانس را دارا هستند. مزیت این ویژگی در آن است که موجب جلوگیری از ایجاد تداخل کار سیستم های مختلف Wi-Fi در نزدیکی هم می شود.

 

به دلایلی که ذکر شد، سیستم های رادیویی Wi-Fi ظرفیت و سرعت انتقال داده با لاتری را نسیت به رادیو های واکی – تاکی دارند، این سرعت ها برای استاندارد 802.11b تا 11 مگابایت بر ثانیه و برای 802.11a و 802.11g در حدود 30 مگابایت بر ثانیه است.

 

ترکیب سیتم Wi-Fi با رایانه

 

امروزه اغلب رایانه های لپ تاپ مجهز به سیستم Wi-Fi داخلی هستند و در غیر این صورت نیازمند نصب یک کارت Wi-Fi بر روی لپ تاپ و یا رایانه رومیزی خود خواهیم بود. شما می توانید یک کارت Wi-Fi در سیستم 802.11a یا 802.11b و یا 802.11g تهیه کنید که البته نوع 802.11g نسبت به تجهزات 802.11b از سرعت بالاتری برخوردار است. برای لپ تاپ ها این تجهیزات در قالب کارت های PCMCIA که در محل مخصوص خود نصب می شوند و یا به صورت اتصال خارجی از طریق یک درگاه USB عرضه می شوند.

 

برای رایانه ها رومیزی، می توانید از کارت های PCI و یا درگاه USB برای این منظور استفاده کنید. پس از نصب این تجهیزات کاربر قادر است تا در مکان هایی که اینترنت به شکل بدون سیم ارائه می شود با داشتن یک اشتراک، از خدمات بهره گرفته و به شبکه متصل شود.