Linux kompyuterlari bilan FTP protokolidan foydalanish
FTP - mahalliy kompyuter va masofali kompyuter yoki tarmoq o'rtasida fayllarni almashadigan oddiy va eng tanish fayl uzatish protokoli. Linux va Unix operatsion tizimlarida o'rnatilgan FTP-serverni yaratish uchun FTP-mijoz sifatida foydalanishingiz mumkin.
Ogohlantirish: FTP uzatish shifrlangan emas. Yuborishni to'xtatgan har qanday foydalanuvchi siz yuborgan ma'lumotni, jumladan, foydalanuvchi nomingiz va parolingizni o'qishi mumkin. Xavfsiz uzatish uchun SFTP dan foydalaning.
FTP ulanishini o'rnatish
Turli FTP buyruqlarni ishlatishdan oldin siz uzoq masofali tarmoq yoki kompyuter bilan aloqa o'rnatishingiz kerak. Buni Linuxda terminal oynasini ochib, ftp-ni yozib, keyin domen nomini yoki ftp 192.168.0.1 yoki ftp domain.com kabi FTP-serverning IP-manzilini kiriting. Masalan:
ftp abc.xyz.eduUshbu buyruq abc.xyz.edu da ftp serveriga ulanishga harakat qiladi. Agar u muvaffaqiyatli bo'lsa, foydalanuvchi nomi va parol yordamida tizimga kirishingizni so'raydi. Umumiy FTP serverlari odatda sizning anonim ismingizni va sizning elektron pochta manzilingizni parol yoki parol sifatida ishlatish uchun kirishga ruxsat beradi.
Muvaffaqiyatli tizimga kirganingizda, siz terminal ekranida ftp> promptini ko'rasiz. Bundan tashqari, yordam funktsiyasidan foydalanib, mavjud FTP buyruqlar ro'yxatini oling. Buning foydasi bor, chunki tizim va dasturiy ta'minotingizga qarab, ro'yxatdagi ba'zi FTP buyruqlar ishlashi mumkin yoki ishlamasligi mumkin.
FTP buyruq misoli va tavsifi
Linux va Unix bilan ishlatiladigan FTP buyruqlari Windows buyruq qatorida ishlatiladigan FTP buyruqlaridan farq qiladi. Fayllarni masofadan ko'chirish, nomini o'zgartirish va o'chirish uchun Linux FTP buyruqlarini odatda ishlatilishini ko'rsatadigan misollar.
FTP> yordamYordam funksiyasi katalog mazmunini ko'rsatish, fayllarni uzatish va fayllarni o'chirish uchun ishlatishingiz mumkin bo'lgan buyruqlar ro'yxatini ko'rsatadi. Ftp > buyrug'i Xuddi shu narsani amalga oshiradi.
ftp> lsUshbu buyruq uzoq kompyuterdagi joriy katalogdagi fayllar va kichik katalog nomlarini yozishga imkon beradi.
FTP> CD mijozlariUshbu buyruq mavjud katalogni mijozlar deb atagan pastki katalogga o'zgartiradi.
ftp> cdupBu joriy katalogni yuqori katalogga o'zgartiradi.
ftp> lcd [rasmlar]Ushbu buyruq mahalliy kompyuterdagi joriy katalogni mavjud bo'lsa, o'zgartiradi.
FTP> asciiBu matn fayllarini uzatish uchun ASCII rejimiga o'zgartiradi. ASCII ko'plab tizimlarda standart hisoblanadi.
ftp> ikkilikUshbu buyruq matnli fayllar bo'lmagan barcha fayllarni uzatish uchun ikkilik rejimga o'zgaradi.
ftp> rasm1.jpg olingUshbu fayl uzoqdan kompyuterdan mahalliy kompyuterga image1.jpg- ni yuklab qo'yadi . Ogohlantirish: Mahalliy kompyuterda bir xil nomdagi fayl mavjud bo'lsa, u yoziladi.
ftp> joylashtiring image2.jpgFaylni image2.jpg faylini mahalliy kompyuterdan masofali kompyuterga yuklaydi . Ogohlantirish: Agar bir xil ismga ega bo'lgan uzoqdagi kompyuterda fayl mavjud bo'lsa, u yoziladi.
ftp> lsBuyruqning oldida noqonuniy belgini qo'shish mahalliy kompyuterda ko'rsatilgan buyruqni bajaradi. Ls mahalliy kompyuterdagi joriy katalogning fayl nomlari va katalog nomlarini ro'yxatlashadi.
ftp> mget * .jpgMget buyrug'i bilan. bir nechta rasmni yuklab olishingiz mumkin. Ushbu buyruq barcha fayllarni .jpg bilan yakunlanadi.
ftp> qayta nomlash [dan] [to]Qayta nomlash buyrug'i masofaviy serverdagi [to] nomli yangi nom [to] ga o'zgartirilgan faylni o'zgartiradi.
ftp> mahalliy faylni qo'yish [remote-file]Ushbu buyruq uzoq kompyuterda mahalliy faylni saqlaydi. Mahalliy faylni [remote file] yuboring bir xil narsani bajaradi.
ftp> mput * .jpg ni tanlangUshbu buyruq masofali mashinadagi faol papkaga .jpg bilan yakunlangan barcha fayllarni yuklaydi.
ftp> masofadan faylni o'chirishUzoqdagi kompyuterda uzoqdan fayl nomi bilan faylni o'chiradi.
ftp> mdelete * .jpgBu uzoq kompyuterdagi faol papkada .jpg bilan yakunlangan barcha fayllarni o'chiradi.
ftp> hajmi fayl nomiUshbu buyruq bilan uzoqdagi mashinada fayl o'lchamini aniqlang.
ftp> mkdir [katalog-nomi]Uzoq serverda yangi katalog yarating.
ftp> buyrug'ini tanlangBuyruq buyrug'i interaktiv rejimni yoqadi yoki o'chiradi, shuning uchun bir nechta fayllardagi buyruqlar foydalanuvchi roziligisiz amalga oshiriladi.
ftp> chiqingChiqish buyrug'i FTP seansini tugatadi va FTP dasturidan chiqadi. Buyruq va chiqish buyrug'i xuddi shu narsani bajaradi.
Buyruqning parametrlari
Tanlovlar (bayroqlar yoki tugmalar deb ham ataladi) FTP buyrug'i ishlashini o'zgartiradi. Odatda, buyruq satri optsiyasi bo'sh joydan so'ng asosiy FTP buyrug'ini bajaradi. FTP buyruqlariga va ular bajaradigan ishlarning tavsifiga qo'shishingiz mumkin bo'lgan variantlar ro'yxati.
- -4 Xost bilan aloqa o'rnatishda faqat IPv4 foydalaning
- -6 Faqat IPv6 dan foydalaning
- -e Tarixni qo'llab-quvvatlashni va buyruqni tahrirlashni o'chiradi
- -p Ma'lumotlarni uzatish uchun passiv rejimdan foydalaning
- -i Fayl o'tkazish paytida interaktiv so'rovi o'chiradi
- -n Birinchi ulanishda avtomatik kirishni taqiqlaydi
- -g Fayl nomi globbing o'chirib qo'yadi
- -v Barcha javoblarni ko'rsatish uchun o'chirish serverini majburlaydi
- -d disk raskadrovka bilan shug'ullanadi