Windows.  Viruslar.  Noutbuklar.  Internet.  Idora.  Utilitalar.  Haydovchilar

FTP serveriga ulanish uchun uchinchi tomon dasturlaridan foydalanish shart emas - bu standart yordamida amalga oshirilishi mumkin. Windows xususiyatlari. Buning uchun siz CMD buyruq qatoridan foydalanishingiz mumkin. Lekin server orqali boshqarish uchun standart xususiyatlar operatsion tizimda mavjud bo'lgan buyruqlarni o'rganishingiz kerak bo'ladi, chunki CMD vizual interfeysga ega emas. Ushbu maqolada siz o'rganasiz asosiy buyruqlar FTP va ulardan amalda qanday foydalanish.

Nima uchun CMD dan foydalanishdan ko'ra mijozni yuklab olish yaxshiroq?

Agar CMD buyruq qatori FTP serverlarida mavjud bo'lgan barcha operatsiyalarni bajarishga imkon bergan bo'lsa, ehtimol mijozlarga ehtiyoj qolmaydi. Ammo haqiqat shundaki, CMD liniyasi serverlarni boshqarish nuqtai nazaridan juda cheklangan. Shuning uchun, FTP orqali serverni boshqarish uchun imkoniyat topib, kompyuteringizga yordam dasturini yuklab olish yaxshiroqdir. Masalan, FileZilla mijoz dasturini shaxsiy kompyuteringizga yuklab oling - uni ishlab chiquvchilarning rasmiy veb-saytidan bepul yuklab olish mumkin. O'rnatish ko'p vaqt talab qilmaydi. Serverga ulanish uchun esa kerakli qatorga login, parol va xost nomini kiritish kifoya. Buni CMD orqali qilish ancha qiyin.

CMD liniyasining o'ziga xos kamchiliklari shundaki, siz serverda bo'lganingizda ham passiv rejimga o'ta olmaysiz. Va bu rejimsiz siz fayllarni almashtira olmaysiz FTP serverlari Bu NAT orqali ishlaydi.

Aslida, bu CMDda juda katta kamchilik. Shuning uchun, Windows buyruq qatori faqat ichidagi manipulyatsiyalar uchun mos ekanligini qabul qiling fayl tizimi ma'lumotlar almashinuvisiz. Oddiy, monoton ish uchun FTP serveridan foydalanadiganlar uchun buyruq qatori juda qulay bo'lib tuyulishi mumkin. Ammo har qanday xulosa chiqarish uchun mijozni ham, CMDni ham sinab ko'rish yaxshiroqdir.

CMD taklifida FTPni boshqarish uchun qanday buyruqlar mavjud?

Boshlash uchun buyruq qatorini ishga tushiring. Buni Start-da qidirish orqali amalga oshirishingiz mumkin - cmd.exe faylini toping va uni oching, shundan so'ng chiziq ishga tushadi.

Serverga ulanish uchun siz OPEN buyrug'idan foydalanishingiz kerak. Ushbu buyruqdan so'ng siz ulanishni o'rnatmoqchi bo'lgan IP manzilini yoki xost nomini kiritishingiz kerak. Ushbu so'rovni kiritganingizdan so'ng siz serverga kirishingiz mumkin bo'ladi. Buni kiritilgan login orqali autentifikatsiya qilish uchun so'rov yuboradigan USER buyrug'i yordamida amalga oshirish mumkin. Keyin PASS buyrug'ini kiritishingiz kerak, ya'ni parol. Parolni kiritganingizda va "Enter" tugmasini bosganingizda, siz serverda avtorizatsiya qilasiz.

Umuman olganda, buyruq qatori faqat serverda "bemaqsad qilish", fayllarni ko'chirish va hokazolar uchun javob beradi. Birinchidan, siz serverdagi fayllarni ko'rishingiz kerak bo'ladi. Buning uchun LS buyrug'idan foydalaning. Buyruqlar satrida kursor yo'qligi sababli, maxsus buyruqlar yordamida katalog yoki faylni tanlashingiz kerak. Buning uchun CD yoki LCD liniyasidan foydalaning - birinchisi masofaviy kompyuterdagi joriy ob'ektni o'zgartirish uchun kerak, ikkinchisi esa mahalliy, ya'ni shaxsiy kompyuteringiz uchun kerak.

Fayllaringizni CMD orqali FTP serveriga yuklay olmasangiz ham, ma'lumotlarni kompyuteringizga yuklab olishingiz mumkin. Buning uchun GET buyrug'idan foydalaning. Birinchidan, fayl nomi bilan GET buyrug'ini kiriting va keyin kompyuteringizdagi qaysi katalog joriy ekanligini ko'rsating, shunda server ma'lumotlarni o'sha aniq papkaga o'tkazadi.

Ushbu buyruqlar ko'pincha ishlatiladi. Ya'ni, ko'pchilik foydalanuvchilar avval mijozni o'rnatmasdan fayllarni tezda yuklab olish uchun serverni CMD orqali boshqaradi. Lekin siz ancha uzoqqa borishingiz va CMD taklifi yordamida serverdagi boshqa buyruqlardan foydalanishingiz mumkin. Masalan, BELL qatoridan foydalanib, serverga buyruqni bajarish signalini qo'shishingiz mumkin.

Agar seansni tugatib, tizimdan chiqmoqchi bo'lsangiz buyruq qatori va server, keyin BYE deb yozing. Boshqaruv ulanishini faqat serverda to'xtatish uchun buyruq satrida qolishingiz uchun CLOSE yozing. Bunday holda, serverdan shaxsiy kompyuteringizga yuklab olingan fayllar yuklashda davom etadi va yuklab olish tugallangandan so'ng seans butunlay yopiladi.

CMD-dan foydalanib, siz serverdagi kataloglarni osongina boshqarishingiz mumkin. Masalan, ko'rsatilgan katalogni o'chirish uchun DELETE buyrug'idan foydalaning. Muayyan papkadagi fayllar ro'yxati ekranda paydo bo'lishi uchun DIR va katalogga yo'lni kiriting. Agar siz bitta papka yoki faylni emas, balki bir vaqtning o'zida bir nechtasini o'chirmoqchi bo'lsangiz, u holda MDELETE buyrug'idan foydalaning, ya'ni ko'p o'chirish. Xuddi shunday, "m" prefiksi boshqa buyruqlar uchun ishlatilishi mumkin, shunda bir nechta harakatlar bittaga birlashtirilishi mumkin. Shunday qilib, bir vaqtning o'zida bir nechta katalogdagi fayllar ro'yxatini ko'rsatish uchun MDIR yozing va serverdan ma'lumotlar to'plamini yuklab olish uchun MGET-dan foydalaning. Ammo ko'p buyruqni bitta MKDIR bilan aralashtirib yubormang - bu serverda katalog yaratish uchun kerak.

FTP serveringiz NAT texnologiyasisiz ishlashi mumkin, shuning uchun passiv mijoz rejimi kerak emas. Bunday holda, siz xostga ma'lum fayllarni yuklashingiz mumkin bo'ladi. Bir nechta fayllarni yuklash uchun MPUT buyrug'idan foydalaning va agar siz faqat bittasini yuklamoqchi bo'lsangiz, PUT buyrug'idan foydalaning.

Siz uchun foydali bo'lishi mumkin bo'lgan yana bir mashhur buyruq - RENAME. Fayllar nomini o'zgartirish uchun buyruq kerak. Bu serverdan sayt ma'lumotlarini saqlash joyi sifatida foydalanadiganlar uchun foydali bo'ladi. Bundan tashqari, LCD chizig'i kabi kompyuteringizda emas, balki uzoq FTP serveridagi joriy jildni aniqlaydigan PWD buyrug'i kerak bo'ladi.

Berilgan buyruqlar emas to'liq ro'yxat FTP da foydalanishingiz mumkin bo'lgan xususiyatlar. Boshqa jamoalar ham bor. Va agar siz HELP so'rovini kiritsangiz, ular haqida buyruq satrida bilib olishingiz mumkin. Shundan so'ng, FTP da ishlatilishi mumkin bo'lgan barcha mavjud CMD buyruqlari bilan katalog paydo bo'ladi. Shuni yodda tutingki, hozirgi vaqtda siz serverga ulangan bo'lishingiz kerak, aks holda Windows sizga boshqa katalog beradi. Agar siz serverdan yordam so'ramoqchi bo'lsangiz, REMOTEHELP deb yozing.

Albatta, serverni buyruqlar bilan boshqarish tosh asridir. Shuning uchun vaqtni behuda sarflamaslik, oddiy FTP mijozini kompyuteringizga yuklab olish va serverdan qisman emas, balki maksimal darajada foydalanish yaxshiroqdir. Ammo jamoada mashq qiling CMD liniyasi Men hali hech kimni bezovta qilmadim!

FTP (Fayl uzatish protokoli) mashhur tarmoq protokoli, bu mahalliy tarmoq yoki Internetda fayllarni bir kompyuterdan ikkinchisiga nusxalash uchun ishlatiladi. FTP eng qadimgi dastur protokollaridan biri bo'lib, HTTP dan ancha oldin va hatto TCP/IP dan oldin ham 1971 yilda paydo bo'lgan.

FTP protokoli zaifdir, ya'ni FTP o'z trafigini shifrlay olmaydi, barcha uzatishlar ochiq matndir, shuning uchun foydalanuvchi nomlari, parollar, buyruqlar va ma'lumotlar paketni tarmoq orqali tuta oladigan har bir kishi tomonidan o'qilishi mumkin. Xavfsiz ma'lumotlarni uzatish uchun SFTP (Secure File Transfer Protocol) protokoli qo'llaniladi. Standart FTP dan farqli o'laroq, u buyruqlar va ma'lumotlarni shifrlaydi, parollar va maxfiy ma'lumotlarning tarmoq orqali ochiq uzatilishini oldini oladi. SFTP funksiyasi bo'yicha FTP ga o'xshaydi, lekin u boshqa protokoldan foydalanganligi sababli standart FTP mijozlari SFTP serveri bilan bog'lana olmaydi va aksincha. Keyinchalik, biz FTP dasturi bilan ishlash uchun asosiy buyruqlarni ko'rib chiqamiz.

FTP mijozi eng ko'plardan biridir Linux distributivlari. Dasturni ishga tushirishdan boshlaylik va ftp ulanishi va, albatta, biz FTP-serverdan yuklab olish va FTP-ga yuklash, katalog yaratish, fayllarni o'chirish va hokazolarning asosiy buyruqlarini ko'rib chiqamiz. Ushbu maqolada biz faqat asosiy buyruqlarni tasvirlab beramiz va maqolaning oxirida biz yordam va konsoldan qo'llanmani taqdim etamiz - siz har doim buyruqning maqsadi va uning sintaksisi, shuningdek, barcha buyruqlar haqida bilib olishingiz mumkin. ma'lum bir ftp serverida mavjud buyruqlar.

FTP ulanishi

FTP ulanishini boshlash uchun buyruqni kiritish kifoya ftp<сервер> Masalan:

ftp test.hostingthutor.com

Enter tugmasini bosgandan so'ng, buyruq chiqishi quyidagicha bo'ladi:

Testga ulangan..55.5.11).
220 test. .
Ism (test.site:ftpuser):

Ulanishning yana bir usuli - konsoldan ftp-ni ishga tushirish va shundan so'ng buyruq yordamida ftp serveriga ulanish. ochiq:

ftp
ftp> test.site

Bundan tashqari, IP orqali ulanish mumkin:

ftp 114.55.5.11

Yoki ushbu so'rov bilan ftp Ushbu e-mail spam-botlardan himoyalangan. Uni ko'rish uchun brauzeringizda Javascript-ni qo'llab-quvvatlash yoqilgan bo'lishi kerak, ya'ni:

ftp Ushbu e-mail spam-botlardan himoyalangan. Uni ko'rish uchun brauzeringizda Javascript yoqilgan bo'lishi kerak
230 foydalanuvchi ftpuser tizimga kirdi
Masofaviy tizim turi UNIX.
Fayllarni uzatish uchun ikkilik rejimdan foydalanish.
ftp>

Xabardan ko'rinib turibdiki, fayllarni uzatish uchun ikkilik (ikkilik) uzatish turi qo'llaniladi. Ikkilik fayl uzatish rejimi - fayllarni FTP serverida saqlanadigan shaklda uzatish. Ascii (matn) rejimi faqat matnli fayllarni uzatish uchun ishlatiladi. Siz buyruqlarni kiritishingiz mumkin ascii yoki ikkilik uzatish rejimlari o'rtasida almashish uchun. Ikkilik rejim barcha matn bo'lmagan fayl turlari - rasmlar, arxivlar, dasturlar va boshqalar uchun ishlatilishi kerak.

Shunday qilib, keling, ftp server kataloglarida navigatsiya qilish va o'tish buyruqlariga o'tamiz:

pwd - buyruq ftp serveridagi joriy katalogni ko'rsatadi:

ftp>pwd
257 "/" - joriy katalog

ls - buyruq joriy katalogdagi fayllar va kataloglar ro'yxatini ko'rsatadi:

ftp>ls
227 Passiv rejimga kirish.
150 Fayllar roʻyxati uchun ASCII rejimidagi maʼlumotlar ulanishini ochish
-rw-r--r-- 1 ftpuser ftpuser 3034978 31-iyun 19:02 file1.tar.gz
-rw-r--r-- 1 ftpuser ftpuser 30842294 31 iyul 20:08 file2.tar.gz
-rw-r--r-- 1 ftpuser ftpuser 67798316 31 iyul 19:46 file3.tar.gz
-rw-r--r-- 1 ftpuser ftpuser 6001252 17 yanvar 12:02 file4.zip
-rw-r--r-- 1 ftpuser ftpuser 31386394 17 yanvar 11:28 file5.tar.gz
drwxr-xr-x 2 ftpuser ftpuser 4 17 yanvar 20:23 www
-rw-r--r-- 1 ftpuser ftpuser 48546694 17 yanvar 11:33 file6.zip
226 O‘tkazish tugallandi

CD<имядиректории> - kerakli katalogga o'tish buyrug'i:

ftp> CD www
250 CWD buyrug'i muvaffaqiyatli

Biz jamoa bilan tekshiramiz pwd :

ftp>pwd
257 "/www" joriy katalogdir

mkdir<имя директории> - yangi katalog (katalog) yaratish:

ftp> mkdir tmp
257 "/tmp" - Katalog muvaffaqiyatli yaratildi

rmdir<имя директории> - katalogni (katalogni) o'chirish:

ftp> rmdir tmp
250 RMD buyrug'i muvaffaqiyatli

FTP serveridagi fayllarni o'chirish

o'chirish<имяфайла> - masofaviy ftp serveridagi faylni o'chiradi:

ftp> test1.sql-ni o'chirish
250 DELE buyrug'i muvaffaqiyatli bajarildi

Ftp dan fayllarni yuklab olish

olish - faylni mahalliy kompyuteringizga yuklab oling. fayl nomini oling yoki yangi fayl nomini oling

ftp>fayl.zip-ni oling
mahalliy: file.zip masofaviy: file.zip
227 Passiv rejimga kirish.

226 O‘tkazish tugallandi
0,229 soniyada qabul qilingan 486694 bayt (6,5e+04 Kbayt/sek)

file.zip faylini mahalliy kompyuteringizga file2.zip sifatida yuklab oling:

ftp> file.zip file2.zip-ni oling
mahalliy: file2.zip masofaviy: file.zip
227 Passiv rejimga kirish.
150 file.zip (486694 bayt) uchun BINARY rejimdagi maʼlumotlar ulanishini ochish
226 O‘tkazish tugallandi
0,306 soniyada qabul qilingan 486694 bayt (9,4e+04 Kbayt/sek)

Buyruqdan foydalanish olish masofaviy ftp serveridan fayllar joriy mahalliy katalogga ko'chiriladi. Joriy mahalliy katalogni o'zgartirish uchun siz buyruqni ishlatishingiz kerak LCD:

LCD<путь> - mahalliy mashinada joriy katalogni o'zgartirish:

ftp> lcd / root
Hozir mahalliy katalog /root

Kimga masofaviy ftp-dan bir nechta fayllarni yuklab oling serverni mahalliy kompyuteringizga o'tkazsangiz, buyruqdan foydalanishingiz mumkin mget .

ftp> mget *.sql
mget test2.sql? y
227 Passiv rejimga kirish.
(23957080 bayt)
226 O‘tkazish tugallandi
0,233 soniyada qabul qilingan 23957080 bayt (1e+05 Kbayt/sek)
mget test1.sql? y
227 Passiv rejimga kirish.
(11873185 bayt)
226 O‘tkazish tugallandi
0,135 soniyada qabul qilingan 11873185 bayt (8,6e+04 Kbayt/sek)

Har bir faylning yuklab olinishi tasdiqlanishi kerak (ha / yo'q) y /n .

Boshqa yuklab olish varianti mget :

ftp> mget test1.sql test2.sql
mget test1.sql? y
227 Passiv rejimga kirish.

226 O‘tkazish tugallandi
0,101 soniyada qabul qilingan 11873185 bayt (1,1e+05 Kbayt/sek)
mget test2.sql? y
227 Passiv rejimga kirish.

226 O‘tkazish tugallandi
0,204 soniyada qabul qilingan 23957080 bayt (1,1e+05 Kbayt/sek)

Faylni ftp serveriga yuklash

qo'yish<имяфайла> - ftp serveriga bitta faylni yuklash buyrug'i.

ftp> test1.sql ni qo'ying
mahalliy: test1.sql masofaviy: test1.sql
227 Passiv rejimga kirish.
150 test1.sql uchun BINARY rejimdagi ma'lumotlar ulanishini ochish
226 O‘tkazish tugallandi
0,129 soniyada yuborilgan 11873185 bayt (9e+04 Kbayt/sek)

Uchun bir nechta fayllarni yuklash darhol buyruqdan foydalanishingiz mumkin mput :

ftp> mput test1.sql test2.sql
mput test1.sql? y
227 Passiv rejimga kirish.
150 test1.sql uchun BINARY rejimdagi ma'lumotlar ulanishini ochish
226 O‘tkazish tugallandi
0,0964 soniyada yuborilgan 11873185 bayt (1,2e+05 Kbayt/sek)
mput test2.sql? y
227 Passiv rejimga kirish.
150 test2.sql uchun BINARY rejimdagi ma'lumotlar ulanishini ochish
226 O‘tkazish tugallandi
0,354 soniyada yuborilgan 23957080 bayt (6,6e+04 Kbayt/sek)

Har bir fayl yuklanishi tasdiqlanishi kerak. y / n (Ha yoq).

Boshqa buyruq varianti mput :

ftp> mput *.sql
mput test1.sql? y
227 Passiv rejimga kirish.
150 test1.sql uchun BINARY rejimdagi ma'lumotlar ulanishini ochish
226 O‘tkazish tugallandi
0,0985 soniyada yuborilgan 11873185 bayt (1,2e+05 Kbayt/sek)
mput test2.sql? y
227 Passiv rejimga kirish.
150 test2.sql uchun BINARY rejimdagi ma'lumotlar ulanishini ochish
226 O‘tkazish tugallandi
0,2 soniyada yuborilgan 23957080 bayt (1,2e+05 Kbayt/sek)

Agar FTP-ga katta hajmdagi fayllar yuklangan bo'lsa, yuklash jarayonini kuzatib borish yaxshi fikr bo'ladi. Buning uchun siz buyruqlardan foydalanishingiz mumkin hash Va belgi .

hash - har 1024 bayt ma'lumot uchun ftp "#" belgisini bosib chiqaradigan buyruq:

ftp> xesh
Xesh belgisini chop etish yoqilgan (1024 bayt/xesh belgisi).
file2.tar.gaz-ni qo'ying
##########################
226 O‘tkazish tugallandi
6,94 soniyada yuborilgan 785888111 bayt (1,1e+05 Kbayt/sek)

belgi - buyruq bayt hisoblagichini ko'rsatadi:

ftp> belgilang
Xesh belgisini chop etish o‘chirildi.
Belgilar hisoblagichida chop etish yoqilgan (10240 bayt / belgining o'sishi).
ftp> file2.tar.gz ni qo'ying
mahalliy: file2.tar.gz masofaviy: file2.tar.gz
227 Passiv rejimga kirish.
150 file2.tar.gz uchun BINARY rejimdagi ma'lumotlar ulanishini ochish
O'tkazilgan baytlar: 912706618 -> hisoblagich
226 O‘tkazish tugallandi
8,08 soniyada yuborilgan 912706618 bayt (1,1e+05 Kbayt/sek)

Bu konsolda ftp bilan ishlash uchun barcha asosiy buyruqlar to'plami. Berilgan FTP serverida mavjud buyruqlar ro'yxatini ko'rish uchun siz buyruqdan foydalanishingiz mumkin Yordam :

ftp>yordam
Buyruqlar qisqartirilishi mumkin. Buyruqlar quyidagilardir:

Mdir sendport saytida disk raskadrovka
$ dir mget qo'yish hajmi
hisobni uzish mkdir pwd holati
append exit mls quit struct
ascii forma rejimi tirnoq tizimi
qo'ng'iroq modtime recv sunique olish
ikkilik glob mput reget tenex
xayr xesh yangiroq rstatus belgisi
case help nmap rhelp trace
cd idle nlist turini qayta nomlash
cdup image ntrans reset foydalanuvchisi
chmod lcd umask-ni qayta ishga tushiring
close ls prompt rmdir verbose
cr macdef passiv runique?
o'chirish mdelete proksi yuborish

Bundan tashqari, har bir buyruq uchun qisqacha yordam olishingiz mumkin. Yordam<команда> :

ftp>yordam holati
status joriy holatni ko'rsatadi

ftp> chiqishga yordam bering
ftp seansini tugatish va chiqish

ftp>yordam xayr
xayr ftp seansini tugating va chiqing

Va nihoyat, yuqoridagi ikkita jamoa chiqish yoki xayr ftp seansini yopish va chiqish uchun:

ftp>chiqish
221 Xayr.

Buyruqlar tavsifi bilan batafsil ma'lumotni yordamida olish mumkin odam ftp buyruq satrida.

# odam ftp
Sahifa formatlanmoqda, kuting...
FTP(1) BSD umumiy buyruqlar qoʻllanmasi FTP(1)

NAME
ftp - Internet-fayllarni uzatish dasturi

SNOPSIS
ftp [-Apinegvd]
pftp [-Apinegvd]
................
...............

NAME
ftp - fayl uzatish protokoli

SYNTAX

Ftp [-v] [-d] [-i] [-n] [-U] [-p] [-g]

TAVSIF
Ftp dasturi sizga fayllarni masofaviy kompyuterga uzatish yoki fayllarni qabul qilish imkonini beradi va masofaviy kompyuterda fayllar va kataloglar bilan ishlaydi.

FTP BILAN ISHLASH.
Ftp dasturidan foydalanish uchun siz faylni ko'chirmoqchi bo'lgan joyga yoki boshqa joyga o'zingiz va masofaviy kompyuter o'rtasidagi aloqani ochishingiz kerak. Ushbu dastur bir vaqtning o'zida bir nechta havolalarga ega bo'lish imkonini beradi, garchi siz faqat bitta havolaga ta'sir qiluvchi buyruqlar berishingiz mumkin. Ko'p mashinali aloqa bitta ftp seansida bir nechta mashinalar bilan bog'lanish imkonini beradi. Aloqa mashinasini o'zgartirmoqchi bo'lganingizda boshqa mashinada qayta ro'yxatdan o'tishingiz shart emas. Unda ishlatiladigan ulanish bu daqiqa, joriy ulanish deb ataladi.

Ftp ga o'tkazish uchun fayllarni yozish turlari.
Ftp dasturi ikki turdagi yozuvlardan foydalanish imkonini beradi: ASCII yoki ikkilik. Matnli fayllar uchun ASCII dan foydalaning. Ikkilik bitlar ketma-ketligi bo'lishi kerak bo'lgan ikkilik ma'lumotlar uchun ishlatiladi. ASCII standart hisoblanadi. Ikkilik shakl ba'zi maxsus fayllar, masalan, dasturlar, rasmlar, arxivlar uchun ishlatilishi mumkin.

Ftp ga qo'ng'iroq qiling.
UNIX qobig'idan ftp ga qo'ng'iroq qilish uchun ftp buyrug'ini kiriting. Ushbu buyruq bajarilgandan so'ng, ekraningizda ushbu buyruq uchun so'rov paydo bo'ladi. Bu shunday ko'rinadi:

Ftp> Siz bog'lanmoqchi bo'lgan mashina nomini belgilashingiz mumkin, garchi bu ixtiyoriy. Quyidagi misol ftp.botik.ru mashina nomini qanday yozishni ko'rsatadi: $ ftp ftp.botik.ru Bu siz nomlagan mashina bilan aloqa o'rnatish uchun ftp open buyrug'idan foydalanishga teng. Shuningdek, siz ftp-ga mashina nomisiz qo'ng'iroq qilishingiz mumkin, masalan: $ ftp Agar siz ftp-ga qo'ng'iroq qilayotganda mashina nomini o'rnatmagan bo'lsangiz, ftp-da ushbu mashinaga ulanishni ochishingiz kerak. Bu fayllarni uzatishni boshlashdan oldin ftp ochish buyrug'i yordamida amalga oshiriladi. Ushbu masala bo'yicha batafsil ma'lumot olish uchun ushbu bobning keyingi qismidagi "Ftp buyruqlarining tavsifi" bo'limiga qarang.

ftp imkoniyatlari.
Bundan tashqari, ftp ga qo'ng'iroq qilishda siz ushbu buyruq uchun ba'zi variantlarni belgilashingiz mumkin. Ushbu parametrlar ftp buyruq nomidan keyin, lekin belgilangan bo'lsa, mashina nomidan oldin joylashtiriladi. Har bir variant defis (-) va bitta harfdan iborat, masalan: -v. Har bir variantda ftp ichida ishlatilishi mumkin bo'lgan bir xil nomdagi tegishli buyruq mavjud. Variantlardan foydalanish va tegishli ftp buyruqlari o'rtasida farqlash kerak.

-vFtp ni batafsil rejimda ishlashga majbur qiladi. Ushbu rejimda displey ekranida masofaviy kompyuter tomonidan ftp-ga yuborilgan ftp xabarlari paydo bo'ladi. Bundan tashqari, agar siz ushbu rejimdan foydalansangiz, har bir fayl uzatish tugagandan so'ng statistik xabar paydo bo'ladi. Agar ftp interaktiv tarzda ishlayotgan bo'lsa, bu rejim standart hisoblanadi. Agar ftp buyruq rejimida ishlayotgan bo'lsa, batafsil rejim o'chiriladi, keyin -v opsiyasi uni yoqadi. Ushbu rejimni ftp ichida batafsil buyruq yordamida yoqishingiz mumkin.
-dFtp-ni disk raskadrovka rejimida ishlashga majbur qiladi. Ushbu rejimda ftp tomonidan masofaviy kompyuterga yuborilgan ftp xabarlari displey ekraningizda ko'rsatiladi. Agar siz ushbu parametrdan foydalanmasangiz, ma'lumot ko'rsatilmaydi. Shuningdek, disk raskadrovka buyrug'i yordamida ftp da ushbu rejimni chaqirishingiz mumkin.
-nMasofaviy kompyuter bilan aloqa qilishda ftp avtomatik ro'yxatdan o'tishdan foydalanishni oldini oladi. Avtomatik ro'yxatdan o'tish rejimi o'rnatilganda, ftp avtomatik ravishda sizni masofaviy kompyuterda aniqlaydi va sizni ushbu mashinada ro'yxatdan o'tkazadi. (Ushbu bo'limning keyingi qismidagi "Avtomatik jurnalga kirish uchun .netrc faylidan foydalanish" ga qarang.) Avtomatik ro'yxatga olishni o'chirish uchun -n opsiyasidan foydalansangiz, masofaviy kompyuterga qo'lda kirish uchun foydalanuvchi buyrug'idan foydalanishingiz kerak bo'ladi.
-gUNIX fayl nomlarining kengaytmalaridan mahrum bo'lishiga olib keladi, masalan, joker belgi (*). Agar siz ushbu parametrdan foydalanmasangiz, ftp fayllar ro'yxatidagi universal kengaytmali fayl nomlarini kengaytiradi. Ushbu parametr o'rniga glob buyrug'idan foydalanishingiz mumkin.
Quyida ftp opsiyalaridan foydalanish misollari keltirilgan: $ ftp -v -d ftp.botik.ru Yuqoridagi buyruq ftp ni batafsil va disk raskadrovka rejimida chaqiradi va ftp ni ftp.botik.ru nomli masofaviy mashinaga ulanishni ochishga olib keladi. Nosozliklarni tuzatish rejimida masofaviy mashinaga yuborilgan buyruqlar ekraningizda ko'rsatiladi. Verbose rejimi qabul qiluvchining javoblarini va olingan ma'lumotlar baytlari haqidagi statistikani ko'rsatadi. $ ftp -vd Yuqoridagi buyruq ftp ni batafsil va disk raskadrovka rejimida chaqiradi, lekin masofaviy mashina bilan aloqani ochmaydi. $ ftp -ng ftp.botik.ru Yuqoridagi buyruq avtomatik ro'yxatga olish va universal kengaytmani bekor qilish bilan ftp ni chaqiradi va uni ftp.botik.ru masofaviy mashinasi bilan ulanishni ochishga majbur qiladi. $ ftp -n -d Yuqoridagi buyruq avtomatik ro'yxatga olish va universal kengaytma bekor qilingan, hech qanday mashinaga ulanishni ochmasdan ftp-ni chaqiradi.

Avtomatik ro'yxatga olish uchun .netrc faylidan foydalanish.
Qo'shimcha qulaylik sifatida siz uy katalogingizda .netrc nomli fayl yaratishingiz mumkin. Ushbu faylda avtomatik aloqa uchun zarur bo'lgan har bir mashina uchun ro'yxatga olish ma'lumotlari qatorlari mavjud. Mashinani ko'rsatish orqali ftp ga qo'ng'iroq qilganingizda, ya'ni qo'ng'iroq bilan bir vaqtda mashinaga ulanishni ochganingizda, ftp .netrc faylini o'qiydi. Agar ushbu mashina uchun element qatori mavjud bo'lsa, u holda ftp sizning mashinangizni o'sha masofaviy mashinaga avtomatik ravishda ulaydi. Agar siz ulanishni batafsil rejimda ochsangiz, bu qanday sodir bo'lishini ko'rasiz. Fayl formati asosiy maydonlar bilan ifodalangan alohida maydonlardan iborat:

Mashina nomi login nomi parol parol qaerda mashina, login, parol kalit so'zlar, keyin ro'yxatdan o'tish uchun zarur bo'lgan belgilar ma'lumotlari:

mashinaTugun nomi.
tizimga kirishRo'yxatdan o'tish uchun foydalanuvchi nomi.
parolUshbu tugun uchun foydalanuvchi paroli. Parol oddiy shifrlanmagan matn shaklida yozilgan. Agar siz parolingizni .netrc fayliga qo'shsangiz, parolingiz oshkor bo'lishining oldini olish uchun guruhingiz va boshqa barcha foydalanuvchilar uchun ushbu faylga o'qish/yozish ruxsatini o'chirib qo'yishingiz kerak. Aks holda ftp bu fayldan foydalanishga ruxsat bermaydi. Uchun Qo'shimcha ma'lumot Fayl ruxsatlari uchun chmod buyrug'i hujjatlariga qarang. Parolni faylga yozishda ba'zi xavf mavjud. Barcha xavfsizlik shartlarini tortishingiz kerak. Ushbu faylni ishlatishdan oldin administratoringizdan har qanday xususiyatlar haqida so'rang.
Agar siz faylga parol kiritmasangiz, ftp uni sizdan so'raydi. Mana .netrc faylidagi misol yozuvi: machine admin login guido password ochiq bu yerda: admin xost nomi, guido admin mashinasiga kirgan foydalanuvchi, open guido foydalanuvchisi paroli.

Ftp buyruqlari uchun cheklovlar.
Foydalanuvchiga qo'shimcha qulayliklarni ta'minlaydigan bir nechta kengaytirilgan buyruqlar mavjud. Lekin hamma ftp serverlari ham ularni tushunmaydi. Ushbu bobda keyinroq qo'llaniladigan buyruqlar ma'lum cheklovlarga ega. Ftp dasturi qo'llab-quvvatlanadigan buyruqlar ro'yxatini taqdim etishi mumkin. Bunday ma'lumotni olish uchun siz masofaviy mashina bilan aloqa o'rnatganingizdan so'ng buyruqni ishlatishingiz kerak.

Ftp buyruqlarining tavsifi.
Ekraningizda ftp so'rovi paydo bo'lganda, ushbu bo'limda keyinroq tasvirlangan buyruqlardan birini kiritishingiz mumkin. Buyruqni ishga tushirgandan so'ng, ftp so'rovi yana paydo bo'ladi. Rejim batafsil yoki disk raskadrovkaga o'rnatilganligiga qarab, qo'shimcha xabarlar paydo bo'lishi mumkin. Har bir buyruqdan keyin Enter tugmasini bosishingiz kerak. Enter tugmasini bosmaguningizcha buyruq bajarilmaydi. Agar buyruq yozishda xatolikka yo'l qo'ysangiz, matnni tahrirlash uchun BACKSPACE tugmasidan foydalanishingiz mumkin.

Buyruqning to'liq nomini kiritish shart emas, siz identifikatsiya qilish uchun etarli bo'lgan belgilar sonini kiritishingiz mumkin. Ko'pgina hollarda bu ftp buyrug'i nomidan bir yoki ikki belgi uzoqda. Biroq, dangasa bo'lmaslik va buyruqlarni to'liq terish yaxshiroqdir. Gap shundaki, joker serveridagi ftp mijozi o'zgartirilishi mumkin tizim administratori. Hamma mijozlar qisqa buyruqlarni tushunmaydi. Misol uchun, ular ilgari ishlatilgan bo'lishi mumkin edi. Lekin kunlarning birida ftp dasturi almashtirildi. Biz yanada rivojlangan versiyani o'rnatdik. Uning qanchalik rivojlanganligini bilmayman, lekin u qisqa buyruqlarni tushunmaydi.

! Ushbu buyruq ftp-ni to'xtatib turadi va mahalliy mashinada qobiqni chaqiradi. Undov belgisidan keyingi har qanday belgi(lar) qobiq buyruqlari sifatida qabul qilinadi va bajariladi. Keyin qobiqdan chiqish orqali ftp ga qaytishingiz mumkin. Barcha ftp opsiyalari va tegishli masofaviy mashinalar ushbu buyruq chiqarilishidan oldingi holatga qaytariladi. Agar qobiq buyrug'i ! bilan bir qatorda yozilsa, u holda faqat shu buyruq bajariladi. Buyruq bajarilgandan so'ng, ftp dasturi buyruq rejimiga qaytadi.
qo'shishQo'shish buyrug'i ftp ga mahalliy fayl tarkibini hozirda ulangan masofaviy kompyuterdagi faylning oxiriga qo'shishiga olib keladi. Ushbu buyruqni chaqirganingizda, siz qaysi faylga qo'shilishi kerakligini belgilashingiz mumkin, masalan: ftp> mahalliy_fayl_nomini qo'shish remote_machine_file_name Siz faqat buyruq nomidan foydalanishingiz mumkin va keyin fayl nomlari so'raladi, masalan: ftp> append (local-fayl) local_file_name (masofaviy fayl) masofaviy_mashina fayl_nomi
asciiBu buyruq ftp ni fayllarni ASCII kodiga aylantirishga olib keladi. Standart kod har doim ASCII hisoblanadi.
qo'ng'iroqUshbu buyruq har bir fayl uzatish tugagandan so'ng terminalingizda signal paydo bo'lishiga olib keladi. Ovoz berishni to'xtatish uchun ushbu ftp buyrug'ini qayta yozishingiz kerak.
ikkilikBu buyruq ftp faylni ikkilik kodga o'tkazishiga sabab bo'ladi.
chiqishBu buyruq ftp dan chiqadi. Bu buyruq barcha ochiq ulanishlarni yopadi.
CDBu buyruq masofaviy kompyuterdagi katalog nomini yangisiga almashtiradi. Buyruqni berganingizda, misolda ko'rsatilganidek, yangi nomni yozishingiz mumkin: ftp> cd /usr/bin Siz faqat ftp buyrug'i nomidan foydalanishingiz mumkin, keyin mashina yangi katalog nomini so'raydi, masalan. : ftp> cd (masofadagi katalog) /usr/ bin
yaqinBu buyruq joriy ulanishni yopadi. Biroq, ftp dan chiqish yo'q. Siz boshqa ulanishni yaratishingiz mumkin.
disk raskadrovkaUshbu buyruq disk raskadrovka rejimini yoqadi va o'chiradi. Agar rejim yoqilgan bo'lsa, o'chirilganda displeyda xabar paydo bo'ladi, xabarlar yo'q;
batafsilUshbu buyruq batafsil rejimni yoqadi va o'chiradi. Agar rejim yoqilgan bo'lsa, o'chirilganda displeyda xabar paydo bo'ladi, xabarlar yo'q;
o'chirishUshbu buyruq siz hozirda ulangan masofaviy kompyuterdagi faylni o'chiradi. Ftp buyrug'ini chaqirganda o'chiriladigan fayl nomini belgilashingiz mumkin: ftp> o'chirish fayl nomini o'chirish Agar xohlasangiz, ftp buyrug'ini chaqirayotganda nomni o'tkazib yuborishingiz mumkin. Keyin mashina sizdan nom so'raydi, masalan: ftp> o'chirish (masofaviy fayl) o'chiriladigan fayl nomi
rejUshbu buyruq sizga ulangan masofaviy qurilmadagi katalog tarkibini beradi. Ftp buyrug'ini chaqirganda chop etish uchun katalog nomini belgilashingiz mumkin. Masalan: ftp> dir /usr/bin Agar siz katalog nomini belgilamasangiz, masofaviy mashinadagi joriy katalog chop etiladi. Bundan tashqari, ftp-ga buyruq natijalarini ekranda paydo bo'lishidan oldin faylga yozishni aytishingiz mumkin. Bu quyidagicha amalga oshiriladi: ftp> dir /usr/bin printfile Chiqish fayl nomidan oldin katalog nomini ko'rsatishingiz kerak (bu yerda printfile). Shunday qilib, agar siz joriy katalogni printfile deb nomlangan faylga chop qilmoqchi bo'lsangiz, buni bajaring: ftp> dir . chop fayli bu erda "." joriy katalogni bildiradi.
olishBu buyruq hozirda ulangan masofaviy qurilmadan faylni nusxalaydi. Ushbu fayl serverdagi katalogingizga ko'chiriladi. Bir vaqtning o'zida bir nechta fayllarni nusxalash uchun mget buyrug'idan foydalaning. Ushbu buyruqni chaqirganingizda, siz masofaviy kompyuterdagi fayl nomini va faylni ko'chiradigan katalogingiz nomini belgilashingiz mumkin. Masalan: ftp> masofaviy mashina fayl nomini olish mashina faylingiz nomi Agar siz nusxa olmoqchi bo'lgan masofaviy mashina fayli nomini shunchaki belgilasangiz, kompyuteringizdagi fayl bir xil nomga ega bo'ladi. Misol: ftp> get remote_machine_name Siz faqat ftp get buyrug'ini yozishingiz mumkin. Keyin ftp dasturi sizdan fayl nomini so'raydi, masalan: ftp> masofaviy kompyuterning fayl nomi (mahalliy fayl) kompyuteringizning fayl nomi
globBu buyruq ftp ni universal "*" kabi UNIX fayl nomi kengaytmalariga ruxsat bermaydi. Ushbu buyruq kengaytmani o'chirish va yoqish uchun ishlatiladi, agar u yana berilsa, kengaytma yana yoqiladi. Kengaytmaga ruxsat berilgandan so'ng, ftp fayllar ro'yxatini ko'rsatishda barcha fayl nomlariga kengaytma qo'shadi.
hashBu buyruq ftp-da masofaviy mashina tomonidan yuborilgan har bir ma'lumot blokidan keyin "#" belgisini ko'rsatishiga olib keladi. Ma'lumotlar bloklari hajmi versiyaga qarab farq qilishi mumkin dasturiy ta'minot. Bugungi kunda joker mashinasida u 1024 baytni tashkil qiladi. Ushbu buyruqni kiritgandan so'ng, joriy ma'lumotlar blokining o'lchami chop etiladi. Bu buyruq qayta yozayotganda "#" belgisini ko'rsatishni yoqadi yoki o'chiradi. Shu tarzda siz faylni uzatish tezligini baholashingiz mumkin.
YordamBu buyruq ftp ishi haqidagi ma'lumotlarni ko'rsatadi. Yordamdan keyin buyruq nomini ko'rsatsangiz, ushbu buyruq haqida ma'lumot paydo bo'ladi. Agar siz shunchaki yordam yozsangiz, ftp buyruqlar ro'yxati paydo bo'ladi.
LCDUshbu buyruq kompyuteringizda ftp tomonidan ishlatiladigan ishchi katalogni o'zgartiradi. Ishchi katalog sifatida kerakli katalog nomini belgilashingiz mumkin, masalan: ftp> lcd /home/student/your_directory_name Agar siz katalog nomini ko'rsatmasangiz, joriy katalogdan foydalaniladi.
lsUshbu buyruq siz hozirda bog'langan masofaviy mashina katalogi mazmunining qisqartirilgan ro'yxatini chop etadi. Siz chop qilmoqchi bo'lgan katalog nomini belgilashingiz mumkin. Masalan: ftp> ls /usr/bin Agar nom ko'rsatmasangiz, joriy katalog chop etiladi. Buyruqning natijalari displeyda paydo bo'lishidan oldin faylga yozilishini belgilashingiz mumkin. Bu katalog ro'yxati joylashtirilishi kerak bo'lgan kompyuteringizdagi fayl nomini belgilash orqali amalga oshiriladi, masalan: ftp> ls /usr/bin printfile Katalog nomi fayl chiqarilishidan oldin ko'rsatilishi kerak (bu yerda printfile). Misol uchun, agar siz joriy katalogni printfile deb nomlangan faylga chop qilmoqchi bo'lsangiz: ftp> ls . chop fayli bu erda "." katalog joriy ekanligini ta'kidlash uchun joylashtiriladi.
o'chirishUshbu buyruq hozirda ulangan masofaviy qurilmadagi fayllar ro'yxatini o'chiradi. Buyruqni chaqirganda o'chiriladigan fayl nomlarini belgilashingiz mumkin. Masalan: ftp> mdelete masofaviy mashina filename1filename2... Aks holda, siz shunchaki buyruq nomidan foydalanishingiz mumkin. Ftp dasturi sizdan ism(lar)ni so'raydi: ftp> mdelete (masofaviy fayllar) file_name1file_name2...
mdirUshbu buyruq masofaviy mashinaning katalog ro'yxatini ishlab chiqaradi va natijani katalogingizdagi faylga joylashtiradi. Siz masofaviy kompyuterdagi fayllar ro'yxatini va buyruqni chaqirganda natijani joylashtirish uchun kompyuteringizdagi fayl nomini belgilashingiz mumkin. Masalan: ftp> mdir remote_machine_file_name... printfile Esda tutingki, familiya sizning katalogingizdagi faylning nomidir. Bu shunchaki buyruq nomidan foydalanish mumkin. Keyin ftp dasturi sizdan fayllar nomlarini so'raydi, masalan: ftp> mdir (masofaviy-fayllar) remote_machine_file_name... printfile local-fayl printfile? y
mgetBu buyruq siz hozirda ulangan masofaviy qurilmadan bir nechta fayllarni katalogingizga nusxalaydi. Nusxalashdan keyin fayllar masofaviy kompyuterdagi kabi nomlarga ega bo'ladi. Nusxa olish uchun fayllar roʻyxatini belgilashingiz mumkin: ftp> mget masofaviy mashina fayl nomi 1 fayl nomi 2 fayl... Agar buyruqni chaqirayotganda fayl nomlarini koʻrsatmagan boʻlsangiz, ftp dasturi sizdan ularni soʻraydi: ftp> mget ( masofaviy fayllar) masofaviy mashina fayl nomi 1 fayl nomi 2 fayl...
mkdirBu buyruq hozirda ulanayotgan masofaviy kompyuterda katalog yaratadi. Buyruqni chaqirayotganda katalog nomini belgilashingiz mumkin, masalan: ftp> mkdir /u/mydir Agar nom ko'rsatmasangiz, ftp sizdan buni so'raydi, masalan: ftp> mkdir (katalog nomi) katalog_nomi Albatta , siz masofaviy kompyuterda yozish ruxsatiga ega bo'lishingiz kerak.
mlsBu buyruq masofaviy kompyuterdagi joriy katalogdagi fayllar guruhining qisqartirilgan ro'yxatini oladi va natijani kompyuteringizdagi faylga joylashtiradi. Siz masofaviy kompyuterdagi fayllar ro'yxatini va buyruqni chaqirayotganda natijani joylashtirish uchun kompyuteringizdagi faylni belgilashingiz mumkin, masalan: ftp> mls remote_machine_file_name... printfile Buyruqni chaqirayotganda nomlarni o'tkazib yuborishingiz mumkin va keyin dastur sizdan ularni so'raydi: ftp> mls ( masofaviy fayllar) remote_machine_file_name... printfile local-fayl printfile? y
mputBu buyruq bir yoki bir nechta faylni katalogingizdan hozirda ulangan masofaviy qurilmaga nusxalaydi. Masofaviy kompyuterda fayllar bir xil nomga ega bo'ladi. Albatta, ushbu buyruqni bajarish uchun siz masofaviy kompyuterga yozish huquqiga ega bo'lishingiz kerak. Buyruqni chaqirayotganda fayllar ro'yxatini belgilashingiz mumkin, masalan: ftp> mput 1katalogingizning_fayl 2mashinangizning_fayl... Agar siz nomlarni ko'rsatmagan bo'lsangiz, ftp dasturi sizdan bu haqda so'raydi: ftp> mput (local-fayllar) name_1of_your_directory.2._. .
nmapFayl nomini aniqlash mexanizmini o'rnatish yoki o'chirish uchun ushbu buyruqdan foydalaning. Bu buyruq fayl nomlashning boshqa usulidan foydalanadigan UNIX-mos kelmaydigan mashinalar bilan muloqot qilishda foydalidir. Masalan, Apple Macintosh-ga asoslangan serverlar. Mahalliy mashinada fayllar nomini o'zgartirish bilan amalga oshiriladi get yordamida va mget buyruqlari va masofaviy mashina put va mpput buyruqlari yordamida.
ntransFayl nomi belgilarini tarjima qilish mexanizmini yoqish yoki o'chirish uchun ushbu buyruqdan foydalaning. Bu buyruq fayl nomlashning boshqa usulidan foydalanadigan UNIX-mos kelmaydigan masofaviy kompyuter bilan aloqa qilishda foydalidir. Masalan, Apple Macintosh-ga asoslangan serverlar. Lokal mashinada fayl nomlarini tarjima qilish get va mget buyruqlari yordamida, masofaviy mashinada esa put va mpput buyruqlari yordamida amalga oshiriladi.
ochiqUshbu buyruq fayllarni uzatishi kerak bo'lgan masofaviy mashina bilan ulanishni o'rnatadi. Buyruqni chaqirishda siz mashina nomini belgilashingiz mumkin, masalan: ftp> open ftp.botik.ru Agar nom ko'rsatilmagan bo'lsa, dastur buni so'raydi: ftp> open (to) machine name Agar siz mashinani ko'rsatgan bo'lsangiz. buyruqni chaqirganda ism, siz masofaviy mashinadagi raqam portini ham belgilashingiz mumkin. Agar port ko'rsatilgan bo'lsa, sukut bo'yicha afzalroq bo'lsa, ftp ushbu portda aloqalarni ochadi. Agar sizga ko'rsatma berilgan bo'lsa yoki tizim ma'muri buni ko'rsatsa, port o'zgarishlari amalga oshiriladi. Agar port ko'rsatilmagan bo'lsa, dastur buni talab qilmaydi.
taklifBu buyruq mget kabi ko'p faylli buyruqlardagi fayllar o'rtasida harakatlanish uchun ftp dan ruxsat so'rashingizga to'sqinlik qiladi. Ushbu buyruq qayta kiritilganda yoqilgan va o'chiriladi.
qo'yishUshbu buyruq faylni kompyuteringizdan hozirda ulangan masofaviy qurilmaga ko'chiradi. Bir vaqtning o'zida bir nechta fayllarni uzatish uchun mput buyrug'idan foydalaning. Ftp buyrug'ini chaqirayotganda kompyuteringiz fayl nomini va masofaviy kompyuter fayl nomini belgilashingiz mumkin, masalan: ftp> faylingiz_nomini qo'ying remote_machine's_file_name yoki ftp> your_file_name qo'ying Albatta, bu buyruqni bajarish uchun masofaviy kompyuterda yozish ruxsatiga ega bo'lishingiz kerak. . Agar siz fayl(lar)ning nomini ko'rsatmasangiz, dastur sizdan ularni so'raydi, masalan: ftp> qo'ying (mahalliy fayl) fayl_nomingiz (masofaviy fayl) remote_machine_file_name Agar masofadan boshqarish pultidagi fayl nomini ko'rsatmasangiz machine, put buyrug'i faylni masofaviy mashina mashinasida sizning mashinangiz bilan bir xil nom ostida yaratadi.
pwdUshbu buyruq hozirda ulangan masofaviy qurilmadagi joriy ishchi katalog nomini ko'rsatadi.
xayrBuyruq yuqorida muhokama qilingan chiqish buyrug'iga o'xshaydi.
iqtibosBuyruq ftp ni mashinaga kiritgan parametrlarni bajarish uchun masofaviy mashinaga yuborishiga olib keladi. Variantlar ftp buyruqlari va boshqa variantlardir. Ftp qo'llab-quvvatlaydigan buyruqlar masofaviy yordam buyrug'i yordamida ekranda ko'rsatilishi mumkin. Siz qo'ng'iroq qilayotganda ushbu buyruqni kiritishingiz mumkin ftp dasturlari masalan: ftp> quote NLST Agar siz faqat buyruq nomini belgilagan bo'lsangiz, ftp sizdan foydalanish uchun buyruq qatorini so'raydi, masalan: ftp> quote (yuborish uchun buyruq qatori) NLST Bu buyruq faqat tizimingiz maslahati bilan ishlatilishi kerak. administrator.
recvBu buyruq yuqorida tavsiflangan get buyrug'iga o'xshaydi.
masofaviy yordamUshbu buyruq hozirda ulangan masofaviy kompyuterda ftp yordamini so'raydi. Ushbu ma'lumot sizga masofaviy mashina qaysi buyruqlarni qo'llab-quvvatlashini aytadi.
qayta nomlashUshbu buyruq hozirda ulangan masofaviy kompyuterdagi fayl nomini o'zgartiradi. Buyruqni chaqirishda siz fayl nomlaridan foydalanishingiz mumkin, masalan: ftp> eski_fayl_nomini o'zgartirish yangi_fayl_nomi Agar siz faqat buyruq nomini ishlatgan bo'lsangiz, ftp fayl nomlarini so'raydi: ftp> eski_fayl_nomi (nomi) yangi_fayl_nomi Albatta, ushbu buyruqni bajarish uchun siz masofaviy kompyuterda yozish ruxsatiga ega bo'lishingiz kerak.
rmdirBu buyruq hozirda ulangan masofaviy qurilmadagi katalogni o'chiradi. Buyruqni chaqirayotganda o'chiriladigan katalog nomini belgilashingiz mumkin, masalan: ftp> rmdir /u/mydir yoki buyruqni chaqirayotganda nomni qoldirishingiz mumkin va mashina sizdan buni so'raydi: ftp> rmdir (katalog nomi) /u /mydir Ushbu buyruq har doim ham masofaviy kompyuter tomonidan qo'llab-quvvatlanmaydi. Albatta, buning uchun siz masofaviy kompyuterga yozish huquqiga ega bo'lishingiz kerak.
yuborishBu buyruq yuqorida tavsiflangan put buyrug'iga o'xshaydi.
yuborish portiUshbu buyruq ftp-ni masofaviy mashina ma'lumotlari uchun mahalliy mashina portini o'rnatish imkoniyatini o'chirishga olib keladi. Ushbu buyruqni qayta kiritish orqali yoqish va o'chirish mumkin. Ftp ga qo'ng'iroq qilishda sukut bo'yicha ma'lum bir port ko'rsatiladi. Ushbu buyruq tizim ma'muringiz tavsiya qilganidek ishlatilishi kerak. Qoidaga ko'ra, bu faqat mijoz dasturingizga mos kelmaydigan "noto'g'ri" ftp serveri bilan ishlashda kerak bo'ladi.
holatUshbu buyruq ftp ni terminalda joriy holatini ko'rsatishiga olib keladi. Holat qo'ng'iroq, xesh, glob, port, tip buyruqlari bilan tanlangan rejimlarni o'z ichiga oladi.
turiBu buyruq fayl qaysi shaklda uzatilishini belgilaydi. ASCII va ikkilik kodlar qabul qilinadi. Bu buyruq ascii va binar buyruqlariga o'xshaydi. Agar siz buyruqni chaqirayotganda turni ko'rsatmasangiz, ASCII o'rnatiladi.
foydalanuvchiUshbu buyruq ulanishni o'rnatishda o'zingizni masofaviy mashinaga aniqlash imkonini beradi. Ushbu avtomatik ro'yxatga olish ftp ga qo'ng'iroq qilishda -n opsiyasi bilan yoqiladi. Bunday holda, bu buyruq kerak emas. Agar avtomatik ro'yxatdan o'tish o'chirilgan bo'lsa, masofaviy kompyuterda ro'yxatdan o'tish va o'zingizni aniqlash uchun ushbu buyruqdan foydalaning. Masofaviy mashinaga sizning kimligingiz haqida uchta ma'lumot berilishi kerak: login nomi, parol va manba nomi. Foydalanuvchi nomi barcha mashinalar uchun talab qilinadi, parol va manba nomi faqat ayrim tizimlar uchun talab qilinadi. Siz foydalanuvchi buyrug'iga qo'ng'iroq qilayotganda ushbu ma'lumotlarning barchasini kiritishingiz mumkin, masalan: ftp> user mike cat myaccount Buyruqni chaqirayotganda ushbu ma'lumotlarning barchasini bermaslikni tanlashingiz mumkin. Keyin dastur sizdan bu haqda so'raydi, masalan: ftp> foydalanuvchi (foydalanish nomi) mike(foydalanuvchi nomi) parol: Hisob qaydnomasi: myaccount(resurs nomi) Ma'lumotingizni himoya qilish uchun uni kiritganingizda parolingiz ko'rsatilmasligini unutmang. Agar siz parol yoki manba nomini kiritmasangiz, sizdan ular so'ralmaydi.
batafsilUshbu buyruq ftp-ni batafsil rejimni o'chirishga olib keladi. Qayta terish paytida bu buyruq yoqiladi va o'chiriladi. Batafsil ftp rejimida masofaviy kompyuter tomonidan yuborilgan protokol xabarlari terminalingizda paydo bo'ladi. Bundan tashqari, ushbu rejim har bir fayl uzatishdan keyin statistik ma'lumotlarni ko'rsatadi. Agar ushbu rejim o'chirilgan bo'lsa, unda bu ma'lumot ko'rsatilmaydi.
? Yordam buyrug'ining boshqa nomi.

Ftp operatsiyalariga misollar.
Ushbu bo'lim ftp dan qanday foydalanish mumkinligini ko'rsatadi. Quyida uchta misol keltirilgan. Bu misollarda ikkita mashina, HERE nomli mahalliy mashina va THE RE nomli masofaviy mashina ishlatiladi.

1 ta misolning tavsifi.
Ushbu misol fayllarni yuborish va qabul qilish uchun ftp dan foydalanishni ko'rsatadi. Ftp buyrug'i xost mashinasi nomi bilan chaqiriladi va foydalanuvchi avtomatik ravishda boshqa mashinada ro'yxatdan o'tadi, chunki -n varianti ishlatilmaydi.

Verbose buyrug'i yordamida batafsil rejim o'chiriladi. Keyin foydalanuvchi masofaviy kompyuterdagi ishchi katalogni /etc katalogiga o'zgartiradi. Chunki -d varianti yo'q va batafsil buyruq mavjud, batafsil rejim o'chirilgan va ftp so'rovidan boshqa hech qanday xabar ko'rinmaydi.

Foydalanuvchi ls buyrug'ini ishlatib, U erda mashinaning /etc katalogining qisqartirilgan ro'yxatini oladi. Ftp buyrug'i /etc katalogida uchta fayl ishlab chiqaradi. Keyin get passwd buyrug'i passwd faylini THERE mashinasidan HERE mashinasiga ko'chiradi. Agar mashina nomi ko'rsatilgan bo'lsa, HERE mashinasida passwd deb nomlangan fayl yaratiladi.

Qo'yish buyrug'i devor nomli faylni mahalliy mashinaning joriy ishchi katalogidan (SHU YERDA) masofaviy mashinaning /etc katalogiga (SHU YERDA) nusxalash uchun ishlatiladi. Ushbu fayl bir xil nom bilan ko'chirildi, chunki uning nomi ko'rsatilmagan. O'tkazish tugallangandan so'ng, /etc ro'yxati paydo bo'ladi, unda allaqachon HERE mashinasidan ko'chirilgan devor bilan birga to'rtta fayl mavjud.

Keyin bye buyrug'i mahalliy HERE mashinasida operatsion tizim qobig'iga qaytish uchun ishlatiladi.

$ ftp THERE 220 THERE FTP serveriga ulangan (Version 4.160 #1) tayyor Ism (HERE:stevea): Parol (HERE:stevea): 331 Stevea uchun parol talab qilinadi. 230 foydalanuvchi Stevea tizimga kirdi. ftp> batafsil Batafsil rejim o'chirilgan. ftp> cd /etc ftp> ls passwd volcopy whodo ftp> get paswd ftp> qo'yish wall ftp> ls passwd volcopy wall whodo ftp> bye $ Tavsif 2 misol.
Ushbu misol bir nechta ftp opsiyalari yordamida olinishi mumkin bo'lgan ekran tasvirlarini ko'rsatadi. Masofaviy xost mashinasi nomi bilan ftp-ga qo'ng'iroq qilgandan so'ng, foydalanuvchi disk raskadrovka rejimiga qaytadigan buyruqni chaqiradi. Shundan so'ng, ftp buyrug'i ekranda ushbu parametr yoqilganligini ko'rsatadigan xabarlarni ko'rsatadi. Keyin foydalanuvchi masofaviy mashinadagi ishchi katalogni /etc ga o'zgartiradi. Chunki Masofaviy mashinaga buyruqlar yuborish haqida disk raskadrovka va batafsil rejimlar mavjud (--> CWD/va hokazo) va masofaviy mashinadan olingan javoblar (250 CWD buyrug'i muvaffaqiyatli - buyruq muvaffaqiyatli bo'ldi) ekranda paydo bo'ladi; Shuni esda tutingki, UNIX da katalogni o'zgartirish buyrug'i bilan bir xil shaklga ega bo'lgan cd buyrug'i CDW (masofadagi mashinada ishchi katalogni o'zgartirish) buyrug'i sifatida yuboriladi. Ushbu buyruq CD o'rniga ftp tomonidan qo'llaniladi, shuning uchun u tizim buyrug'idan mustaqil ishlaydi.

cd buyrug'idan so'ng foydalanuvchi ishchi katalogga o'zgartirishni tasdiqlash uchun pwd buyrug'ini beradi. Ftp buyruqlari ekraningizda sizning (mahalliy) mashinangiz va masofaviy kompyuter o'rtasida yuborilgan xabarlarni ko'rsatadi va keyin masofaviy mashinadagi joriy ishchi katalog paydo bo'ladi. Keyin foydalanuvchi xesh variantini kiritadi, bu haqda xabar paydo bo'ladi bu variant ruxsat berilgan. Get wall myfile buyrug'i ftp-ga devor faylini tiklash va uni kompyuteringizdagi joriy ishchi katalogdagi myfile fayliga joylashtirishni aytadi. Ftp buyrug'i mahalliy va masofaviy mashinalar o'rtasida uzatish boshlanishi haqida yuborilgan xabarlarni chop etadi va keyin olingan ma'lumotlarning har bir bloki uchun xesh tegni chop etadi. O'tkazish tugallangandan so'ng, ekranda o'tkazish uchun ketgan vaqt va fayl uzatilgan sanani ko'rsatadigan statistik ma'lumotlar paydo bo'ladi. Faylni olgandan so'ng foydalanuvchi yopish buyrug'i bilan ulanishni yopadi va bye buyrug'i bilan ftp dan chiqadi.

$ ftp THERE 220 THERE FTP serveriga ulangan (Version 4.160 #1) tayyor Ism (HERE:stevea): Parol (HERE:stevea): 331 Stevea uchun parol talab qilinadi. ftp> disk raskadrovka disk raskadrovka yoqilgan (debug = 1) ftp> cd /etc ---> CDW /etc 200 CDW buyrug'i yaxshi. ftp> pwd ---> PWD 251 ftp> hash Xesh belgisini chop etish yoqilgan (1024 bayt/xesh belgisi). ftp> get wall mefile ---> PORT 3,20,0,2,4,51 200 PORT buyrug'i yaxshi. ---> RETR wall 150 Devor uchun ma'lumotlar ulanishini ochish (3.20.0.2.1075)(24384bayt ######################. 226 O'tkazish tugallandi. 24550 12.00 soniyada qabul qilingan baytlar (2 Kbayt/s) ftp> close ---> QUIT 221 Goodbye ftp> bye $.

FTP - bu tizimlar o'rtasida fayllarni uzatish uchun muhim TCP/IP yordam dasturi. FTP ning asosiy afzalliklaridan biri uning turli xil masofaviy xost tizimlari bilan mos kelishidir: fayllar o'rtasida yuborilishi mumkin masofaviy tizimlar Windows 2000, Windows NT va UNIX va hatto AS/400 kabi IBM serverlari. Matn interfeysiga ega va Windows 2000 va NT bilan birga kelgan FTP yordam dasturini ishga tushirish uchun buyruq satriga ftp ni kiritish kifoya.

Keling, eng ko'p 10 tasini sanab o'tamiz foydali buyruqlar FTP.

10. Yordam (yoki?). Ko'pgina FTP buyruqlari turli yo'llar bilan kiritilishi mumkin. Masalan, Yordam va savol belgisi (?) bir xil vazifani bajaradi. Yangi boshlanuvchilar Yordam buyrug'idan boshlashlari kerak, unga kirgandan so'ng tizim foydalanuvchiga FTP buyruqlarining to'liq ro'yxatini taqdim etadi. Olish uchun qisqa Tasvir kiritilishi kerak bo'lgan buyruqlar? va keyin buyruq nomi:

Ftp>? ochiq

9. Ochish. FTP seansi odatda belgilangan FTP serveriga ulanishni o'rnatuvchi Ochish buyrug'i bilan boshlanadi (masofaviy hostda FTP xizmati ishlayotgan bo'lishi kerak). Ochish buyrug'ini olgandan so'ng, tizim foydalanuvchi ID va parolni so'raydi. Ko'pgina FTP serverlari anonim ID va bo'sh parol bilan ro'yxatdan o'tish imkonini beradi. teca2 nomli kompyuter bilan aloqa o'rnatish uchun siz kirishingiz kerak

Ftp>ochiq teca2

8. Chiqish (yoki xayr). Chiqish buyrug'i har qanday ochiq seansni tugatadi va FTP qobig'idan chiqadi:

Ftp>chiqish

FTP-ni tugatmasdan ochiq seansni yopish uchun Yopish buyrug'idan foydalaning.

7. Pwd. Pwd buyrug'i hozirda FTP seansida ulangan masofaviy kompyuterdagi katalogni ko'rsatadi:

6. Ls. Ls buyrug'i masofaviy kompyuterdagi joriy katalogda joylashgan fayllar va kichik kataloglar ro'yxatini ko'rsatadi. Ls masofaviy fayllarga kirish imkonini beradi:

5. CD. Agar sizga kerak bo'lgan fayl masofaviy tizimning joriy katalogida bo'lmasa, boshqa katalogga o'tish uchun Cd buyrug'idan foydalanishingiz mumkin. Agar UNIX mashinasiga ulanish o'rnatilsa, masofaviy katalog odatda o'ng qirrali chiziq bilan ko'rsatiladi (da Ushbu holatda/yuklab olish katalogi):

Ftp>cd/yuklashlar

4. LCD. Lcd buyrug'i mahalliy mashinadagi joriy katalogni o'zgartiradi. Masofaviy kompyuterdan olingan har qanday fayllar sukut bo'yicha joriy katalogga yoziladi. Joriy mahalliy katalogni C: emp ga o'zgartirish uchun siz buyruqni kiritishingiz kerak

Ftp>lcd C: emp

3. Bin (yoki Ikkilik). Odatiy bo'lib, FTP matnli fayllar uchun qulay bo'lgan ASCII formatidagi fayllarni uzatadi. Ammo bajariladigan va .zip fayllarni uzatish uchun Bin buyrug'i yordamida uzatish turini binarga o'zgartirishingiz kerak:

ASCII rejimiga qaytish uchun ASCII buyrug'idan foydalaning.

2. Qo'ying (yoki yuboring). Put buyrug'i mahalliy faylni masofaviy mashinaning joriy katalogiga nusxalash imkonini beradi. Localfile.txt nomli faylni masofaviy tizimdagi C: emp katalogiga yuborish uchun siz buyruqni kiritishingiz kerak.

Ftp>C qo'ying: emp localfile.txt

1. Oling (yoki Recv). Get buyrug'i fayllarni Internetdan (yoki masofaviy mashinalardan) mahalliy mashinaning joriy katalogiga yuklab olish uchun ishlatiladi. Remotefile.txt nomli faylni olish uchun siz buyruqni kiritasiz

Ftp>remotefile.txt-ni oling

Maykl Auti - amerikalik ilmiy muharrir Windows jurnali NT Magazine, dasturiy ta'minotni ishlab chiqish va konsalting xizmatlariga ixtisoslashgan TECA kompaniyasi prezidenti. U bilan bog'lanish mumkin:

Jamoa FTP Windows buyruq satrida FTP server bilan fayl almashinuvini amalga oshiradi. Qulaylik ftp.exe Windows oilasi operatsion tizimlarining barcha versiyalarining standart tarqatish to'plamiga kiritilgan va server bilan buyruq va interaktiv rejimda almashish imkonini beradi.

Buyruqlar qatori formati:

FTP [-v] [-d] [-i] [-n] [-g] [-s:fayl nomi] [-a] [-A] [-x:sendbuffer] [-r:recvbuffer] [-b :asyncbuffers] [-w:windowsize] [tugun]

-v- Masofaviy serverdan javoblarni ko'rsatishni o'chiring.
-n- Dastlabki ulanishda avtomatik kirishni o'chiring.
-I- Bir nechta fayllarni uzatishda interaktiv so'rovlarni o'chirib qo'ying.
-d- Nosozliklarni tuzatish rejimini yoqing.
-g- Fayl nomlarining globallashuvini o'chiring (GLOB buyrug'iga qarang).
-s: fayl nomi- FTP ishga tushganda avtomatik ravishda bajariladigan FTP buyruqlarini o'z ichiga olgan matn faylini belgilang.
-a- Ulanishni ulash uchun mahalliy interfeysdan foydalanish.
-A- Serverga anonim ulanish.
-x: sockbuf yuborish- SO_SNDBUF (8192) standart bufer hajmini bekor qiling.
-r:recv sockbuf- SO_RCVBUF (8192) standart bufer hajmini bekor qiling.
-b: asinxron hisobi- Standart asenkron hisoblagich hajmini bekor qilish (3)
-w: oyna o'lchami- Standart uzatish buferi hajmini (65535) bekor qiling.
tugun- Ulanmoqchi bo'lgan masofaviy xost nomi yoki IP manzilini ko'rsatish.

Eslatmalar:

Mget va mpput buyruqlari y/n/q parametrlarini YES/NO/QUIT sifatida qabul qiladi.
- buyruqlar bajarilishini to'xtatish uchun tugmalar birikmasini bosing CTRL+C.

Parametrlarsiz ishlaganda, FTP foydalanuvchi kiritishini kutib, interaktiv rejimga o'tadi. Ekranda so'rov paydo bo'ladi - ftp >.

Mavjud buyruqlar ro'yxatini olish uchun siz savol belgisini yoki buyruqni kiritishingiz mumkin Yordam

Buyruqlar to'plami:

!
?
qo'shish
ascii
qo'ng'iroq
ikkilik
xayr
CD
yaqin
tom ma'noda
disk raskadrovka
rej
ajrating
olish
glob
hash
Yordam
LCD
ls
o'chirish
mdir
mget
mkdir
mls
mput
ochiq
taklif
yuborish
qo'yish
pwd
chiqish
iqtibos
recv
masofaviy yordam
qayta nomlash
rmdir
holat
iz
turi
foydalanuvchi
batafsil

Savol belgisini kiritish orqali ma'lum bir buyruq bo'yicha yordam olishingiz mumkin yoki Yordam va buyruq nomi:

? ulanmoq
ulanishga yordam bering

Buyruqlar ro'yxati FTP mijozi Windows:

! - FTP muhitidan Windows buyruq satriga (CMD.EXE) vaqtinchalik o'tish. FTP ga qaytish uchun buyruqdan foydalaning CHIQISH
qo'shish ma'lumotlarni qo'shish uzatilgan fayl mavjudning oxirigacha.
ascii- fayl uzatish rejimini ascii formatida sozlash (matn rejimi)
qo'ng'iroq- chiqarish ovozli signal buyruq tugagandan so'ng.
ikkilik- fayl uzatish rejimini ikkilik formatda o'rnatish
xayr- FTP seansini tugatish va dasturdan chiqish.
CD- masofaviy kompyuterda joriy katalogni o'zgartirish
yaqin- FTP seansini tugatish (buyruq bilan ochilgan ulanishni yopish). ochiq)
o'chirish- masofaviy kompyuterda belgilangan faylni o'chirish
disk raskadrovka- disk raskadrovka rejimiga o'tish
rej
ajrating- ftp seansini tugatish. Dasturni tugatmasdan FTP serveridan uzilish.
olish- FTP serveridan faylni qabul qilish
glob- Mahalliy fayl nomlarining metabelgi kengaytmasini almashtirish. Odatiy bo'lib, bu rejim yoqilgan va belgilardan foydalanishga imkon beradi * Va ? fayl nomi naqshlarida.
hash- har bir uzatilgan bufer uchun xesh belgisini chiqarish rejimini almashtirish
Yordam- FTP buyruqlari bo'yicha yordam ma'lumotlarini chiqarish
LCD- mahalliy kompyuterning ishchi katalogini o'zgartirish
tom ma'noda- ftp buyrug'i sifatida ixtiyoriy belgilar qatorini yuborish
ls- masofaviy kompyuter katalogining mazmunini chiqarish
o'chirish- bir nechta fayllarni o'chirish
mdir- bir nechta FTP server kataloglarining mazmunini chiqarish
mget- FTP serveridan bir nechta fayllarni qabul qilish
mkdir- FTP serverida katalog yaratish
mls- masofaviy kompyuterda bir nechta kataloglarning mazmunini chiqarish
mput- FTP serveriga bir nechta fayllarni yuborish ochiq- FTP serveriga ulanishni oching (ulang).
taklif- interaktiv rejimda buyruqlar kiritish uchun satr so'rovini o'zgartirish.
qo'yish- bitta faylni uzatish
pwd- FTP serverida joriy ishchi katalog nomini ko'rsatish
chiqish- sessiyani tugatish va dasturdan chiqish
iqtibos- FTP serveriga o'zboshimchalik bilan buyruq yuborish
recv- bitta faylni qabul qilish
masofaviy yordam- FTP serveridan yordam olish
qayta nomlash- fayl nomini o'zgartirish
rmdir- serverdagi katalogni o'chirish
yuborish- bitta fayl uzatish
holat- joriy seans holatini ko'rsatish - qaysi serverga ulanganligi, uzatiladigan ma'lumotlar turi, FTP buyruqlari bilan o'zgartirilgan rejimlar holati
iz- kuzatish rejimini almashtirish
turi- fayl uzatish turini sozlash
foydalanuvchi- FTP serveri bilan almashish seansida foydalanuvchi nomini o'zgartirish
batafsil- xabarlarni ko'rsatishda tafsilotlar rejimini almashtirish

Ro'yxatdagi buyruqlar ro'yxatidan ko'rinib turibdiki, standart FTP mijozi operatsion tizimlar Windows standart ftp buyruqlarining to'liq ro'yxatini qo'llab-quvvatlamaydi va eng yoqimsiz tomoni shundaki, u passiv rejimga o'tish buyrug'ini qo'llab-quvvatlamaydi ( passv) FTP serveri bilan almashish, bu uni translyatsiya texnologiyasidan foydalangan holda ulangan FTP serverlari bilan ma'lumot almashish uchun yaroqsiz qiladi tarmoq manzillari NAT. Boshqacha qilib aytganda, standart FTP mijozi mijozning quyi tarmog'idan tashqaridagi serverlar bilan fayllarni almashish uchun mos emas. Bu hamma uchun amal qiladi Windows versiyalari, shu jumladan Windows 10. Aynan shu fakt ftp.exe yordam dasturidan foydalanish doirasini belgilaydi - faqat mahalliy tarmoqlar, bu erda mijoz va server o'rtasida to'g'ridan-to'g'ri TCP ulanishi mumkin.

Windows FTP mijozi yordamida seansga misol:

192.168.1.1-ni oching- 192.168.1.1 serveriga ulanishni oching
foydalanuvchi admini- foydalanuvchi nomidan foydalaning admin serverga ulanganda. Ushbu buyruqqa javoban server parol so'raydi.
adminpas- foydalanuvchi uchun parolni kiriting admin
ls- masofaviy katalogdagi fayl va papkalar ro'yxatini ko'rsatish
myfile.txt faylini oling- faylni qabul qilish myfile.txt masofaviy katalogdan joriy mahalliy katalogga.
lcd C: \ fayllar- joriy mahalliy katalogni o'zgartirish.
myfile.txt faylini oling- faylni qabul qilish myfile.txt masofaviy katalogdan joriy mahalliy katalogga (C:\files) .

Da FTP yordamida Ommaviy ish fayllaridagi Windows mijozi, ko'pincha dasturni yozilgan FTP buyruqlarini boshqarish rejimida ishlatish uchun ishlatiladi matn fayli.

ftp -s: ftpcomm.txt- Buyruqlar ro'yxati ftpcomm.txt fayliga ular interaktiv rejimda qanday tartibda kiritilsa, xuddi shunday tartibda yoziladi. Masalan, binfile.bin faylini C:\temp katalogida olish uchun.

Agar xatolikni sezsangiz, matn qismini tanlang va Ctrl+Enter tugmalarini bosing
ULOSING: