ورود کاربران VIP شماره پشتیبانی سایت : 0345 907 909

منوی سایت


پوسته لینوکس چیست؟

Rating: 3 - 5 votes

پوسته لینوکس چیست؟

 


تعریف این‌که پوسته ‌(Shell)‌ لینوکس دقیقا چیست، سوالی است که برای اکثر تازه‌کاران لینوکسی پیش می‌آید. این‌که پوسته لینوکس چیست و چه کاری انجام می‌دهد،‌و به‌کمک آن چه کارهایی می‌توان در سیستم انجام داد را در ادامه بررسی خواهیم کرد. چیزی که باید به‌آن توجه داشته باشید، این است که پوسته اساسا چیز پیچیده‌ای نیست و به‌سادگی می‌توان با آن کنار آمد. ‌ ‌

 

پوسته لینوکس چیست؟
لینوکس تنها سیستمی نیست که از پوسته استفاده می‌کند. در بیشتر سیستم‌های نرم‌افزاری، پوسته به بخشی از نرم‌افزار گفته می‌شود که از طریق آن کاربر می‌تواند با هسته سیستم تعامل برقرار بکند که در سیستم‌های عامل و لینوکس به آن هسته ‌(Kernel)‌ می‌گویند. صد البته که بسیاری از مردم دنیا زبان صفر و یک را نمی‌دانند، به‌همین جهت، پوسته واسطه‌ای می‌شود برای رساندن فرامین به کامپیوتر.

 


بش و دیگر پوسته‌ها:
پایه‌ای‌ ترین پوسته‌ها در سیستم‌های لینوکسی وجود دارند و ارتباط میان کاربر و هسته سیستم‌عامل را برقرار می‌کنند. این پوسته‌ها مبتنی بر متن ‌(Text Based)‌ هستند یعنی باید فرامین را از طریق صفحه کلید به آنها وارد کنید.


بش ‌(Bash)‌ به‌طور قطع رایج‌ترین پوسته سیستم‌های لینوکسی است و عموما به‌عنوان پوسته پیش‌فرض روی اکثر توزیع‌ها نصب می‌شود. می‌توان بش را از بنیاد نرم‌افزارهای آزاد تهیه کرد. اما اگر از توزیع‌های پرطرفدار لینوکسی استفاده می‌کنید، همه‌شان از بش استفاده می‌کنند.


پوسته‌های دیگری هم برای سیستم عامل لینوکسی وجود دارند، از میان آن‌ها می‌توان به ‌ sh‌(پوسته بورن)،‌CSH‌،(پوسته سی)،‌ KSH‌(پوستهکورن) و TCSH‌(پوسته سی تنکس) اشاره کرد. تمام این پوسته‌ها با وجود این که کارایی یکسانی دارند، اما در باطن سرویس‌های مختلفی به کاربر عرضه می‌کنند.



دستورهای پوسته:
با کمک این این پوسته‌ها می‌توان داده را از طریق خط فرمان منتقل کرد. دستورهای زیادی برای تعامل با سیستم عامل وجود دارند و البته هیچ‌کس نیست که همه آن‌ها را بداند. فرق مهمی میان یک دستور پوسته و یک دستور لینوکس وجود دارد. دستورهای پوسته درون آن کارگذاری شده‌اند و وابسته به پوسته‌ای هستند که از آن استفاده می‌کنید و از یک کامپیوتر به کامپیوتر دیگر تغییر نمی‌کند و پایه‌ای ترین وظایف یک کامپیوتر را انجام می‌دهند. ‌ ‌از طرف دیگر دستورهای لینوکس به‌زبان‌های برنامه‌نویسی معمولا ‌(C)‌ نوشته شده‌اند و درست به توزیعی که از آن استفاده می‌کنید، وابسته‌اند. اما صرف نظر از تمام این مسایل، چطور می‌توان دستورات را به پوسته انتقال داد؟



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


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



پوسته‌های گرافیکی:
در میان کاربران کامپیوتر، بسیاری به ظاهر یک محیط بسیار اهمیت می‌دهند. برای همین، ‌پوسته‌های گرافیکی نوع دیگری از پوسته‌ها هستند که تقریبا تمام توزیع‌های لینوکس دیگر آن‌ها را به‌کار گرفته‌اند. این پوسته‌ها همان رابط‌های گرافیکی کاربر هستند که در آن کاربر می‌تواند با سیستم کار کند. سه پوسته گرافیکی معروف لینوکس ‌Gnome‌، ‌KDE‌ و ‌Xfce‌ هستند.




( 1 کامنت - مشاهده کامنت ها )



 



سوالات و نظرات کاربران در مورد این مطلب (1)

  1. ali

    سلام. خیلی ممنون عالی بود...





نکات مهم :

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

* نام 
آدرس ايميل (برای دریافت پاسخ از طریق ایمیل)
* شماره موبایل (برای دریافت پاسخ از طریق SMS)
توجه: ایمیل و موبایل شما فقط برای دریافت پاسخ سایت بوده و نمایش داده نمیشود.
* متن

* کد امنیتی
کد امنیتی


(اگر کد امنیتی واضح نیست، روی آن کلیک کنید تا عوض شود)
 


توجه : نظر شما بعد از تایید از طرف سایت، نمایش داده خواهد شد.



سرزمین دانلود، مرجع دانلود و آموزش نرم افزار

سرزمین دانلود را دنبال کنید !

عضویت در خبرنامه سرزمین دانلود

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



------------------------------------------