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

21 سوال مهم برای یادگیری و آموزش لینوکس قبل از شروع دوره لینوکس

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

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران
سرفصل های این مطلب
  1. بهترین راه برای یادگیری لینوکس چیست؟
  2. چه دوره های آموزشی لینوکسی در دنیا وجود دارد؟
  3. تفاوت دوره های LPIC و دوره های Linux Plus در چیست؟
  4. تفاوت دوره های LPIC و دوره های RHCSA و RHCSE در چیست؟
  5. یادگیری لینوکس چقدر زمان می برد؟ ( مدت زمان برای آموزش لینوکس )
  6. آیا باید تاریخچه و فلسفه لینوکس را کامل بلد باشیم؟
  7. پیشنیازهای آموزش لینوکس چه چیزهایی هستند؟
  8. آیا برای یادگیری لینوکس نیاز به داشتن دانش برنامه نویسی هست؟
  9. آیا برای یادگیری لینوکس الزاما نیاز به یادگیری ویندوز هست؟
  10. آیا آموزش های لینوکس فقط به زبان انگلیسی وجود دارند؟
  11. بهترین روش برای آموزش | یادگیری لینوکس چیست؟
  12. آیا لینوکس را می توان کاملا رایگان آموزش دید؟
  13. آیا یادگیری دستورات خط فرمان لینوکس الزامی است؟
  14. آیا همزمان می توان از لینوکس در کنار ویندوز استفاده کرد؟
  15. بهترین توزیع لینوکس برای یادگیری چیست؟
  16. چگونه از بین این همه توزیع لینوکس یکی را انتخاب کنیم؟
  17. آیا لینوکس واقعا رایگان است و نیازی به هیچ هزینه ای برای خرید آن نیست؟
  18. برای بازار کار ، لینوکس بهتر است یا ویندوز ؟
  19. برای بازار کار ، لینوکس یاد بگیریم یا یونیکس؟ 
  20. آیا آموزش لینوکس (Linux) رو میشه بصورت خودخوان جلو رفت؟
  21. آیا آموزش و یادگیری لینوکس سخته؟

بهترین راه برای یادگیری لینوکس چیست؟

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

آموزش لینوکس اسنشیال

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

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

اساسا سه نوع دوره آموزشی لینوکس حرفه ای در دنیا وجود دارد ، هر چند دوره های متفرقه دیگری هم وجود دارند . دوره های آموزشی انیستیتو حرفه ای های لینوکس کانادا یا LPI که در قالب دوره های آموزشی Linux Essentials ، سری دوره های آموزشی LPIC یک ، دو و سه ارائه می شوند دوره های آموزشی شرکت RedHat که با عنوان های RHCSA و RHCSE مطرح هستند ، دوره آموزشی CompTIA Linux Plus که توسط شرکت کامپتیا و تحت لیسانس شرکت RedHat ارائه می شود . علاوه بر این سه نوع دوره ، دوره های خاص منظوره برای هر توزیع هم ممکن است وجود داشته باشد برای مثال دوره های تخصصی لینوکس OpenSUSE و ... ( دوره آموزشی LPIC 1 )

آموزش LPIC 1

تفاوت دوره های LPIC و دوره های Linux Plus در چیست؟

دوره های آموزشی LPIC انیستیتو  حرفه ای های لینوکس کانادا یا LPI ( Linux Professional Institute ) دوره هایی هستند که بدون وابستگی به توزیع خاصی از لینوکس هستند و بصورت استاندارد تهیه و تدوین شده اند به زبان ساده در این دوره ها مهم این نیست که شما چه نسخه ای از سیستم عامل لینوکس را استفاده کنید اما دوره آموزشی Linux Plus در واقع تحت لیسانس و تاییدیه شرکتی به نام RedHat است که خودش یک توزیع اختصاصی لینوکس محسوب می شود و به همین فقط در دوره RHCE لینوکس توزیع ردهت تدریس میشه

تفاوت دوره های LPIC و دوره های RHCSA و RHCSE در چیست؟

دوره های LPIC یا Linux Professional Institute Certification دوره هایی هستند که وابستگی خاصی به یک نوع سیستم عامل لینوکس خاص ( مثلا اوبونتو یا OpenSUSE ) ندارند و شما با یادگیری آنها می توانید با همه توزیع های مختلف لینوکس کار کنید. اما دوره های آموزشی RedHat که بصورت RHCSA و RHCSE معرفی شده اند ، بصورت ویژه برای کار کردن با سیستم عامل ردهت ( RHEL ) طراحی شده اند و شما را برای بازار کار این توزیع خاص لینوکس آماده می کنند.

یادگیری لینوکس چقدر زمان می برد؟ ( مدت زمان برای آموزش لینوکس )

دلیل تا حد زیادی وابسته به این سیستم عامل خاص است. از طرفی Linux Plus یک دوره مقدماتی محسوب می شود در صورتیکه LPIC یک دوره چند سطحی از ساده ترین سطح تا بالاترین سطح به حساب می آید. مدت زمان یادگیری و آموزش لینوکس بستگی به فاکتورهای زیادی دارد که مهمترین آنها استعداد شخصی در یادگیری ، نوع آموزش و کیفیت آموزشی که می بینید و البته تلاش شخص برای یادگیری است. اما معمولا اگر فرض کنیم که آموزش را با بالاترین کیفیت ممکن ( برای مثال دوره های مهندس نصیری در توسینسو ) یاد بگیرید و تلاش و پشتکار داشته باشید از پایینترین سطح لینوکس تا بالاترین سطح آن در کمتر از هشت ماه می توانید یک لینوکس کار حرفه ای شوید. بصورت میانگین برای ورود به دنیای لینوکس شما به حداقل 3 ماه مطالعه و یادگیری نیاز دارید. دوره آموزشی LPIC 2

آموزش LPIC 2

آیا باید تاریخچه و فلسفه لینوکس را کامل بلد باشیم؟

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

پیشنیازهای آموزش لینوکس چه چیزهایی هستند؟

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

آیا برای یادگیری لینوکس نیاز به داشتن دانش برنامه نویسی هست؟

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

آیا برای یادگیری لینوکس الزاما نیاز به یادگیری ویندوز هست؟

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

آیا آموزش های لینوکس فقط به زبان انگلیسی وجود دارند؟

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

بهترین روش برای آموزش | یادگیری لینوکس چیست؟

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

آیا لینوکس را می توان کاملا رایگان آموزش دید؟

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

آیا یادگیری دستورات خط فرمان لینوکس الزامی است؟

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

آیا همزمان می توان از لینوکس در کنار ویندوز استفاده کرد؟

بله ، شما می توانید در حین اینکه بر روی کامپیوتر خود ویندوز نصب شده دارید از لینوکس نیز بصورت Dual Boot یا چند سیستم عامله استفاده کنید.

بهترین توزیع لینوکس برای یادگیری چیست؟

سلیقه های متفاوتی وجود دارد اما اگر محبوبیت را در نظر بگیریم طبیعتا توزیع های Ubuntu ، Mint ، CentOS ، OpenSUSE و Debian برای یادگیری اکثر توزیع های لینوکس کفایت می کنند.

چگونه از بین این همه توزیع لینوکس یکی را انتخاب کنیم؟

بستگی به نیاز شما دارد ، خانواده لینوکس به دو دسته کلی خانواده Debian و خانواده RedHat طبقه بندی می شوند. الزامی ندارد که شما حتما یک توزیع خاص را انتخاب کنید ، در این موارد سلیقه ها و کاربردها مشخص کننده توزیع مناسب هستند ، برای مثال اگر هدف شما استفاده از لینوکس در یک مرکز داده باشد شاید سیستم عامل CentOS بهت از Ubuntu در چنین حالتی نیاز شما را برطرف کند بنابراین انتخاب یک توزیع برای همه نوع استفاده الزامی نیست.

آیا لینوکس واقعا رایگان است و نیازی به هیچ هزینه ای برای خرید آن نیست؟

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

برای بازار کار ، لینوکس بهتر است یا ویندوز ؟

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

برای بازار کار ، لینوکس یاد بگیریم یا یونیکس؟ 

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

آیا آموزش لینوکس (Linux) رو میشه بصورت خودخوان جلو رفت؟

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

آیا آموزش و یادگیری لینوکس سخته؟

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


محمد نصیری
محمد نصیری

بنیانگذار انجمن تخصصی فناوری اطلاعات ایران ، هکر کلاه خاکستری ، کارشناس امنیت اطلاعات و ارتباطات

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

نظرات