نمایش نتایج: از شماره 1 تا 6 , از مجموع 6

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

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    عضو جدید
    تاریخ عضویت
    Apr 2011
    نوشته ها
    9
    تشکر تشکر کرده 
    1
    تشکر تشکر شده 
    21
    تشکر شده در
    3 پست

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

    در این درس که ترجمه ای آزادی از سایت http://www.servermom.org توسط مدیریت سایت hostingdiscussion.ir می باشد. شما دستورات پرکاربرد لینوکس را یاد می گیرید. این دستورات برای هرکسی که می خواهد سرور مجازی کانفیگ و مدیریت نماید لازم است.

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

    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 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

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

  1. پاسخ ها: 123
    آخرين نوشته: September 2nd, 2018, 22:20
  2. مشکل در دستور ssh
    توسط rotana007 در انجمن سوالات و مشکلات
    پاسخ ها: 5
    آخرين نوشته: October 31st, 2014, 02:25
  3. یک دستور
    توسط M-Sadeghi در انجمن سوالات و مشکلات
    پاسخ ها: 5
    آخرين نوشته: June 11th, 2014, 10:42
  4. مشکل در رستور کردن
    توسط L0cal در انجمن سوالات و مشکلات
    پاسخ ها: 5
    آخرين نوشته: February 18th, 2012, 22:27

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

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

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