قسمت دوم آموزش lpic1

ارسال پست
نمایه کاربر
phoenix
مدیر کل سایت
مدیر کل سایت
پست در این موضوع: 1
پست: 197
تاریخ عضویت: شنبه 29 مهر 1396, 11:10 am
محل اقامت: مشهد
نسخه فدورا: 28
نوع دستکتاپ: LXQt
تماس:

قسمت دوم آموزش lpic1

پست توسط phoenix » جمعه 6 بهمن 1396, 5:59 pm

اگر شما از طريق پنجره لاگين متني وارد لينوكس شويد در اصل به يك كنسول مجازي وصل شده ايد كه يك ترمينال براي شما اجرا مي كند كه درون ان به شل پيش فرض سيستم دسترسي پيدا مي كنيد. شل برنامه اي هست كه دستورات شما را دريافت مي كند. اما اگر شما از طريق پنجره لاگين گرافيكي (GUI) وارد لينوكس شويد براي دسترسي به شل بايد بصورت دستي ترمينال را اجرا كنيد.
زماني كه شل اجرا شد شما يك پرامت در اختيار داريد تا دستورات متني را وارد كنيد، هرگز فراموش نكنيد كه شل يك برنامه هست كه يك ارتباط بين شما و لينوكس برقرار مي كند.
اولين دستوري كه مي توانيد بنويسيد uname مي باشد. اين دستور نشان مي دهد كه از چه سيستم عاملي استفاده مي كنيد.
نكته : براي اينكه در ماشين مجازي بتوانيد ترمينال را اجرا كنيد از طريق منوي زير گزينه Terminal را انتخاب كنيد:

کد: انتخاب همه

 Applications -> System Tools -> Terminal
تمرين 1: دستور uname را تايپ كرده و اينتر بزنيد، براي اينكه اطلاعات بيشتري در مورد سيستم عامل دريافت كنيد از سوييچ a- استفاده كنيد.

کد: انتخاب همه

-> $uname
Linux

کد: انتخاب همه

-> $uname -a
Linux linuxfedora.ir 4.14.13-300.fc27.x86_64 #1 SMP Thu Jan 11 04:00:01 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
دستورات اينترنال و اكسترنال:
همانطور كه انتظار مي رود دستورات اينترنال در شل وجود دارند و جزيي از برنامه شل مي باشند، معمولاً شل ها مجموعه اي مشخص از دستورات را درون خود دارند كه البته در شل هاي مختلف ليست برنامه ها متفاوت مي باشد.
براي اينكه متوجه بشويد كه يك دستور اينترنال هست يا اكسترنال مي توانيد از دستور type استفاده كنيد، براي انجام اين كار دستور type را قبل از دستور مورد نظر قرار داده و خروجي آن را مشاهده مي كنيم.

کد: انتخاب همه

-> $type cd
cd is a shell builtin
مشاهده مي كنيد كه خروجي دستور به ما مي گويد كه دستور cd يك دستور اينترنال هست.
تمرين 2: بررسي كنيد كه دستورهاي زير اينترنال هستند؟
cd, cp, mv
با توجه به تمريني كه انجام داديد متوجه شديد كه بعضي از دستورات اينترنال نيستند يعني اكسترنال هستند به اين معني كه به شل اضافه شده اند و آدرس فايل اجرايي آنها در خروجي دستور type‌ نمايان مي گردد.
منبع کانال:lpiclearn
تصویر برای ادامه کار و بالا رفتن کیفیت آموزش ها نیاز به حمایت مالی شما داریم پس لطفا از ما حمایت کنید
از اونجایی که برای جمع آوری و ترجمه و تالیف یک پست آموزشی زمان و زحمت زیادی صرف شده است.
لطفاً در صورت استفاده از این مطلب در سایت یا مقاله و ..... حتما با ذکر منبع و لینک برگشتی باشد.

مسلما این حمایت شما دوستان موجب پایداری اینگونه اثرها خواهد بود سربلند و پیروز باشین

ارسال پست

بازگشت به “lpic-1”