دانلود پژوهش سیستم عامل لینوکس (Linux operating system)
چکیده
بدون شک یکی از رقابتهای کشورهای پیشرفته، در زمینه کامپیوتر است و مـا هر روز شاهد پیشرفت این تکنولوژی عظیم هستیم. سیستم عامل ها و نرم افزارهای کامپیوتری نیز همزمان با این تحولات به پیش می روند. سیستم عامل یکی از مهمترین اجزاء نرم افزاری یک کامپیوتر است. سیستم عـامل رابط بین نرم افزارها و عملکرد سخت افزار ها می باشد و نقش مدیریتی دارد. تعدادی از سیستم عامل ها عبارتنداز: BeOs , Windows , DOS , Unix , Linux ,… دراینجا ما به سیستم عامل شگفت انگیز لینوکس می پردازیم. لینوکس یک سیستم عامل رایگان، کدباز(OpenSource)، بسیار انعطـاف پذیر و با قابلیت های بالاست و روی هر کامپیوتری قابل نصب است. لینوکس در سـال 1991 توسط لینوس بندیک توروالدز خلق شد. اولین نسخه آن Linux 0.01 بود کـه در همین سال در شبکه اینترنت قرار گرفت و نسخه های بعدی آن که رفع عیب می شدند، پیاپی می آمدند. یعنی خالق لینوکس، شخص لینوس بود امـا روز به روز توسط برنامه نویسان گمنامی از سراسر جهان تکمیل می شود و به برنامه های کاربردی آن افزوده می شود و این سیر هنوز هم ادامه دارد. تااینکه محیطهـای گرافیکی لینوکس بوجود آمدند که سیل کاربران کامپیوتر به این سیستم عـامل رو آوردند و امروزه هم تعداد کاربران لینوکس از مرز 15 میلیون نفر گذشته و روز به روز در حال افزایش است. این پایان نامه در پنج فصل تهیه و نتظیم شده است که به قسمتهای مختلف سیستم عامل لینوکس اشاره و پرداخته است.
واژگان کلیدی: سیستم عامل ، کاربر ، لینوکس ، شبکه ، نرم افزار ، سخت افزار ، کامپیوتر
مقدمه
لینوکس (Linux) نام یک سیستمعامل رایانهای است که معروفترین نمونه نرمافزار آزاد و گسترش به روش متنباز (اُپنسورس) شناخته میشود. در واقع تنها باید هستهٔ لینوکس را لینوکس نامید، اما به طور معمول این واژه به سیستمعاملهای یونیکسمانندی (یا گنو/لینوکسی) اطلاق میشود که بر مبنای هستهٔ لینوکس و کتابخانهها و ابزارهای پروژه گنو ساخته شدهاند. به مجموعهای از نرمافزارهای بنا شده بر اجزای گفته شده توزیع لینوکس (linux distribution) میگویند که به طور معمول شامل ابزارهای گسترش نرمافزار، پایگاههای داده، سرویس دهندههای وب مثل آپاچی، محیطهای رومیزی مانند گنوم و کیدیای و اکسافسیای و مجموعههای اداری مانند اُپن آفیس هستند.
در ابتدا لینوکس برای استفادهٔ ریزپردازندهها با معماری ۸۰۳۸۶ اینتل طراحی شده بود؛ اما امروزه انواع گوناگون معماریها را پشتیبانی میکند و در انواع و اقسام وسایل از کامپیوترهای شخصی گرفته تا ابررایانهها و تلفنهای همراه به کار میرود. این سیستمعامل که در ابتدا بیشتر توسط افراد مشتاق گسترش پیدا میکرد و به کار گرفته میشد، توانسته است پشتیبانی شرکتهای سرشناسی چون آیبیام و هیولت-پاکارد را به دست آورد و با بسیاری از نسخههای خصوصی یونیکس رقابت کند. طرفداران لینوکس و بسیاری از تحلیلگران این موفقیت را ناشی از استقلال از فروشنده، کمهزینه بودن پیادهسازی، سرعت بالا، امنیت و قابلیت اطمینان آن میدانند.
در سال ۱۹۸۴ میلادی ریچارد استالمن که رئیس بنیاد نرمافزارهای آزاد بود پروژه گنو (GNU) را آغاز کرد. در این پروژه که یک جنبش نرمافزاری محسوب میشد برنامهنویسان با یکدیگر همکاری میکردند که این همکاری تا به حال نیز ادامه دارد.
آن زمان بیشتر ابزارهای پروژه گنو که با زبان برنامهنویسی سی و اسمبلی نوشته شده بود آماده کار بود و تنها یک هستهٔ مناسب و آزاد کم بود. حتی سیستمعامل مینیکس نیز با وجود در دسترس بودن کد منبع آن، آزاد نبود و حق نشر مخصوص داشت. کار در پروژه گنو به سمت طراحی یک هسته مناسب متمرکز میشد اما به نظر میرسید که برای ایجاد این هسته حداقل چند سال دیگر زمان نیاز است.
این تأخیر برای لینوس توروالدز قابل تحمل نبود. بنابراین خودش دست به کار شد و با الهام از کد مینیکس کار را آغاز کرد.
فهرست مطالب
عنوان صفحه
چکیده فارسی……….. 1
مقدمه……. 2
فصل اول(معرفی و آشنایی با تاریخچه سیستم عامل لینوکس)…………. 3
کودک جدید در افق…………….. 6
مقایسه و توسعه…………. 9
پس از یک دهه : لینوکس امروز …………….. 11
از میزکار تا ابرکامپیوترها…………. 12
توکس پنگوئن : نشان عزیز لینوکس………….. 13
فصل دوم (کاربرد سیستم عامل لینوکس در تلفن های همراه)………… 14
مزایای لینوکس همراه ……………… 15
معایب لینوکس همراه……… 16
لینوکس MontaVista در Motorola…….. 16
OpenMoko…………………….. 17
فصل سوم (آموزش کامل نصب سیستم عامل لینوکس)……….. 18
مزایای لینوکس همراه ………… 15
معایب لینوکس همراه…………. 16
لینوکس MontaVista در Motorola…………. 16
OpenMoko…………………….. 17
فصل چهارم (امنیت در سیستم عامل لینوکس)………… 22
خطاهای هفت گانه……………….. 23
فصل پنجم (مقایسه ویندوز با لینوکس و برتری های لینوکس نسبت به ویندوز)…………. 28
مزیت های لینوکس در مقابل ویندوز…………… 29
واسطه نمای متنی…………….. 33
هزینهها………………………………….. 33
دستیابی به سیستمعامل………….. 33
اجرای برنامه از طریق سی دی………….. 34
نرمافزار کاربردی……….. 34
نصب نرمافزارهای کاربردی……….. 35
ویروسها و جاسوسها………………… 35
کاربران و اسم رمز………………. 35
خطاهای برنامهای………….. 35
استفاده از سخت افزار و نرم افزار در ویندوز و لینوکس…………. 36
لینوکس در برابر ویندوز ابزارهای سخت افزاری پشتیبانی شده………. 36
سخت افزار سیستم عامل………………. 36
کاربران پرشمار……………….. 37
گنو/لینوکس: سیستم عاملی حرفهای……….. 37
گنو/لینوکس: بهشت برنامهنویسان……… 38
شبکهبندی…………………………… 38
تقسیم بندی دیسک سخت………… 38
فایلهای ذخیره شده بر روی دیسک سخت………….. 39
درجهبندی فایلها ………………… 39
شبکهبندی………………………. 39
فایلهای مخفی……………….. 39
دادههای کاربر………….. 40
انتخاب لینوکس بهجای ویندوز………. 40
مقایسه امنیت ویندوز با لینوکس……… 40
بررسی و مقایسه سیستم عامل های ویندوز 7 و اوبونتو…….. 43
فصل آخر – نتیجه گیری و پیشنهادات …………… 46
فهرست منابع……………… 48
چکیده انگلیسی …………. 50
فرمت فایل: Word (قابل ویرایش)
تعداد صفحات: 61
حجم: 619 کیلوبایت