ورود به دنیای گنو/لینوکس/ورود به سیستم: تفاوت میان نسخه‌ها

اصلاح نگارشی
(اصلاح نگارشی)
(اصلاح نگارشی)
پس از اتمام مراحل نصب دبیان، بسته به اینکه چه محیط و پوسته کاربری را به همراه دبیان نصب کرده اید،کرده‌اید، از طریق آن پوسته با سیستم در تعامل خواهید بود. در این قسمت ظاهر و قواعد پوسته فرمان را شرح خواهیم داد.
 
پوسته فرمان توسط ابزاری موسوم به مفسر خط فرمان کنترل میشود، این ابزار در حقیقت دستورهای شما را برای سیستم ترجمه و اجرا میکند. مفسر پیش گزیده در دبیان Bash نام دارد. بنابرینبنابراین ما نیز قواعد Bash را دنبال خواهیم کرد. پوسته های فرمان بسیاری در گنو/لینوکس موجود است، مانند csh ,sh ,ksh ,rc ,tcsh ,esh ,dash ,rbash که تمامی این پوسته ها از قواعد مشابهی تبعیت میکنند و اگر کار با یک پوسته را به خوبی فرا بگیریم، میتوان با اندکی تفاوت در جزئیات با باقی پوسته ها نیز دزدر تعامل بود.
 
همانطور که گفته شد در اکثر توزیع ها و همچنین توزیع دبیان Bash پوسته پیش فرض است اما شما به راحتی میتوانید از دیگر پوسته ها نیز استفاده کنید، bash در حقیقت به خودی خود یک ابزار برنامه نویسی کامل محسوب میشودمی‌شود و میتوان با آن اسکریپت نوشت. پس از ورود به سیستم در محیط متنی با اعلان فرمان رو به رو خواهید شد، اعلان فرمان میتواند متغیر باشد اما به صورت پیش فرض ترکیبی از نام سیستم و نام کاربری شما میباشدمی‌باشد که هر دوی آنها به هنگام نصب توسط شما مشخص شده است، و مسیر جاری و بعد از آن نیز یک علامت $ یا # وجود دارد که نشان دهنده نوع کاربر میباشد. بدین صورت که $ نشان دهنده کاربر معمولی سیستم با حق دسترسی محدود و # نشان دهنده کاربر ریشه (Super User) با حق دسترسی کامل به سیستم میباشد. به طور مثال: #~:shervin@Z460:~$ , root@Z460
 
علامت ~ در اعلان خط فرمان نشان دهنده دایرکتوری خانگی کاربر میباشد که این مسیر مسیر جاری نیز میباشد. هنگامی که اعلان خط فرمان به نمایش درآمد بدین معنی است که سیستم آماده گرفتن دستور از شما است، نمونه اعلان فرمان را قبلا در Dos هم دیده بودید. این محیطی که مشاهده میکنید ترمینال معروف گنو/لینوکس است که بسیاری از آن هراس دارند اما کاربران حرفه ای با وجود محیط های مختلف گرافیکی ترجیح میدهند از این طریق با سیستم در تعامل باشند و به امور خود بپردازند. در این قسمت به برسی چند فرمان اولیه برای کار با سیستم خواهیم پرداخت.
===فرامین مربوط به کسب ‫اطلاعات از سیستم ===
 
===فرامین مربوط به کسب ‫اطلاعات از سیستم=== ‬
Arch‬‬: نمایش معماری سیستم