نمایش نتایج: از 1 به 1 از 1

موضوع: 20 دستور پرکاربرد در لینوکس

  1. #1
    کاربر جدید
    تاریخ عضویت
    Dec 2013
    نوشته ها
    2
    تشکر
    0
    1 بار تشکر شده در 1 پست

    Cool 20 دستور پرکاربرد در لینوکس

    20 دستور پرکاربرد در لینوکس


    در این درس که ترجمه شده از سایت [فقط کاربران ثبت نام شده می توانند لینک را ببینند! ] می باشد. شما دستورات پرکاربرد لینوکس را یاد می گیرید. این دستورات برای هرکسی که می خواهد سرور مجازی کانفیگ و مدیریت نماید لازم است.

    نیازمندیهای این آموزش:

    1. نرم افزار Putty در ویندوز یا ترمینال (لینوکس و مک)
    2. سرور مبتنی بر لینوکس که SSH در آن فعال باشد
    3.یک فنجان قهوه در صورت تمایل
    4.یک کامپیوتر با اتصال به اینترنت پایدار

    برخی از قرادادها

    1. بعد از وارد کردن هر خط دستور کلید Enter را از صفحه کلید فشار دهید
    2.به جای domain.com نام دامنه خود را وارد نمایید
    3. به جای xxx.xxx.xxx.xxx آدرس IP سرور خود را وارد نمایید
    4. اگر در پایان مسیری / اسلش بود یعنی این مسیر یک پوشه می باشد. مثل “/path/to/directory/” و اگر در پایان یک مسیر اسلش نبود آن یک فایل است. مثل: “/path/to/file”
    همچنین یک فایل دارای پسوندی در پایان اسم فایل می باشد (مثل software.rar) که Rar پسوند فایل می باشد.


    1. از دستور زیر برای حرکت از یک پوشه به پوشه ی دیگر استفاده می کنیم.


    کد:
    cd [نام پوشه ی مقصد]
    برای مثال با دستور جدید به پوشه دانلود منتقل می شویم


    کد:
    cd download
    2. رفتن به دایرکتوری خانه


    کد:
    cd ~
    3. برگشت به آخرین پوشه ای که شما در آن جا بوده اید


    کد:
    cd -
    4. رفتن به پوشه ای با سطح بالاتر


    کد:
    cd ..
    5. نشان دادن مسیر کامل پوشه جاری- این دستور برای یافتن مسیر پوشه ای است که در حال حاضر در آن هستید


    کد:
    pwd
    6. لیست تمام پوشه های و فایل های یک پوشه


    کد:
    ls
    7. تمام فایل ها و اطلاعات آنها را لیست می کند


    کد:
    ls -al
    8. تمام فایل های با فرمتی خاص را لیست می کند


    کد:
    ls *.ext
    مثال: که فایل های با فرمت php را لیست می کند


    کد:
    ls *.php
    9. لیستی از پوشه ها و فایل ها با اطلاعات دقیق آنها از جمله حجم فایل

    کد:
    ls -alh
    10. خروج از SSh


    کد:
    exit
    مدیریت فایل:

    11. کپی و تغییر نام فایل

    کد:
    cp [filename] [new file name]
    دستور زیر فایل banner.jpg را به banner728px.jpg تغییر نام می دهد


    کد:
    cp banner.jpg banner728px.jpg
    کپی فایل banner به پوشه ی ads:


    کد:
    cp banner.jpg ads/banner.jpg
    به عنوان مثال: کپی و تغییر نام با یک دستور


    کد:
    cp banner.jpg ads/banner728px.jpg


    12. برای انتقال و تغییر نام از دستور زیر استفاده می کنیم


    کد:
    mv [old file] [new file]
    مثال: انتقال فایل به پوشه ی دیگر


    کد:
    mv banner.jpg ads/banner.jpg
    مثال: انتقال و تغییر نام همزمان فایل


    کد:
    mv banner.jpg ads/banner728px.jpg

    انتقال یک پوشه:
    انتقال پوشه image به پوشه ی media


    کد:
    mv image/ media
    انتقال پوشه ی image به یک سطح بالاتر(دایرکتوری بالاتر)


    کد:
    mv image/ ..
    13. حذف فایل


    کد:
    rm [نام فایل]
    مثال:


    کد:
    rm banner.jpg
    14. حذف همزمان تمام فایل های یک پوشه


    کد:
    rm *
    15. حدف تمام فایل های با پسوند خاص


    کد:
    rm *.پسوند
    حذف می کند تمام فایل های با فرمت jpg


    کد:
    rm *.jpg
    16. کپی یک پوشه با تمام فایل ها و پوشه های در آن
    بجای [new folder] نام پوشه ی جدید
    بجای [folder] نام پوشه
    کد:
    cp -r [folder] [new folder]
    17. ساخت پوشه ی جدید
    بجای [directory name] نام پوشه

    کد:
    mkdir [directory name]
    مثال:


    کد:
    mkdir image
    18. جستجوی یک فایل در پوشه ی جاری
    بجای [file name] نام فایل

    کد:
    find . -name [file name] -print
    مثال: جستجوی برای banner.jpg در پوشه ی جاری


    کد:
    find . -name banner.jpg -print
    19. جستجوی یک متن در یک فایل
    بجای [text] متن مورد نظر
    بجای [file name] نام فایل مورد نظر

    کد:
    grep [file name] [text]
    مثال: جستجوی متن "sidbar" در فایل index.php


    کد:
    grep sidebar index.php
    20. تغییر مجوز فایل ها
    بجای [permission] نوع مجوز
    بجای [file/folder name] نام پوشه یا فایل

    کد:
    chmod [permission] [file/folder name]
    مثال:


    کد:
    chmod 777 config.php
    نوع مجوزها در زیر قرار دارد:
    در مجوز مثل 777 عدد اول است برای مالک، دوم برای گروه، و سوم برای همه.
    کد:
    7 = Read + Write + Execute
    6 = Read + Write
    5 = Read + Execute
    4 = Read
    3 = Write + Execute
    2 = Write
    1 = Execute
    0 = All access denied

  2. کاربران زیر به خاطر این مطلب مفید از gonabad تشکر کرده اند:


موضوعات مشابه

  1. دستورات مفید Exim
    توسط khat.khati در انجمن آموزش های سرور مجازی
    پاسخ: 0
    آخرين نوشته: 2013-11-07, 19:29
  2. label گذاری دستورات طولانی در لینوکس
    توسط khat.khati در انجمن پرسش و پاسخ سرور مجازی لینوکس
    پاسخ: 0
    آخرين نوشته: 2013-11-07, 19:22

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •