نصب و آشنایی با گنو/لینوکس

(GNU/Linux)

 

معرفی گنو/لینوکس (GNU/LINUX)

گنو/لینوکس یک سیستم عامل شبیه یونیکس است که هسته‌ی آن توسط فردی با نام “لینوس توروالدس” که در اوایل دهه‌ی نود، دانشجوی دانشگاه هلسینکی فنلاند بود نوشته شد؛ و اولین نسخه‌ی آن در سال ۱۹۹۱ انتشار یافت. سپس نرم‌افزارهایی که پروژه‌ی گنو تهیه و تولید کرده بود، در کنار این هسته قرار گرفت، و سیستم عامل گنو/لینوکس را تشکیل داد. از آن جایی که بسیاری از نرم‌افزارهای مهم درون این سیستم، از محصولات پرو‌ژه‌ی گنو می‌باشد نام صحیح این سیستم عامل “گنو/لینوکس” است.
گنو/لینوکس مزیت‌های بسیاری نسبت به سایر سیستم عامل‌ها دارد. به طور خلاصه می‌توان نقاط قوت گنو/لینوکس را در امنیت بسیار بالا به دلیل وجود دیواره‌ی آتش در هسته‌ی سیستم عامل و همچنین وجود لایه‌های امنیتی مختلف در آن، تعداد انگشت شمار ویروس‌های رایانه‌ای شناخته شده برای آن، پایداری بسیار بالا به دلیل طراحی درست هسته، بدین صورت که اشکال در یک نرم‌افزار باعث ناپایداری کل سیستم نمی‌گردد، سرعت بالای سیستم عامل، به دلیل در دسترس بودن کد متن برنامه، و در نتیجه امکان کامپایل برنامه برای یک سخت‌افزار خاص، قیمت بسیار پایین آن، از آن‌جایی که خود سیستم عامل و اکثر نرم‌افزار‌های آن به رایگان در دسترس می‌باشند؛ خلاصه کرد.
گنو/لینوکس تقریبا روی هر نوع سازه‌ی رایانه‌ای قابل نصب است. از سازه‌ی IA32 که اکثر ما از آن استفاده می‌کنیم، و شامل پردازنده‌های Intel و AMD می‌شود، تا سازه‌ی PowerPC (پردازنده‌های IBM و Motorola)، سازه‌ی Sparc (پردازنده‌های Sun)، سازه‌ی Alpha (پردازنده‌های HP)، و سازه‌های دیگر. گنو/لینوکس همچنین می‌تواند به آسانی در کنار سایر سیستم‌عامل‌‌ها از جمله مایکروسافت ویندوز، بر روی یک رایانه قرار گیرد. در این حالت شما یک رایانه‌ی به اصطلاح Multi Boot خواهید داشت، و هنگام روشن نمودن رایانه، سیستم‌عامل مورد نظرتان را انتخاب کرده و وارد آن می‌شوید.

آدرس منبع: /http://itline.ir/2005/10/whats-gnu-linux

کارگاه  نصب و آشنایی با گنو/لینوکس (GNU/LINUX) شامل یک کارگاه 2 روزه است که در 2 پنجشنبهٔ متوالی از 13  الی 17 بعدازظهر برگزار می‌شود. 

سرفصل های کارگاه لینوکس به شرح زیر است:

  • تاریخچه و فلسفهٔ گنو/لینوکس، آشنایی با واژگان مهم در این حوزه شامل سیستم‌عامل گنو، لینوکس، نرم‌افزار آزاد، متن‌باز، مجوزهای آزاد، کپی‌لفت، توزیع‌های گنو/لینوکس، اشخاص حقیقی و حقوقی مرتبط با نرم‌افزار آزاد در داخل یا خارج از ایران
  • آشنایی با محیط خط فرمان، ساختار فایل‌ها، دستورات پایه‌ای کار با فایل‌ها و دایرکتوری‌ها شامل pwd و ls و mkdir و cd و rm و cp و mv
  • نصب و پارتیشن‌بندی گنو/لینوکس
  • دستورات help، کار با ویرایشگرهای متنی vim و nano، دستورات نمایش محتوای فایل‌ها شامل cat، tail و head، دستور جستجو و کار با تاریخچه محیط متنی
  • مدیریت مالکیت و سطوح دسترسی فایل‌ها و دایرکتوری‌ها در محیط متنی، دستورات مرتبط با مدیریت کاربران شامل whoami و who و passwd و su و sudo
  • روش‌های نصب نرم‌افزار در گنو/لینوکس، مفاهیم مرتبط با مخازن، سیستم‌های مدیریت پکیج YUM و RPM و DPKG در توزیع‌های گوناگون
  • آشنایی با محیط کاربری گنوم و برخی از نرم‌افزارهای کاربردی آزاد در گنو/لینوکس
  • برنامه‌نویسی مقدماتی در محیط شل اسکریپت گنو/لینوکس و آشنایی با برخی مفاهیم پایهٔ آن
  • نتیجه‌گیری و بررسی دلایل استفاده از نرم‌افزارهای آزاد و گنو/لینوکس و پرسش و پاسخ

مدرس: مهندس محمد مسعود صدرنژاد

 

نام کارگاه

طول دوره

روز و ساعت

شروع 

مجموع ساعات

GNU/LINUX

(2 جلسه)

2 پنجشنبه

(8-12)

اعلام می گردد

8

 

در صورت تمایل برای ثبت نام در این کارگاه فرم زیر را پر کرده تا در اسرع وقت با شما تماس حاصل کنیم. همچنین برای کسب اطلاعات بیشتر می توانید با شماره تماس 02122419401 تماس حاصل فرمائید و یا به کانال تلگرامی ما به آدرس chanteh_group بپیوندید.