N 3 T G 3 3 K

مقایسه دستورات مشهور خط فرمان ویندوز و ترمینال لینوکس

بدون نظر

cd = cd

برای حرکت میان پوشه ها در خط فرمان ویندوز و ترمینال لینوکس از cd استفاده میشود .

dir VS ls -l

جهت لیست کردن فایلها و دایرکتوری ها در ویندوز از دستور dir و در لینوکس از دستور ls به همراه سوییچ های مختلفی که داره برای اهداف مختلف میشه استفاده کرد.مثلا کلید -a برای اظافه شدن فایل های مخفی و کلید -l برای اظافه شدن جزئیات مثلا سطوح دسترسی استفاده میشود.

مثلا دستور زیر تمام فایل ها را به همراه جزئیات نشان میدهد

ls -al

dir/p VS ls | more

زمانی که خروجی یک دستور مانند dir یا ls خیلی طولانی باشد و در یک صفحه جا نگیرد اطلاعات با سرعت رد میشوند برای صفحه بندی خروجی ها در ویندوز از دستور dir/p استقاده میشود و در لینوکس از تونل کردن خروجی ls به دستور more یا less استفاده میشود . به صورت بالا

copy VS cp

به نظرم توسعه دهنده های لینوکس از تایپ کردن اظافی بیزار بودند ! برای کپی کردن یک فایل در ویندوز از دستور copy و در لینوکس از cp استفاده میشود طریقه استفاده هم اینگونه است که بعد از دستور cp آدرس کامل فایل مبدا را وارد کرده و با یک فاصله آدرس مقصد را وارد میکنیم

ren VS mv

برای جابجا کردن و یا تغییر نام یک فایل در ویندوز از دستور ren و در لینوکس از دستور mv مخفف move استفاده میشود و طریقه استفاده هم مانند cp هست و اگر بخواهیم تغییر نام دهیم فایل مقصد را با نام دیگر مینویسیم

del VS rm -f

برای پاک کردن یک فایل در ویندوز از del و در لینوکس از rm یعنی remove استفاده میشود و کلید -f هم مخفف force هست ! و اگر بخواهیم یک دایرکتوری را پاک کنیم دی ویندوز از rmdir و در لینوکس از rm -rf <dirmane> استفاده میشود .

CTRL-ALT-DEL VS shutdown -r now

در ویندوز اگر قصد راه اندازی مجدد و خاموش کردن را داشته باشید کلید های کنترل و آلت و دیلیت را میگیریم و در لینوکس shutdown -r now را برای خاموش کردن در آن واحد و بدون now برای خاموش کردن با کمی تاخیر استفاده میکنیم.

edit VS vi , vim , pico , emac

در محیط متنی ویندوز اگر قصد دستکاری و چک کردن یک فایل متنی را داشته باشیم از دستور edit استفاده میکنیم اما در لینوکس ما مجهز به یک ابزار قدرتمند ویرایش متن یعنی vi هستیم و البته از vim هم که پیشرفته تر شده vi هست هم میتوانیم استفاده کنیم ، ابزارهای دیگری برای ویرایش متن در محیط ترمینال مانند pico و emac نیز موجود میباشند که البته vi جا افتاده تر هست چون هر کجا که لینوکس باشد حتما دستور vi هم اجرا میشود !

attrib VS chmod

برای تغییر دسترسی و محدود کردن و دستکاری دسترسی در ویندوز از attrib و در لینوکس از chmod (change mod) استفاده میشود که در مورد chmod قبلا در این پست صحبت شد.

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

دستور ps (process status )

دستور pwd برای چاپ شدن فولدر جاری !

دستور man که اگر قبل از دستور دیگری بیاید صفحه ای حاوی راهنمای دستور را باز میکند !

مطالب مرتبط

توسط:Abdo

مهر ۳م, ۱۳۸۷ at ۱۰:۰۴ ب.ظ

ارسال شده درلینوکس, هک

برچسبها , , , ,

یک نظر بگذارید