آشنایی با فرامین ابتدایی SHELL قسمت دوم

آشنایی با فرامین ابتدایی SHELL قسمت دوم

* نکته : تمامی فرامین در سیستم عامل های یونیکس به صورت Case Sensitive می باشند (حساس به حروف کوچک و بزرگ ).

 

فرمان ls : 

این فرمان که مخفف کلمه List است , لیست فایل ها و دایرکتوری ها را نمایش می دهد.

اگر این فرمان بصورت انفرادی استفاده شود لیست فایل ها و دایرکتوری ها را در محل دایرکتوری ها را در محل دایرکتوری جاری (Working Directory) نمایش می دهد.

اگر پس از فرمان ls مسیر دایرکتوری داده شود تنها فایل ها و دایرکتوری های محل مورد نظرر لیست می شوند.

ادامه خواندن آشنایی با فرامین ابتدایی SHELL قسمت دوم

آشنایی با فرامین ابتدایی shell قسمت اول

فصل سوم قسمت اول

آشنایی با فرامین ابتدایی Shell

 

همان طور که قبلا اشاره شد Shell عبارت است از رابط بین کاربر و هسته.در سیستم عامل لینوکس انواع مختلفی از Shell وجود دارد ( به صورت خط فرمان)که بطور پیش فرض BASH Shell در اختیار کاربر قرار می گیرد.انواع دیگر Shell عبارت است از csh , sh , tcsh , ksh.

* نکته : تمامی مطالب در این سایت براساس BASH نوشته شده است و در آزمون Linux + نیز تمامی سوالا براسا BASH ارائه می شود.

برای دسترسی به BASH در صورت دسترسی مستقیم به سیستم (local access) کلید ترکیبی Alt+Ctrl+F1 را فشار دهید (این ترکیب پس از وارد شدن به سیستم در محیط KDE و GNOME نیز عمل خواهد کرد).

ادامه خواندن آشنایی با فرامین ابتدایی shell قسمت اول

نصب سیستم عامل روی ماشین مجازی

نصب سیستم عامل روی ماشین مجازی

در این پست شما را  با نصب سیستم عامل با نرم افزار Vmware آشنا می کنیم :

خب میریم نرم افزار VMware رو باز کنیم بعد از اینکه باز شد گزینه : Create a New Virtual Machine رو میزنیم بعد Next میزنیم.

2015-01-22_16-53-36

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

ادامه خواندن نصب سیستم عامل روی ماشین مجازی

نصب سیستم عامل لینوکس

فصل دوم

نصب سیستم عامل لینوکس

به طور کلی دو حالت جهت نصب سیستم عامل لینوکس می توان در نظر گرفت :

۱- نصب سیستم عامل به صورت تنها سیستم عامل موجود

۲- نصب در کنار سیستم عامل ویندوز (Multi Booting)

ادامه خواندن نصب سیستم عامل لینوکس

آشنایی با سیستم عامل یونیکس-قسمت آخر

آشنایی با سیستم عامل یونیکس-قسمت آخر

کمپانی Red Hat در سال ۱۹۹۴ توسط Mac Ewing تاسیس شد و توزیع Red Hat در سال ۲۰۰۳ دارای سهم ۵۰ درصدی از میان توزیع های لینوکس بود.

در سال ۲۰۰۳ پروژه عرضه رایگان Red Hat با ارائه آخرین نسخه آن تحت عنوان Linux Red Hat 9 به اتمام رسید و پروژه فدورا (Fedora) از آن پس به ادامه عرضه نسخه رایگان این سیستم عامل پرداخت, درواقع امروز کمپانی Red Hat دو سیستم عامل را تولید می نماید؛ سیستم عامل Red Hat Enterprise Linux که رایگان نبوده و سیستم عامل Fedora که به طور رایگان عرضه می شود.در پایین نماد سیستم عامل Red Hat Enterprise و Fedora را ملا حضه می کنید.

Red-Hatimages

 

پایان فصل اول

 

آشنایی با سیستم عامل یونیکس-قسمت چهارم

آشنایی با سیستم عامل یونیکس-قسمت چهارم

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

ادامه خواندن آشنایی با سیستم عامل یونیکس-قسمت چهارم

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

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

تاریخچه سیستم عامل لینوکس موسوم به GNU/Linux

در سال ۱۹۹۱ شخصی با نام لینوس توروالدس بر اساس مجوز های GNU اقدام به نوشتن هسته (Kernel) سیستم عامل بر اساس هسته سیستم عامل یونیکس کرد و آن را در شبکه جهانی اینترنت  قرار داد با توجه به مدت زمان هشت سال از معرفی پروژه GNU تقریبا تمامی نرم افزارهای سیستم عامل یونیکس شبیه سازی شده بود و تنها جزئی از سیستم عامل که تا آن زمان نوشته نشده بود هسته سیستم عامل بود که توسط لینوس توروالدس نوشته شد.درواقع ترکیب این دو (نرم افزارهای نوشته شده و هسته) یک سیستم عامل کامل را به وجود آورد که لینوکس نام گرفت.

در حقیقت قسمت اصلی این سیستم عامل طی این سال ها بر اساس مجوز های GPL تولید شد و هسته آن نیز بر اساس همین مجوزهای حقوقی منتشر شده است؛ از این رو به این سیستم عامل در تاریخچه سیستم عامل یونیکس به صورت GNU/Linux نامیده می شود نه Linux.

حال این سوال ممکن است مطرح شد که چرا خود پروژه GNU نوشتن هسته سیستم عامل را در این زمان انجام نداد؟در این صورت سیستم عامل به صورت کامل می توانست تولید شود, جواب این سوال به فرضیه ای بر می گردد که شخص استالمن در آن زمان داشت و آن این بود که می خواست هسته از سیستم عامل حذف گردد! بر اساس این فرضیه خود نرم افزارها بدون دخالت هسته می توانند با یکدیگر ارتباط برقرار نمایند.این فرضیه از لحاظ ساختار برنامه نویسی بسیار پیچیده بود و تا به امروز به طور کامل محقق نشده است هر چند تا حدی زبان جاوا و برنامه های براساس آن موسوم به Jar تا حدی بر این اساس عمل می نمابند.

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

هسته این سیستم عامل بر اساس مجوزهای GPL در آدرس http://www.kernel.org قرار می گیرد. نماد رسمی این سیستم عامل یک پنگوئن موسوم به TUX می باشد.

linux

از میان توزیع های مطرح سیستم عامل لینوکس می توان به سیستم عامل های Fedora,Red Hat, Debian, SUSE, و Ubunto اشاره نمود.

 

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

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

جنبش نرم افزار آزاد

این پروژه توسط ریچارد استالمن در سال ۱۹۸۳ مطرح گردید.هدف این پروژه در واقع کپی برداری از سیستم عامل انحصاری یونیکس بود, از این رو نام GNU(GNU Not UNIX) روی آن گذاشته شد. بدین صورت که کلیه برنامه های سیستم عامل مانند ویرایشگر متن,پیغام رسان,خط فرمان و… نوشته شود و این بار با مجوز حقوقی موسوم به GPL(GNU General Public License) عرضه گردد.

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

مجوزهای حقوقی این جنبش شامل ۱۰ بند می باشد که می توان به مواردی مانند رایگان بودن نرم افزار, استفاده از نرم افزار به هر منظور و امکان تغییر در کدهای نرم افزار اشاره کرد.

برای مشاهده این مجوز حقوقی می توانید به آدرس زیر مراجعه کنید :

لینک

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

فصل اول (قسمت اول)

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

تاریخچه سیستم عامل یونیکس (UNIX)

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

سیستم عامل یونیکس اولین بار در سال ۱۹۶۹ توسط موسسه AT&T یکی از بزرگ ترین موسسات در زمینه تحقیقات فناوری به وجود آمد.از آن تاریخ تا سال ۱۹۷۷ این سیستم عامل به نام انحصاری UNIX تحت امتیاز AT&T عرضه می شد.

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

مقدمه برای لیونکس پلاس

سعید یاوری هستم مدیر سایت نفس طرح و چندین سایت دیگه.به لینوکس و برنامه نویسی علاقه زیادی دارم با توجه به تجربه ای که در این زمینه داشتم.تصمیم به بنای این سایت گرفتم تا هم یک مرجع برای آموزش لینوکس و برنامه نویسی باشه و هم شما با دیدن آموزش ها ، بتوانید قله های موفقیت را با توکل بر خداوند متعال فتح کنید‬‎.با یادگیری لینوکس میتونین حتی تو فضای مجازی کسب در آمد خوبی داشته باشید.نمونه : کانفیگ سرور , مدیریت سرور و….امیدوارم براتون مفید واقع بشه!

مقدمه برای لیونکس پلاس : سیستم عامل های شبه یونیکس همواره به عنوان برترین سیستم عامل های سرور در جهان شناخته می شوند.قدمت این سیستم عامل به بیش از ۴۰ سال باز میگردد؛ درواقع این یونیکس بود که اولین سیستم عامل کاربردی جهان را به شکلی که امروزه از یک سیستم عامل می شناسیم,ارائه کرد.

ادامه خواندن مقدمه برای لیونکس پلاس

آموزش لینوکس,آموزش سی شارپ,آموزش کانفیگ سرور,آموزش مدیریت سرور