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

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

  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 به دلیل پست مفید


  3. # ADS




     

  4. #2
    عضو انجمن dertgtr آواتار ها
    تاریخ عضویت
    Oct 2010
    نوشته ها
    726
    تشکر تشکر کرده 
    2,342
    تشکر تشکر شده 
    3,638
    تشکر شده در
    2,848 پست

    پیش فرض پاسخ : 20 دستور پرکاربرد در لینوکس

    با نصب پکیج mc تمام این ویژگی ها را در محیط گرافیکی در لینوکس خواهید داشت بدون نیاز به تایپ این دستورات
    در سنت اواس :
    yum install mc
    در freebsd :
    installhome mc
    سرور مجازی ایران - آلمان - آمریکا my.xdlhost.com
    قیمت و کیفیت را مقایسه کنید !! تلگرام : Xdlhost

  5. تعداد تشکر ها ازdertgtr به دلیل پست مفید


  6. #3
    عضو انجمن dark_7qe آواتار ها
    تاریخ عضویت
    Sep 2012
    محل سکونت
    امن ایران
    نوشته ها
    174
    تشکر تشکر کرده 
    112
    تشکر تشکر شده 
    864
    تشکر شده در
    658 پست

    پیش فرض پاسخ : 20 دستور پرکاربرد در لینوکس

    با اجازه استارتر
    اپدیت لینوکس
    apt-get update
    apt-get upgrade

  7. تعداد تشکر ها از dark_7qe به دلیل پست مفید


  8. #4
    عضو انجمن
    تاریخ عضویت
    Nov 2013
    نوشته ها
    129
    تشکر تشکر کرده 
    21
    تشکر تشکر شده 
    419
    تشکر شده در
    173 پست

    پیش فرض پاسخ : 20 دستور پرکاربرد در لینوکس

    نقل قول نوشته اصلی توسط dark_7qe نمایش پست ها
    با اجازه استارتر
    اپدیت لینوکس
    apt-get update
    apt-get upgrade
    و نیز برای اپدیت در ردهت/سنت اوس: yum update و yum upgrade
    Nothing!

  9. تعداد تشکر ها ازmohamad1377 به دلیل پست مفید


  10. #5
    عضو انجمن
    تاریخ عضویت
    Feb 2009
    نوشته ها
    406
    تشکر تشکر کرده 
    127
    تشکر تشکر شده 
    172
    تشکر شده در
    151 پست

    پیش فرض پاسخ : 20 دستور پرکاربرد در لینوکس

    نقل قول نوشته اصلی توسط dertgtr نمایش پست ها
    با نصب پکیج mc تمام این ویژگی ها را در محیط گرافیکی در لینوکس خواهید داشت بدون نیاز به تایپ این دستورات
    در سنت اواس :

    در freebsd :
    دوست عزیز توضیح بیشتری در مورد عملکرد این پکیج میدید؟

  11. تعداد تشکر ها ازlkmew به دلیل پست مفید


  12. #6
    عضو جدید Mohsen6558 آواتار ها
    تاریخ عضویت
    Jul 2009
    نوشته ها
    56
    تشکر تشکر کرده 
    2
    تشکر تشکر شده 
    122
    تشکر شده در
    99 پست

    پیش فرض پاسخ : 20 دستور پرکاربرد در لینوکس

    نقل قول نوشته اصلی توسط lkmew نمایش پست ها
    دوست عزیز توضیح بیشتری در مورد عملکرد این پکیج میدید؟
    553px-Midnight-commander.png

    توضیحات بیشتر:
    Midnight Commander - Wikipedia, the free encyclopedia

  13. تعداد تشکر ها از Mohsen6558 به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 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

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

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

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