جوان امروز را صفحه خانگی کنید ورود به سایت عضویت تبلیغات تماس با ما درباره ما صفحه اصلی
تبلیغات
 
با بیش از 4000 دقیقه کلیپ و فیلم

مسیر جاری: صفحه اصلي / علم و دانش / کامپیوتر و فناوری اطلاعات / نرم افزار

تبلیغات 
تغذیه و سلامت کودک
  گزارش تصویری   
 دسترسی آسان به بهترین ها   
• پيش از بستن چمدان
• شناسایی عامل سقوط ماهواره روسها
• ذهن زيبا داشته باشيد
• نمایش ماکت پهپاد آمریکا در 22 بهمن
• سعیدلو در هیاتی راهی بلاروس شد
• مسافرکشی با شتر درهند + فیلم
• کشف لاشه کوسه ۲۲تنی در آب‌های کراچی+ عکس
• افزایش مدارس غیر دولتی در عراق
• دستگیری سارقان،در کمتراز72ساعت + فیلم
• برای چه از «قلاده‌های طلا» می‌ترسند؟
• "هما روستا" بازيــگر خاطــره‌ها
• آموزش تنیس روی میز
• از تعریف کی روش خوشحالم
• چهره این دزد وطن فروش را به یاد بسپارید+سند
• برف هم هوای تهران را پاک نکرد
• فهرست بهترين داوران فوتبال جهان
• پرش از برج میلاد با چتر + فیلم
• دستگيري دختري كه براي هيجان آدم مي‌كشت! (+عکس)
• صدرنشین به قعرنشین رسید
• رنجهای ناتمام دختر18ساله خوزستانی+ عكس
آلبوم های علی اصغر بهاری
 
     بازیگران امروز 
لیلا حاتمی
متولد مهر 1351 فرزند مرحوم علی حاتمی...
محمدرضا گلزار
متولد 1354 مدرک تحصیلی فارغ التحصیل...
سیاوش خیرابی
مدرك تحصيلي فوق ديپلم كامپيوتر نرم افزار از...
لیلا اوتادی
مدرک تحصیلی كارداني معماري داخلي از دانشكده غيرانتفاعي...
شاهرخ استخری
مدرک تحصیلی مهندسي صنايع برنامه ريزي و تحليل داده...
داریوش ارجمند
با بازی در فیلم ناخدا خورشید ساخته...
زیبا بروفه
بروفه از جمله بازیگرهایی است که هیچگاه نتوانست...
هدیه تهرانی
مدرک تحصیلی دیپلم برای بازی در فیلم روز واقعه...
جواد رضویان
جواد رضویان از سال ۷۳ در عرصه بازیگری...
نیما شاهرخ شاهی
مدرک تحصیلی دانشجوی رشته عمران با بازی در نقش...
 
 
مشاهده:1317
جمعه 24 مهر 1388   
دستور alias این امكان را به كاربران لینوكس می دهد كه برای یك دستور، یك نام جدید تعریف كنند....
● معرفی دستور alias و كاربردهای آن

دستور alias این امكان را به كاربران لینوكس می دهد كه برای یك دستور، یك نام جدید تعریف كنند. انجام این كار باعث نامعتبر شدن نام اولیه این دستور نمی شود و هر دو نام می توانند مورد استفاده قرار گیرند. به عبارت دیگر این دو (یا چند) نام را می توان مترادف هایی برای یكدیگر در نظر گرفت. مثالی از نحوهٔ استفاده از این دستور به شكل زیر است كه در آن نام جدید list برای دستور ls تخصیص می یابد.

$ alias list=ls

پس از اجرای این دستور، هرگاه دستور جدید list اجرا شود، دقیقا همان كاری را انجام می دهد كه دستور ls انجام می دهد.

اما كاربرد اصلی این دستور زمانی است كه بخواهیم برای یك حالت خاص از یك دستور موجود یك نام جدید و كوتاه اختصاص دهیم. مثال زیر را در نظر بگیرید:

$ alias sizesls s

در اینجا دستور ls به همراه گزینه s نام جدید sizes را به خود گرفته است. به این ترتیب پس از این به جای اجرای دستور ls s (كه برای نشان دادن لیست فایل ها به همراه اندازهٔ هر فایل استفاده می شود)، كاربر می تواند از دستور جدید sizes استفاده كند. این ویژگی به خصوص زمانی كه برخی دستورات طولانی استفادهٔ زیادی داشته باشند، بسیار مفید خواهد بود.

همانطور كه دیده می شود، برای لحاظ كردن گزینه های یك دستور باید كل آن دستور را در داخل علامت نقل قول تكی (single quote) قرار داد و نتیجه را پس از علامت مساوی در دستور alias استفاده كرد.

نكته ای كه باید مورد توجه قرار گیرد این است كه این تعریف تنها تا زمانی معتبر خواهد بود كه كاربر logout نكرده باشد. پس از logout و login دوباره، كاربر باید تعاریف خود را از اول انجام دهد تا قابل استفاده باشند. برای رفع این مشكل می توان تعاریف را در فایل .bash_profile یا سایر فایل های مشابه قرار داد.

نكته قابل توجه دیگر این است كه به نام جدیدی كه برای یك دستور تعریف شده است، پارامتر نیز می توان ارسال كرد. به طور مثال در مورد دستور sizes كه در بالا تعریف شد، می توان این دستور را به شكل زیر نیز استفاده كرد:

$ sizes *.c

این دستور معادل دستور ls s *.c خواهد بود و لیست تمامی فایل های با پسوند .c را به همراه اندازهٔ هر فایل نمایش می دهد.

حالت دیگری كه می توان از دستور alias استفاده كرد این است كه نام جدیدی كه تعریف می شود، با نام یكی از دستورات یا برنامه های موجود یكسان باشد. مثال زیر را در نظر بگیرید:

$ alias rmrm f

همانطور كه در مثال دیده می شود، دستور rm f (كه منجر به حذف فایل ها بدون گرفتن تایید كاربر می شود) به نام rm معرفی شده است. به این ترتیب از این پس هرگاه دستور rm اجرا شود، سیستم دستور rm f را اجرا خواهد كرد. در این حالت اجرای دستور rm به شكل اصلی آن تا زمانی كه این تعریف تغییر نكرده است ممكن نخواهد بود.

برای مشاهده لیست aliasهای تعریف شده در سیستم، باید دستور alias را بدون هیچ پارامتری اجرا كرد. به طور مثال نتیجهٔ اجرای این دستور روی یك لینوكس RedHat 7.2 به این شكل است:

$ alias

alias l.=ls -d .[a-zA-Z]* --color=tty

alias ll=ls -l --color=tty

alias ls=ls --color=tty

alias which=alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde

همانطور كه می بینیم، این سیستم در هنگام نصب برخی دستورات را برای راحتی كاربران تعریف كرده است. به عنوان مثال دستور ls با پارامتر color=tty اجرا می شود تا یك خروجی رنگی را برای كاربران نمایش دهد.

نكتهٔ آخر در مورد این دستور این است كه برای حذف یك alias از تعاریف موجود، می توان از دستور unalias استفاده كرد.

$ unalias ll


دنیای کامپیو تر و ارتباطات
Bookmark and Share
نظرات کاربران پیرامون این مقاله  
ثبت نظر شما  
 
 
 
              


 
  فروشگاه جوان امروز  
آموزش ساخت كاردستي
قیمت: 6500- 5800 تومان
روانشناسی کودک
قیمت: 7500- 6800 تومان
   تازه های ایران و جهان   
اجتماعی
پزشکی و سلامت
سیاسی
سینما و تلویزیون
موسيقي
سرگرمی
معارف اسلامی
حوادث
علم و فناوری
ورزش
استخدامی ها
رنجهای ناتمام دختر18ساله خوزستانی+ عكس
دختر 18 ساله خوزستانی به علت گوشتهای آویزان صورتش این روزها با نگرانی به...
چهره این دزد وطن فروش را به یاد بسپارید+سند
آنچه می خوانید کلاه گشادی است که فرد شیادی به نام فرهاد صاحب شبکه 'کلیک...
سامانه آموزش مجازی زائران عتبات عالیات...
نخستین سامانه آموزش مجازی زائران عتبات عالیات افتتاح شد
پارک پردیسان تهران در معرض فروش!
رییس کمیته محیط زیست شورای شهر تهران گفت : نباید اجازه دهیم پارک پردیسان...