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

موضوع: دستورات ftp تحت لینوکس

  1. #1
    عضو جدید Hippo آواتار ها
    تاریخ عضویت
    Sep 2012
    محل سکونت
    FARSiPACK Company | farsipack.org
    نوشته ها
    93
    تشکر تشکر کرده 
    52
    تشکر تشکر شده 
    147
    تشکر شده در
    80 پست

    22 دستورات ftp تحت لینوکس

    FTP مخفف کلمه File Transfer Protocol به معنای یک استاندارد تحت شبکه برای انتقال اطلاعات میان دو کامپیوتر بر بستر LAN و یا اینترنت می باشد. لذا یک کلاینت برای کپی، انتقال، rename، حذف یک فایل یا فولدر و یا ساختن یک فولدر جدید و همچنین تغییر سطح دسترسی فایل ها و فولدر ها می تواند از این پروتکل استفاده نماید. برای جلوگیری از سرقت اطلاعات بسیار بهتر است که همواره از sftp یا همان secure ftp استفاده کنید که انتقال امن را فراهم می آورد.


    برای استفاده از ftp باید دستورات زیر را در shell وارد نمائید:


    ftp ftp.example.com username password


    به جای ftp.example.com می بایست hostname سرور مربوطه و یا نام یکی از دامنه های مستقر بر روی آن را بنویسید و برای ورود اطلاعات اکانت کاربری ftp متعلق به سرور مقصد را وارد نمائید.


    به طور مثال ، مراحل زیر را مشاهده می فرمائید:

    Trying 87.51.34.132... Connected to ftp.freebsd.org. 220 ftp.beastie.tdk.net FTP server (Version 6.00LS) ready. Name (ftp.freebsd.org:vivek): ftp 331 Guest login ok, send your email address as password. Password: 230 Guest login ok, access restrictions apply. Remote system type is UNIX. Using binary mode to transfer files. ftp>


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


    ftp>


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


    ftp> ls


    برای مثال احتمالا، اطلاعاتی شبیه به اطلاعات زیر را دریافت می کنید:


    229 Entering Extended Passive Mode (|||60692|) 150 Opening ASCII mode data connection for '/bin/ls'. total 10 drwxrwxr-x 2 0 5 512 Jul 19 2007 .snap drwx------ 2 0 0 2048 Jul 19 2007 lost+found drwxr-xr-x 3 1006 1006 512 Sep 21 2009 pub drwxr-xr-x 3 1006 1006 512 Jun 5 2007 sup drwxr-xr-x 4 1006 0 512 Sep 18 2009 www 226 Transfer complete. ftp>


    دقت نمائید که ستون آخر نمایش دهنده نام فایل ها و فولدر ها می باشد.

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


    ftp> cd folder-name


    برای دریافت یک فایل می توانید از دستور get مطابق مثال زیر استفاده کنید:


    ftp> get resume.pdf


    و مطابق ذیل مشاهده خواهید کرد که فایل مربوطه دانلود می گردد:


    local: resume.pdf remote: resume.pdf 229 Entering Extended Passive Mode (|||55093|) 150 Opening BINARY mode data connection for 'resume.pdf' (53077 bytes). 100% |************************************************* ********************| 53077 12.58 KiB/s 00:00 ETA 226 Transfer complete. 53077 bytes received in 00:04 (12.57 KiB/s)


    اگر در همین زمان می خواهید، محل دایرکتوری خود در سیستم محلی و مبدا را تغییر دهید، دستور زیر مفید خواهد بود:


    ftp> lcd /path/to/new/dir


    مثل:


    ftp> lcd /tmp


    حتی می توانید با دستور زیر محل دایرکتوری خود در سرور اصلی را با دستور زیر مشخص نمائید:


    ftp> lpwd


    برای دریافت چندین فایل می توانید از دستور زیر استفاده نمائید:


    ftp> mget * و یا :

    ftp> mget *.jpg


    برای حذف یک فایل:


    ftp> delete fileName
    ftp> delete output.jpg


    و اما دستور زیر که شاید برای خیلی ها تازگی داشته باشد؛ اگر می خواهید فایلی را در سرور از طریق shell آپلود نمائید، یعنی به سروری که متصل شده اید منتقل کنید، کافی است دستور زیر را استفاده کنید:


    ftp> put FileName


    مثلا می خواهید فایل logo.jpg را از کامپیوتر محلی خود به سرور از طریق shell انتقال دهید:


    ftp> put logo.jpg


    و برای آپلود چندین فایل:


    ftp> mput *
    ftp> mput *.pl


    اضافه کردن یک دایرکتوری:


    ftp> mkdir dirName


    حذف کردن یک دایرکتوری:


    ftp> rmdir dirName


    و در نهایت، برای خروج از ftp می توانید دستورات زیر را بکار ببرید:



    ftp> quit و یا:

    ftp> bye فراموش نکنید که برای استفاده ftp بر روی سیستم عامل ویندوز شاید بهترین گزینه استفاده از نرم افزار filezilla باشد که امکانات بسیار خوبی را فراهم می آورد و ضمنا از پروتکل sftp نیز پشتیبانی می کند. این نرم افزار را بصورت رایگان می توانید از لینک زیر دریافت نمائید:
    FileZilla - The free FTP solution
    + فارسی پکــــــــ|فتوگالری جامع و بسته بندی های اختصاصی والپیپر به همراه کاور مجزا
    + فارسی پکــــــــ|ارائه ی اختصاصی موزیک ویدئوهای روسی ، امریکایی و بلغاری با برترین کیفیت
    + فارسی پکــــــــ|انجمن مهندسی ایران | جامعه مهندسان ایرانی | فارسی پک روی فیس بوک
    + فارسی پکــــــــ|کیفیت را با ما تجربه کنید | farsipack [Gmail] com | info.farsipack [Yahoo] com | tell : 0937 621 8228
    + فارسی پکــــــــ|f a r s i p a c k [dot] org

  2. # ADS




     

  3. #2
    عضو جدید arash1372 آواتار ها
    تاریخ عضویت
    Mar 2012
    نوشته ها
    95
    تشکر تشکر کرده 
    7
    تشکر تشکر شده 
    80
    تشکر شده در
    55 پست

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

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

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

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

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

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

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