مبانی کامپیوتر
دو شنبه 9 ارديبهشت 1392برچسب:, :: 18:32 ::  نويسنده : رامین       

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

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

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

تمام شبکه های بزرگ برای ارتباطات بین شبکه ای نیاز به ستون فقرات ( Backbone) با قابلیت انتقال حجم بالای اطلاعات دارند. از سوی دیگر اعتماد پذیری و پایداری این ارتباط نیز از جمله عوامل مهم تاثیر گزار است. پیرو آنچه که قبل از این نیز اظهار شد، امروزه استفاده از فیبر های نوری در ایجاد چنین لینک های ارتباطی بسیار وسیع و گسترده شده است. سرعت مورد نیاز در این ارتباطات از 100 مگابایت در ثانیه به 10 گیگابایت در ثانیه افزایش یافته است.

طراحی، تامین تجهیزات و استقرار ارتباطات مبتنی بر فیبر نوری یکی از اصلی ترین زمینه های حرفه ای پارس تراشه پرداز است. کارشناسان ما از ابتدای راه با مشتری هم قدم می شوند و تا بعد از اجرای پروژه که منجر رفع عیب و عملیات پشتیبانی می گردد خدمات خود را به صورت مستمر ارائه می نمایند. از این رو می توان به خدمات متعددی در همین زمینه که توسط تیم کارشناسی ما ارائه می گردد. اشاره کرد:

_ مشاره قبل از خرید و ارائه راه کار های جامع

- خدمات کابل کشی و استقرار فیبر در شرایط مختلف زمین و محیط

- فیوژن فیبر 



دو شنبه 9 ارديبهشت 1392برچسب:, :: 18:31 ::  نويسنده : رامین       

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

ADSL چيست؟

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



مزيت ADSL چيست؟

در کنار سرعت بسيار بالای آن، مودمهای ADSL مزيتهای بسياری نسبت به مودمهای آنالوگ دارند. برخلاف مودمهای آنالوگ که نيازمند شماره گيری (اتصالات dial-up) می باشند؛ ارتباطات ADSL هميشه برقرار است. اين بدين معناست که ديگر نه به شماره گيری و قطع و وصل شدن نيازی هست؛ و نه به انتظار کشيدن برای اتصال به اينترنت؛ در واقع، ارتباط شما دائمی است. مزيت ديگر آن قابليت استفاده از تلفن، حتی در لحظه کار با اينترنت می باشد. به اين ترتيب، ديگر نيازی نيست که شما از بين اين دو، يکی را انتخاب کنيد.



سرعت آن چقدر است؟

سرعت اينگونه ارتباط بستگی به سطح خدماتی دارد که ISP شما فراهم می آورد. يک مودم ADSL می تواند اطلاعات را با سرعتی بين 256 کيلوبيت در ثانيه تا 8 مگابيت در ثانيه پايين گذاری کند. نمونه استانداردی از اين مودم بنام G.lite با سرعت پايين گذاری 1.5Mbps بزودی وارد بازار خواهد شد. اين سرعت بيش از 25 برابر سرعت يک مودم 56.6Kbps می باشد.



چگونه با وجود استفاده همزمان تلفن و اينترنت از خط تلفن، سرعت آن بالاتر است؟


مودمهای آنالوگ علائم خود را از طريق شبکه تلفن عمومی ارسال می کنند، درست همانگونه که تلفنهای معمولی علائم خود را می فرستند. اما مودمهای ADSL علائم خود را همچون يک کوله پشتی بر دوش علائم صوتی قرار می دهند. در هنگام ورود به مرکز مخابرات، اين خط تلفن به دو قسمت تقسيم می شود. تماسهای صوتی به شبکه تلفن عمومی و علائم اطلاعاتی به سوی اينترنت فرستاده می شوند.



آيا واقعا سرعت آن 56K است ويا مانند مودمهای معمولی ظاهرا 56K می باشد؟!


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


طرز کار ADSL چگونه است؟

ADSL
از راه تقسيم خط تلفن به دو دامنه فرکانسی کار خود را انجام می دهد. فرکانسهای زير 4Khz برای ارسال صدا کنار گذاشته می شوند؛ و فرکانسهای بالای آن نيز برای انتقال اطلاعات بکار می روند. از اين طريق استفاده همزمان از اينترنت و تلفن ميسر می شود. چنين روشی را نامتقارن می نامند و دليل آنهم اينست که برای دريافت اطلاعات، پهنای باند بيشتری نسبت به ارسال آن بکارگرفته می شود. سرعت پايين گذاری همانگونه که قبلا گفته شد؛ از 256 کيلوبيت تا 8 مگابيت در ثانيه متغيير است، و سرعت بالاگذاری نيز بين 16 تا 640 کيلوبيت در ثانيه خواهد بود. اين خصوصيت بسيار سودمند است؛ چرا که اکثر کاربران اينترنت بيشتر اطلاعات را دريافت می کنند تا ارسال.



آيا اين فن آوری با رايانه معمولی نيز سازگار است؟

پاسخ مثبت است و اين نکته قابل ذکر است که هر چه رايانه جديدتر باشد؛ عملکرد آن نيز بهتر خواهد بود. دو نوع مودم ADSL وجود دارند: داخلی و خارجی (Internal, External). مودمهای داخلی کارتهايی هستند که در درون يک شيار PCI درون رايانه شما نصب می گردند. مودمهای خارجی از طريق يک درگاه USB به رايانه و يا شبکه شما متصل می گردند. در صورت اتصال شما به يک شبکه LAN، اين شبکه دارای همکنشگری است که از طريق آن به مودم خارجی وصل می شود.



هزينه خريد اين مودم چقدر است؟

هزينه آن بستگی به شرکت خدمات رسان ADSL و قيمت خود مودم دارد. بسياری از شرکتهای اينترنتی، مودم را بعنوان بخشی از خدمات خود به کاربر می دهند. در حال حاضر، ممکن است که شما قادر به خريد يک مودم ADSL نباشيد؛ ولی در آينده می توانيد يکی از آنها را به عنوان بخشی از سخت افزار سيستم خود خريداری نمايید


تاثير ADSL بر ارتباط تلفنی تا چه حد است؟

در بيشتر مواقع، ADSL تداخلی با ارتباطات تلفنی ايجاد نمی کند و بالعکس. تنها در بعضی مواقع، هنگامی که از يک سيم تلفن برای اين دو استفاده می کنيد؛ ممکن است که به نصب يک ******************** ساده بين دوشاخه و پريز تلفن نياز باشد.



نيازی به تغيير آدرس الکترونيکی (email) می باشد؟

اين بستگی به اين دارد که شرکت اينترنتی ارائه دهنده خدمات email به شما، خدمات ADSL را نيز ارائه می دهد يا خير. سايتهای اينترنتی که بر اساس شبکه بوجود آمده اند؛ همچون: Netscape و يا Hotmail با تغييرات ADSL تحت تاثير قرار نخواهند گرفت.



تفاوت بين انواع مختلف ADSL به چه صورتی است؟

G.lite
يا ADSL Lite يک استاندارد مخابراتی بين المللی است. اين فن آوری سرعت پايين گذاری را تا 1.5Mpbs و سرعت بالاگذاری را تا 384Kbps افزايش می دهد. ADSL سريع السير بسيار سريعتر از اين گونه عمل می کند سرعت پايين گذاری را تا 8Mbps افزايش می دهد؛ اما مشکل آن اينست که بسيار پرهزينه و مشکل ساز است. نصب آن به حضور متخصصان و کارگذاری يک جداساز بر روی خط تلفن بمنظور جداسازی تماسهای صدا-نمابر از اطلاعات در حال انتقال نياز دارد.


تفاوت بين ADSL و مودمهای کابلی چيست؟

ADSL
ارتباطی دائمی و پرسرعت را بر روی يک سيم معمولی تلفن بوجود می آورد؛ در حاليکه، مودمهای کابلی ارتباط دائمی و پرسرعت خود را بر روی يک خط تلويزيون کابلی تقسيم شده (shared) ارائه می دهند. با وجود اينکه مودمهای کابلی دارای قابليت پايين گذاری و پهنای باند بسيار بالاتری هستند؛ ولی بدليل اينکه اين پهنای باند بين تمام کاربران تقسيم شده است و امکان اتصال همزمان تمام کاربران به شبکه وجود دارد؛ چنين سرعتی مطمئنا افت و خيز خواهد داشت. سرعت بالا گذاری مودمهای کابلی در بيشتر مواقع، کمتر از ADSL است، که اين يا بدليل اينست که کابل مذکور، خود، کم سرعت تر است و يا افراد بسيار زيادی در يک همسايگی در حال تلاش برای ارسال و دريافت اطلاعات خود می باشند. تفاوت عمده بين ADSL و مودم کابلی در تعداد خطوط مهيا شده برای هر کدام از آنهاست. امروزه، بيش از 12 ميليون خانه يافت نمی شوند که از خدمات ارتباط دو طرفه کابلی برخوردار باشند؛ و با اينکه اين رقم در حال افزايش است؛ ولی با رقم دارندگان خطوط تلفنی معمولی قابل رقابت نيست. تنها حدود 20 درصد از خانه ها در حال حاضر قابليت نصب خدمات کابلی را دارند که در مقايسه با 50 تا 60 درصد قابليت استفاده از ADSL ميزان ناچيزی است. علاوه بر آن، بسياری از شبکه های کابلی قادر به ارائه کانال بازگشت نيستند؛ در نتيجه، چنين شبکه هايی قبل از ارائه خدمات اينترنتی با باند عريض، نيازمند ارتقاء جدی و همه جانبه در سيستم خود می باشند.

 



دو شنبه 9 ارديبهشت 1392برچسب:, :: 18:30 ::  نويسنده : رامین       

 است راِیگان و آزاد که توسط شخصی بنام لینوس توروالدز 

زمانی که در سال ۱۹۹۱ دانشجوی دانشگاه هلسینکی بود ساخته شد.توروالدز نوشتن سیستم عامل لینوکس را با هسته -قلب سیستم عامل- آن شروع کرد. قسمتی از آن را خودش نوشت وقسمتی از آنرا از کدهایی که وجود داشت اقتباس کرد.

سپس توروالدز این سیستم را بین دوستانش و یکی از اجتماعات هکری در اینترنت توزیع کرد و از آنهاخواست تا روی آن کار کنند تا بهتر شود. این آغاز راه لینوکس بود.
امروزه در جهان صدها تولید کننده نر م افزار هستند که برای لینوکس نر م افزار تولید می کنند. به علت اینکه کد منبع نرم افزارهای لینوکس به همراه آن بصورت آزاد ارائه می شود هر کس می تواند روی آن کار کند، آن را تغییر داده و بهینه سازی نماید. غیر از هسته لینوکس، ایجاد کنندگان لینوکس مقدارزیادی نرم افزار سیستمی و برنامه های کاربردی تولید کرده اند که امروزه تمام این نرم افزارها توسط جنبش GNU(تلفظ کنِید گنو) با لینوکس به صورت یکپارچه ارائه می شوند. GNU   مخفف GNU is not unix است و جنبشی است که توسط موسسه نر م افزار آزاد (Free Software Fundation) اداره می شود.نر م افزارهای زیادی وجود دارند که برای لینوکس قابل استفاده می باشند که می توانند با انواع مشابه خود در سایر سیستم عامل های دنیا رقابت کنند.
ممکن است شنیده باشید که لینوکس نسخه راِیگان یونیکس است. دلیل خوبی برای این مسئله وجوددارد. قسمت اعظم کدهایی که برای لینوکس استفاده شده است از کدهای موجودی اقتباس شده که جهت استاندارد POSIX پی ریزی شده بودند.POSIX

یا Portable operating system Interface for UNIX یک استاندارد برای سیستم عاملها در دنیای کامپیوتر است که تمام نسخه های عمده یونیکس  با آن سازگار هستند. به عبارت دیگر اگر سیستم عامل شما یک سیستم عامل سازگار باPOSIXباشد،
یک یونیکس است.

ریشه های لینوکس در سیستم عامل یونیکس:

لینوکس در فرهنگ مبادله آزاد و راِیگان ایده ها و نرم افزارها رشد کرده است. مانند یونیکس -سیستم عاملی که لینوکس از آن نشات گرفته است - در آن توجه زیادی به برقراری ارتباطات بین توسعه دهندگان نر م افزار شده است ا. هدف، بدست آوردن کد برنامه برای کار است، بدون اینکه مهم باشد که این کد متعلق به چه کسی است
 
اما چه چیزی   اینترنت عامل برقراری  این ارتباط بوده است. اما چه چیزی سبب شده تا یک همت جهانی این چنینی برای یک سیستم کامپیوتری مانند لینوکس به وجود آید؟در دهه های ۱۹۸۰ و ۱۹۹۰ زمانی که مایکروسافت جهان را با کامپیوترهای دارای سیستم عامل های Windows و  DOS پر کرده بود،کاربران حرف های انتظارات بیشتری از یک سیستم عامل داشتند.آن ها به دنبال سیستم هایی بودند که روی شبکه اجرا شود، کاربران زیادی را هم زمان قبول کند- چند کاربره باشد و بتواند برنامه های زیادی را همرمان اجرا کند- چند وظیفه باشد که داس و ویندوز هیچکدام نمی توانستند این نیاز ها را تامین کنند.

اگر سیستم عاملی بود که برای این نیازها توسعه پیدا کرد، آن سیستم عاملی بود که نخستین بار در سال١٩۶٩ در آزمایشگاه های َAT&TوBell ایجاد شده بود و یونیکس نام داشت.فرهنگ هایی را که در آنها یونیکس و ویندوز رشد کردند مقاییسه کنید.

مایکروسافت حقوق سیستم عامل DOS را از یک شرکت دیگر خریداری کرد و کاری کرد که این سیستم عامل تنها سیستم عامل موجود برای کامپیوترهای شخصی باشد. هدف مایکروسافت در اختیارگرفتن بازار کامپیوترهای شخصی با نر م افزارهای خودش بود.
در سمت مقابل یونیکس در فرهنگی رشد کرد که در آن تکنولوژی حکومت می کرد و افراد بازاری در آن به دشواری پیدا می شدند. آزمایشگاه های بل در مورا هیل(Murrahill)نیوجرسی جایی بود که درآنجا خلاقیت ها برای حل مشکلات سایرین به واقعیت تبدیل شدند. به مطلبی که دنیس ریچی یکی از خالقین یونیکس و پدر زبان برنامه نویسی سی در سال ۱۹۸۰ در باره انقلاب  ی ونیکس در بین دانشجویانش بیان کرده توجه کنید:

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

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

در اوایل دهه ۱۹۸۰ توسعه یونیکس از موری هیل به یک آزمایشگاه تجاری تر واقع در سامیت(Summit)که چند مایل پایین تر قرار داشت، منتقل شد. در این حین یونیکس شانس پیدا کردن موفقیت تجاری در بازار به صورت سیستم های کامپیوتری اجرا کننده نرم افزارهای سوئیچینگ تلفنAT&T،برنامه های ابرکامپیوترها برای شبیه سازی وضعیت آب و هوایی و برنامه های کنترل پروژه های فضایی NASA را بدست آورد.

تولید کنندگان بزرگ سخت افزار نسخه هایی از یونیکس را برای اجرا روی سخت افزارهای تولیدیشان ایجاد نمودند. برای هماهنگ کردن این حرکت ها شرکتAT&T شروع به تهیه استانداردهایی کرد تا تمام این نسخه های متفرقه همچنان یونیکس خوانده شوند.

این استاندارد ها کهSVID و POSIX یعنی Unix System V Interface Definition  نام گرفتند، شرایط و مشخصاتی را تعیین کردند که تولید کنندگان مختلف یونیکس باید آنرا رعایت می کردند تا سیستم های آنها سازگار با یونیکس خوانده شود. همین استانداردها و مستندات برای تعیین خط مشی ایجادلینوکس مورد استفاده قرار گرفتند.


لینوکس چه مزایایی دارد؟

هنگامی که لینوکس را با سایر سیستم عامل های تجاری موجود در بازار مقایسه می کنیم، بهترین مشخصه های لینوکس قیمت و قابلیت اطمینان آن است. بیشتر مردم می دانند که قیمت آن مجانی است. (و یا حداقل وقتی بصورت یک بسته بندی و همراه کتاب ارائه شود زیر ۱۰۰ دلار قیمت دارد).معمولا وقتی مردم درباره سود لینوکس صحبت می کنند، معمولا فقط در مورد کاهش مجموعه هزینه هاکه شامل قابلیت استفاده از سخت افزار ارزان و نرم افزارهای کاربردی رایگان می شود، فکر می کنند. درمورد قابلیت اطمینان، عموم بر این عقیده هستند که لینوکس در عین سازگاری با سیستم های یونیکس،بسیار پایدارتر از سیستم عامل های روی میزی موجود است. این موضوع وقتی بیشتر اهمیت پیدامی کند که شما از کامپیوترتان به عنوان سرویس دهنده استفاده می کنید و انتظار ندارید هنگام رفتن به خانه همه چیز درست باشد و فردا صبح همه چیز خراب!

ویژگی دیگر لینوکس این است که هر گونه کمک و مستندات آن به فراوانی و رایگان، همیشه در اینترنت موجود است. همیشه کسانی در گروه های خبری لینوکس پیدا می شوند که مشکل شما راحل کنند. چون که شما تمام کدهای منبع برنامه ها را در اختیار دارید اگر چیزی نیاز به تصحیح داشته باشد، خودتان هم می توانید دست به کار شوید! در مقابل، سازندگان سیستم عامل های تجاری رامی بینیم که ماه ها و ماه ها در مقابل گزارشات اشکالات نشسته اند! به یاد داشته باشید که فرهنگ لینوکس، فرهنگ کمک به دیگران است.

تفاوت های سیستم های عامل لینوکس وویندوز:

1- کد باز بودن(Open source):

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

* سیستم عامل لینوکس رایگان است.

*کاربران می توانند سیستم عامل را طبق نیازشان تغییر دهند.

*عملکرد و طرز کار سیستم عامل دقیقاً مشخص است.

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

*کاربران نمی توانند طبق نیازشان آن را تغییر دهند.

*عملکرد دقیق سیستم عامل ویندوز مشخص نیست.ابهاماتی از قبیل این که آیا یک برنامه جاسوسی در آن پنهان شده است یا خیر وجود دارد.

*نسخه های ویندوز رایگان نمی باشد.

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

3- امنیت لینوکس خیلی بیشتر از ویندوز است.امروزه در دنیایی زندگی می کنیم که بر فناوری متکی است.به خطر افتادن اطلاعات منجر به خسارت های تجاری جبران ناپذیری خواهد شد،بنا بر این امنیت اطلاعات جایگاه ویژه ای دارد .از آنجایی که لینوکس برای محیط های شبکه ای و چند کاربره طراحی شده است همین امر باعث شد تا مسائل امنیتی در لینوکس رعایت شوددر صورتی که در ویندوز قابلیت های امنیتی قابل توجهی وجود نداردو یا فقط با اضافه نمودن نرم افزار های اضافی امنیت ناچیز قابل دسترسی می باشد.به عنوان مثال یک برنامه مخرب می تواند کل سیستم  عامل ویندوز را خراب کند و این سیستم را از کار بیاندازد در صورتی که یک برنامه مخرب در لینوکس فقط می تواند به دایرکتوری خانگی کاربر اجرا کننده اسیب برساند. چون لینوکس کد باز است بسیاری از اشکالات امنیتی پیش از ایجاد خسارت در مراحل توسعه و برنامه نویسی پیدا شده و رفع می گردد،حتی اگر اشکالاتی در برنامه های منتشر شده یافت شود به دلیل موجود بودن کد منبع آن ها سریعاً برطرف خواهند شد،از طرف دیگر در سیستم عامل ویندوز باید منتظر شرکت مایکروسافت باشیم تا اشکالات پیدا شده را برطرف کند.گاهی اوقات ممکن است اشکالات، پس از اینکه خسارات جبران ناپذیری را ایجاد کردند کشف شوند.

سومین نقطه قوت امنیتی که برای لینوکس می توان نام برد این است که تقریباً هیچ ویروسی برای این سیستم عامل وجود ندارد،در حالی که برای ویندوز حدود هزار نوع ویروس یا کرم وجود دارند.

4- لینوکس می تواند بر روی تعداد زیادی سکو از قبیل دستگاه های بسیار کوچک یا ابرکامپیوتر های بسیار بزرگ اجرا شود.از طرفی ویندوز نمی تواند بر روی سکو های مختلف اجرا گردد.به عنوان مثال ویندوز NT تا هنگامی که مایکروسافت عقیده خود را تغییر ندهد بر روی MIPS CPU قابل اجرا است اما برای لینوکس کسی وجود ندارد تا عقیده ی خود را تغییر دهد.

5- تنوع کاربرد لینوکس خیلی بیشتر از ویندوز است.برخی از این کاربرد ها در زیرآمده است:

*استفاده از لینوکس برای چک کردن اتصالات شبکه

*استفاده از لینوکس به عنوان دیوار اتش (Fire Wall)

*استفاده از لینوکس به عنوان مسیر یاب شبکه

*استفاده از لینوکس به عنوان سرویس دهنده های مختلف مانند بانک اطلاعاتی،وب،فایل و چاپ

*استفاده از لینوکس به عنوان دسک تاپ

*استفاده از لینوکس به عنوان ایستگاه کاری

*استفاده از لینوکس در دستکاه های قابل حرکت،به طوری که می توان سیستم عامل را بر روی دیسک یا CDقرار داد و با خود جا به جا کرد و دسک تاپ و تنظیمات کامپیوتر خودتان را به همراه خودتان حمل کنید.

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

7- لینوکس بر خلاف ویندوز ابزار های برنامه نویسی متعددی ارئه کرده است.برخلاف ویندوز که اکثر ابزار های برنامه نویسی را باید خریداری کرده بر روی ان نصب کنید،لینوکس کلیه ابزار های برنامه نویسی را به هر زبانی که فکر می کنید ارائه کرده است.برای استفاده از ابزار مورد نظرتان کافی است آن را نصب کنید .

8-واسط های متنی لینوکس خیلی بیشتر از ویندوز است .هریک از انواع ویندوز ها واسط های متنی مجزا دارند به طوری که مفسر های ویندوز های سری 9x شباهت زیادی با هم دارند و نسخه های کلاس NTنیز مفسر های دستوری مشابهی در خود جای داده اند.لینوکس مانند دیگر نسخه های یونیکس از مفسر های دستوری چند گانه پشتیبانی می کند اما به طور پیش فرض از یک نوع که به عنوان BASH شناخته می شود استفاده می کند.از دیگر مفسر های لینوکس می توان Korn shell,Bourne shell,Ash,C shell را نام برد.

9- ویندوز ابزار های سخت افزاری بیشتری را پشتیبانی می کند.دلیل آن این است که فروشندگان سخت افزار راه انداز های بیشتری برای ویندوز می نویسند.

10-سیستم عامل لینوکس چند کاربره است ولی ویندوز تک کاربره می باشد.یکی از ویژگی های مهم لینوکس این است که هم زمان چندین کاربر می توانند به سیستم عامل متصل شده از منابع سیستم به طور همزمان استفاده کنند ولی ویندوز تک کاربره می باشد،یعنی در یک زمان یک کاربر می تواند به سیستم عامل متصل شده از منابع ان استفاده کند.

توزیع چیست؟

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

دلایل تنوع توزیع ها:

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

علاوه بر کاربرد های متفاوت توزیع ها ممکن است برخی از امکانات ان ها نیز متفاوت باشند،برخی از این امکانات عبارتند از :

1) ممکن است نصب آن ها با یکدیگر متفاوت باشد.

2) ممکن است مدیریت ابزار های گرافیکی تهیه شده در توزیع های مختلف با هم تفاوت داشته باشد.

3) ممکن است مکان قرار گرفتن فایل های پیکر بندی آنها با هم تفاوت داشته باشد.

4) ممکن است نسخه برنامه هایی که در توزیع خاص استفاده می شوند نسبت به توزیع های دیگر جدید تر باشد.

5) ممکن است برخی از توزیع ها رایگان باشند و برخی دیگر رایگان نباشد.بنابر این هر کاربر با توجه به نیاز و سطح دانش خودش می تواند یکی از کاربرد ها را انتخاب کند.

انتخاب بهترین توزیع برای کاربر:

همانطور که بیان شد هریک از توزیع ها دارای ویژگی های خاص خود می باشند .انتخاب بهترین توزیع برای کاربر به عوامل و شرایط زیر بستگی دارد.

1- سطح علمی کاربر.کاربران با توجه به سطح علمی خودشان می توانند توزیع مورد نظرشان را انتخاب کنند.به عنوان مثال کاربرانی که اطلاعات کمتری در زمینه لینوکس دارند توزیع هایی را انتخاب خواهند کرد که دارای ابزارهای پیکر بندی گرافیکی باشند تا کاربر راحت تر بتواند سیستم را نصب کرده از آن استفاده نماید.

از توزیع هایی که برای کاربران تازه کار مفیدند میتوان توزیع

Fedora,Suse,redhat,mandrake,lindows,lycoris,Mepis,Xandaros  و ... را نام برد.

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

,Slackware,Debian,Gentoo

2-کاربرد مورد نظر.برخی از توضیحات برای انجام کار های خاصی طراحی شده اند البته برخی از توزیع ها مانند Redhat وDebian دارای امکانیتی هستند که در هنگام نصب می توانید نوع کاربرد مورد نظرتان را انتخاب کنید.برخی دیگر مانند Knoppixکه یک توزیع دسکتاپ می باشد،تنها دارای ابزارها یی است که برای کاربران رومیزی کاربرد داردیا توزیع SOL وظایفی دارد که فقط به عنوان یک سرویس دهنده می توان از آن استفاده کرد.

3-ویژگی های توزیع. گاهی اوقات توزیع دارای امکاناتی است که در توزیع های دیگر نمی توان این امکانات را پیدا کرد.به عنوان مثال توزیع Oralux دارای امکاناتی از قبیل صفحه نمایش های بریل و یا مرورگر صوتی وب و پست های الکترونیکی و غیره است که مخصوص نابینایان می باشد.یا یک توزیع خاص می تواند سخت افزارهای خاصی را به خوبی پشتیبانی نماید.

4- بازار. یکی از دلایل دیگری که می تواند ملاک انتخاب کاربر باشد،فراوانی توزیع و رایگان بودن آن می باشد.

انواع توزیع ها:

لینوکس RedHat:

انتشار REDHAT، معروف ترین انتشار تجاری لینوکس برای کاربران انگلیسی زبان است.این انتشار دارای مجموعه ای از برنامه های مدیریتی می باشد که کار را برای کاربران جدید بسیار ساده کرده است.این انتشار هر چند وقت یک بار نسخه خودش را برای چند معماری از قبیل I38r,alpha,sparce به روزرسانی می کند.

لینوکس Mandrake:

ای انتشار،محصول یک شرکت فرنسوی به نام Mandrakesoftاست.هدف این انتشار،آسان نمودن مدیریت لینوکس بر روی ایستگاه های کاری می باشد.آخرین نسخه Mandrake ، نسخه 9.2 به نام Fivestar است.این نسخه برای معماری های AMD Athlon وPowerPC منتشر شده است.این نسخه شامل آخرین و پیشرفته ترین نرم افزار های موجود در دنیای لینوکس از قبیل آپاچی نسخه 2 ،ابزار های مدیریت قدرت ACPI، مدیریت کلید های GPG، ابزار های تغیر اندازه پارتیشن NTFS و غیره می باشد.کار با این انتشار برای کاربران بسیار ساده است زیرا دارای بخش های گرافیکی KDEوGNOME است.

لینوکس ASP:

این انتشار در روسیه ایجاد شده است و در این کشور و متحدان سابق اتحاد جاهیر شوروی طرفداران زیادی دارد.آخرین نسخه آن ASP LINUX 9.0 با نام URAL است.برخی از توانمندی های این انتشار عبارتند از :

- دارای ابزار های اختصاصی است که در هنگام نصب به کاربران اجازه می دهد دیسک سختشان ررا برچسب بزنند.این برنامه دارای امکانی است که کلیه سیستم های عامل نصب شده را تشخیص می دهد و آن ها را به مدیریت کننده boot(راه انداز) خود که بارکننده ASP نام دارداضافه می کند.

- به کاربر اجازه می دهد با برنامه Webmin، به آسانی سیستم خود را مدیریت کند.

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

-تعداد نرمافزارهایی که برای این انتشار وود دارند بسیار گسترده است.

- این انتشار با استفاده از ابزار yum به کاربر اجازه می دهد تا بتواند از طریق اینترنت و سایت اصلی ASP سیستم خود را به روز نماید.

لینوکس Esware:

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

لینوکس ELX:

این انتشار از خاور میانه برخاسته است.در سال 2001 شرکت ELX تصمیم گرفت تا یک سیستم عامل به راحتی ویندوز و قابلیت اطمینان لینوکس ایجاد کند که انتشار ELX به وجود امد.این انتشار خود را به عنوان یک جایگزین سایر انتشارات مطرح نکرده است،بلکه به عنوان بهترین جایگزین ویندوز بر روی کامپیوتر های شخصی در دسترس قرار گرفته است. کاربران خاور میانه بیشتر ار انتشار های Fedora,redhat,mandrake استفاده می کنند زیرا آخرین نسخه این انتشار به روز نمی باشد و به طور مجانی قابل دانلود کردن نیست.

لینوکس SUSE:

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

لینوکس Turbo:

این انتشار محصول شرکت TurboLinux است.این شرکت،یک شرکت جهانی است که در زمینه نرم افزارهای لینوکس فعالیت می کند.

لینوکسConnectiva:

این انتشار دارای بیشترین کاربرد در آمریکای جنوبی است.این انتشار توسط یک شرکت برزیلی تهیه و توزیع شد.این انتشار به زبان انگلیسی،اسپانیایی و پرتقالی است.آخرین نسخه این انتشار شامل هسته 2.4.21 ،آخرین نسخه های GccوGlibc است.این انتشار شامل آخرین نسخه های KDE وGNOME منتشر شده نمی شود.

لینوکس RedFlag:

دولت چین تصمیم گرفت تا سیستم عامل رسمی کد باز داشته باشد.آکادمی علوم چین،این انتشار رابر روی آخرین نسخه هسته لینوکس منتشر کرد و آن را Redflag نامگذاری کرد.این انتشار محبوب ترین انتشار در کشور چین است.

لینوکس Slackware:

این نسخه برای افرادی مفید است که بخواهند لینوکس را به طور عمیق یاد بگیرند.زیرا اکثر برنامه ها نیاز به تنظی دستی دارندو از ابزار های گرافیکی به ندرت استفاده می کند.به همین دلیل برای کاربران تازه کار مناسب نیست.اما همواره برای کاربران حرفه ای محبوب بوده است.

این انتشار گنجینه ای از نرم افزار های ایستگاه کاری و سرویس دهنده است.این انتشار آخرین نسخه های تمام نرم افزارهایی مانند هسته KDE,Mozilla,glibc,gccو زبان های برنامه نویسی از قبیل PerlوPython را دارد.ای انتشار فرایند نصب لینوکس از روی پارتیشن داس یا انتقال آن بر روی دیسک و یا پارتیشن های FAT را آسان تر می نماید.

لینوکس Arabix:

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

لینوکس نسخه های دیگری نیز دارد ...

نام گذاری فایل ها:

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

1)  نام فایل ها می تواند ترکیبی از حروف،ارقام،خط زیر( _ ) باشد.

2)  از نقطه و کاما می توان در نام گذاری فایل ها استفاده کرد.

3)  کاراکتر های ویژه ای که در سیستم عامل لینوکس کاربرد خاصی دارند را نمی توان برای نام گذاری فایل ها استفاده کرد.

4)  در لینوکس برخلاف سیستم عامل داس از کاراکتر جای خالی می توان برای نام گذاری فایل ها استفاده کرد.اگر از جای خالی در نام گذاری فیل ها استفاده کنید برای مراجعه به فایل نام فایل را باید در بین تک کوتیشن (') قرار دهید.

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