تبلیغات
وبلاگ تخصصی لینوکس - انواع shell در لینوکس
 
وبلاگ تخصصی لینوکس
درباره وبلاگ


به نام خداوند جان افرین

حکیم سخن در زبان آفرین



من كاربر علاقه مند به لینوكس و فارق التحصیل IT سال 89

در این وبلاگ اطلاعاتی كه در رابطه با لینوكس كسب
می كنم رو خواهم گذاشت تا مورد استفاده دیگران
قرار بگیره

مدیر وبلاگ : azam keimasi
مطالب اخیر
نویسندگان
یکشنبه 10 بهمن 1389 :: نویسنده : azam keimasi

بسمه تعالی

Linux Shell Options          

   انواع shell در لینوکس

bash (The GNU Bourne again shell)

بر مبنای Bourne shell اولیه Unix است. در لینوکس Bash معمول ترین Shell درuser account ها است.

bsh

اغلب در لینوکس استفاده نیمشه گرچه bsh یک لینک نمادین به bash است.

tcsh

برمبنای  C shell (csh) اولیه است.  از بسیاری جهات شبیه  bash است. اما در برخی جزئیات متفاوت است. به عنوان مثال نحوه assign کردن متغیر های محیطی که در shell مورد استفاده قرار میگیرند با tcsh متفاوت است.

Csh (C shell)

معمولا csh اولیه در لینوکس استفاده نمی شود، اما اگه کاربری با csh آشنا باشه می تونه با tcsh کار کنه که جایگزین خوبی برای csh است.

Ksh (The korn shell)

 برای برخورداری از بهترین ویژگی های Bourne shell و C shell طراحی شد.

Zsh (Z shell)

بعد از ksh تکمیل شد. و از الحاق shell اولیه و موارد دیگه ای که در حال اضافه شدن نیز هستند.





نوع مطلب : کامند در لینوکس، لینوکس، 
برچسب ها : انواع shell در لینوکس،
لینک های مرتبط :
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر


آمار وبلاگ
  • کل بازدید :
  • بازدید امروز :
  • بازدید دیروز :
  • بازدید این ماه :
  • بازدید ماه قبل :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :

برای اجرای یک دستور خاص در زمانی مشخص می‌توانید از دستور at استفاده نمایید. مانند:

$ echo 'cp -r /home/* /data/' | at 12:35

برای خواندن خطوطی در فایل‌های متنی که حاوی کلمه خاصی می‌باشد از دستور grep استفاده نمایید. با اضافه کردن گزینه color-- کلمه ممورد نظر بصورت رنگی علامت‌گذاری خواهد شد. مانند:

$ grep --color word /data/myfile

برای ایجاد یک فایل فشرده شده از یک دایرکتوری خاص می‌توانید از دستور زیر استفاده نمایید: $ tar -czf myarchive.tar.gz dirname