به سادگی چنین تعبیر کنید، شل برنامهای است که فرمانها را از صفحه کلید میگیرد و آنها را برای انجام دادن به سیستم عامل ارایه میکند. در گذشته تنها رابط کاربر معتبر در یک سیستم شبه-یونیکس همچون لینوکس، شل بود. امروزه، ما علاوه بر
در اکثر سیستمهای لینوکس برنامهای به نام bash ( که اختصاری برای Bourne Again SHell است، یک نگارش تقویت یافته از برنامه شل یونیکس، sh، نوشته شده توسط Steve Bourne) به عنوان برنامه شل عمل میکند. در کنار bash، برنامههای شل دیگری وجود دارند که میتوانند در یک سیستم لینوکس نصب باشند. اینها ksh، tcsh و zsh را شامل میشوند.
برنامهای است که
احتمالاً مدیر پنجره شما دارای روشی برای راه انداختن یک ترمینال از منو میباشد. برای دیدن موردی که مانند شبیهساز ترمینال به نظر برسد، به دقت لیست برنامهها را نگاه کنید. اگر شما یک کاربر KDE هستید، برنامه ترمینال «konsole» نامیده میشود، در گنوم این برنامه «gnome-terminal» نامیده میشود. شما میتوانید هر تعداد از اینها را که میخواهید راهاندازی نمایید و با آنها کار کنید. در حالیکه تعدادی شبیهساز ترمینال مختلف وجود دارد، تمام آنها کار همانندی انجام میدهند. آنها دستیابی به یک نشست پوسته را به شما میدهند. احتمالاً شما بر اساس ویژگیهای نمایش و گرافیک مختلفی که هر یک فراهم میکنند، اولویتی را برای یکی از آنها ایجاد خواهید نمود.
خُب، بیاید مقداری تایپ کنیم. یک پنجره ترمینال را بیاورید. باید یک
[me@linuxbox me]$
بسیار خوب! حالا چند کاراکتر بیمعنی تایپ کنید و کلید اینتر را بزنید.
[me@linuxbox me]$ kdkjflajfks
اگر همه چیز درست باشد، شما باید پیغام خطای شکایت کنندهای بیانگر اینکه نمیتواند شما را بفهمد دریافت کرده باشید:
[me@linuxbox me]$ kdkjflajfks
bash: kdkjflajfks: command not found
شگفتا! اکنون کلید جهت نمای بالا (up-arrow) را بزنید. ببینید چطور فرمان «kdkjflajfks» قبلی ما را برمیگرداند. بلی، دارای
اگر لازم بود فرمان «kdkjflajfks» را با استفاده از کلید جهت بالا فراخوانی کنید. اکنون، کلیدهای جهت چپ و راست را امتحان کنید. شما میتوانید اشارهگر متن را هر جایی از سطر فرمان قرار بدهید. این مطلب به شما امکان میدهد اشتباهات را به آسانی اصلاح کنید.
اگر آخرین کاراکتر اعلان فرمان شما به جای $ کاراکتر # است، شما به عنوان
هر چند که پوسته یک رابط خط فرمان است، بازهم ماوس آماده است.
در کنار استفاده از موشواره برای مرور کردن محتویات پنجره ترمینال، شما میتوانید با موشواره کپی متن انجام بدهید. ماوس خود را درحالیکه دکمه سمت چپ را پایین نگاه داشتهاید روی مقداری متن (برای مثال،
«kdkjflajfks» درست اینجا روی پنجره مرورگر) بکشید. متن باید نشان شده(