Ochiq
Yopish

Ftp fayl va papkalarni kuzatish uchun dastur. Internet: bu qanday ishlaydi. Fayl uzatish protokoli va FTP mijozlari. FTP serverida kerakli fayllarni qanday topish mumkin

FTP serverlarida qidirish

Agar siz Internetda veb-resurslarga havolalar ro'yxatini topmoqchi bo'lsangiz, ulardan o'zingizga kerakli resursni tanlashingiz mumkin, va sizga ma'lum bir ob'ekt kerak bo'lganda boshqa narsa: multimedia fayli, elektron kitob. , dasturiy ta'minot va boshqalar. Ushbu muammoni hal qilish uchun maxsus ishlab chiqilgan qidiruv tizimlaridan yoki an'anaviy qidiruv tizimlarining mos keladigan rejimlaridan foydalanish tavsiya etiladi.

Misol uchun, http://www.filesearch.ru saytida joylashgan qidiruv tizimi fayllarni qidirish uchun juda samarali. Uning ulkan ma'lumotlar bazasi muntazam yangilanadi va qidiruv deyarli barcha rus va bir necha ming xorijiy FTP serverlari orasida amalga oshiriladi.

http://www.filesearch.ru tizimining o'ziga xos xususiyati shundaki, u veb-serverlar va veb-sahifalarda mavjud bo'lgan tarkiblar orasida (ko'pgina standart qidiruv tizimlarida bo'lgani kabi) emas, balki fayl va papka nomlari bo'yicha - FTP serverlarida qidiradi. . Bu erda hiyla-nayrang: agar siz, masalan, dasturni qidirayotgan bo'lsangiz, oddiy veb-serverda siz faqat uning tavsifini topasiz (masalan, sharh maqolasining bir qismi sifatida va hokazo), ammo tarqatish to'plami aniq http:/ /www.filesearch.ru topishga yordam beradi. E'tibor bering, ushbu tizim turli formatdagi fayllarni qidirishi mumkin: multimedia, grafik, ovoz, matn, bajariladigan fayllar, arxivlar va boshqalar. http://www.filesearch.ru bilan ishlashning umumiy qoidalari ko'p jihatdan boshqa qidiruv tizimlaridagiga o'xshaydi.

Yana bir samarali qidiruv tizimi www.metabot.ru saytida joylashgan. Shuningdek, u fayllarni - multimedia, grafik va hokazolarni qidirish uchun mo'ljallangan. Siz faqat tegishli kalitni ishlatishingiz va tegishli qidiruv turini tanlashingiz va klaviatura yordamida kerakli so'rovni kiritishingiz kerak.

Oddiy va kengaytirilgan qidiruv funktsiyalarini qo'llab-quvvatlaydigan yana bir samarali fayl qidiruvi http://ftpsearch.rambler.ru/db/ftpsearch manzilida joylashgan. Siz taxmin qilganingizdek, ushbu mahsulotning muallifi va ishlab chiqaruvchisi taniqli Rambler kompaniyasidir (www.rambler.ru). Ushbu qidiruv tizimining imkoniyatlari turli formatdagi fayllarni FTP serverlarida qidirishni o'z ichiga oladi.

FTP (Fayl uzatish protokoli) 1971 yilda paydo bo'lgan va hozirgi kungacha faol foydalanilmoqda. Ushbu Internet standart protokoli Internetdagi kompyuterlar o'rtasida fayl almashishning eng oddiy usuli hisoblanadi. FTP asosiy TCP/IP protokollariga asoslanadi.

FTP ning asosiy maqsadi Internetdagi fayllarni masofaviy kompyuterdan mahalliy kompyuterga (Yuklab olish) va mahalliy kompyuterdan masofaviy kompyuterga (Yuklash) yuborish (nusxalash, uzatish). FTP protokolidan foydalanib, siz to'g'ridan-to'g'ri uzoq kompyuterda fayllaringiz bilan ishlashingiz mumkin. Shuni ta'kidlash kerakki, faqat o'qish uchun ma'lumot beruvchi veb-serverlardan farqli o'laroq, FTP serverlari foydalanuvchilarga nafaqat ma'lumotni yuklab olish, balki serverga ma'lumot qo'shish imkonini beradi. Xususan, veb-sahifalar tuzilgan fayllarni uzatish uchun FTP protokoli qo'llaniladi.

Tabiiyki, serverdagi ma'lumotlarni o'zgartirish huquqi faqat ushbu ma'lumotlarning egalariga berilishi kerak. FTP serveriga kirishda foydalanuvchi huquqlari login va parol bilan tartibga solinadi, ammo bu Internetda keng auditoriya uchun ochiq bo'lgan serverlar yo'q degani emas. Ko'pgina serverlarga taxallus ostida kirish mumkin, bu holda siz faqat cheklangan fayllar to'plamiga kirishingiz mumkin bo'ladi.

Umuman olganda, FTP manba manzili formati quyidagicha ko'rinadi:

ftp:// :@:/, Qayerda:

  • foydalanuvchi - foydalanuvchi nomi (kirish);
  • parol - parol;
  • xost - serverning domen nomi yoki IP manzili;
  • url-path - faylga yo'l.

Port odatda ko'rsatilmaydi, ammo standarti ishlatiladi - 21.

Umumiy kirish serverlariga kirish uchun foydalanuvchi nomi sifatida anonimni va parol sifatida elektron pochta manzilingizni belgilang. Anonim FTP uchun url soddalashtirilgan sintaksisdan foydalanadi: ftp:// /, ya'ni ism bo'lmasa, anonim avtomatik ravishda kiritiladi.

FTP mijozlari

FTP xizmati mijoz-server arxitekturasiga asoslangan. Mijoz kompyuteri serverga ulanadigan va fayllarni uzatuvchi yoki qabul qiluvchi mijoz dasturini ishga tushiradi. FTP serveriga kirish turli sinflardagi FTP mijozlari yordamida amalga oshirilishi mumkin, xususan:

  • konsol mijozi - Windows operatsion tizimi bilan ta'minlangan ftp.exe dasturi;
  • Brauzerga o'rnatilgan FTP mijozi (masalan, Internet Explorer yoki Netscape Navigator);
  • Fayl menejeriga o'rnatilgan FTP mijozi (xususan, FAR yoki Windows Commander);
  • HTML muharririga o'rnatilgan FTP mijozi (HomeSite, Dreamweaver yoki FrontPage);
  • maxsus dasturlar (masalan, CuteFTP yoki WS FTP).

Ftp.exe yordamida kirish

Ftp.exe - bu grafik interfeysga ega bo'lmagan va eng kam qulay bo'lgan konsol mijozidir. Biz buni faqat sarlavhadagi asosiy savolni tushunish uchun foydali bo'lgani uchun taqdim etamiz: "u qanday ishlaydi".

Ftp.exe dasturini ishga tushirish orqali siz interaktiv seansga kirasiz: dastur sizga buyruq satrini taqdim etadi va so'rovlarni kutadi. Muloqot o'tkazish uchun bir necha o'nlab buyruqlar mavjud, ulardan bir nechtasi quyida keltirilgan:

  • cd [remote_directory] - katalogni o'zgartirish;
  • mkdir [katalog_nomi] - masofaviy mashinada katalog yaratish;
  • olish [remote_file] [local_file] - masofaviy faylning nusxasini kompyuteringizga o'tkazing. Mahalliy fayl nomi ko'rsatilmagan bo'lsa, u masofaviy fayl nomi bilan bir xil bo'ladi;
  • reget [remote_file] [local_file] - agar uning bir qismi mahalliy kompyuterda bo'lsa, masofaviy faylni yuklab oling. Buyruq, ayniqsa, mumkin bo'lgan ulanish zaxiralari bo'lgan katta fayllarni qabul qilish uchun foydalidir;
  • qo'ying [local_file] [remote_file] - faylni masofaviy tizimga yuboring. Agar masofaviy fayl nomi ko'rsatilmagan bo'lsa, u mahalliy tizimdagi nom bilan bir xil bo'ladi;
  • o'chirish [deleted_file] - o'chirilgan faylni o'chirish;
  • yopish - masofaviy server bilan FTP seansini tugatish va buyruq tarjimoniga qaytish;
  • bye - FTP server bilan ishlashni tugatish (tarjimondan chiqishga olib keladi).

Eslatma. Buyruqlarning to'liq ro'yxati va qo'shimcha ma'lumot uchun RFC 959 ga qarang.

Shuni ta'kidlash kerakki, FTP protokoli uzoq muddatli interaktiv ulanishni ta'minlaydi, HTTP protokoli esa so'ralgan ob'ektni bir seans ichida uzatadi va keyin ulanishni to'xtatadi. FTP aloqa seansini tugatish buyrug'i berilmaguncha dialog o'tkazish va ulanishni davom ettirish imkonini beradi.

FTP protokoli ikki turdagi fayllarni tushunadi - matn va ikkilik, va barcha matn bo'lmagan fayllar ikkilik deb hisoblanadi. FTP ulanishi orqali ishlash matnli xabarlarni (xizmat buyruqlari) va to'g'ridan-to'g'ri ikkita kompyuter o'rtasida ko'chiriladigan fayllarni almashish bilan bir xil tarzda amalga oshiriladi.

Ishning konsol shakli foydalanuvchilar uchun unchalik qulay emas, lekin u aynan nima sodir bo'layotganini va kompyuter qanday buyruqlarni bajarayotganini yaxshiroq tushunishga imkon beradi. Grafik interfeys ishlash uchun qulayroq bo'lgan qobiqni taqdim etadi, lekin ba'zi bir past darajadagi jarayonlarni foydalanuvchidan yashiradi. Grafik interfeyslar qulayroq bo'lgani uchun biz ular haqida kelajakda gaplashamiz.

Fayl menejeriga o'rnatilgan FTP mijozi yordamida kirish

O'rnatilgan FTP mijoziga ega fayl menejeri o'z funktsiyalarini kengaytiradi - mahalliy kompyuterning fayl tizimiga xizmat ko'rsatish darajasidan Internet darajasiga qadar. FTP orqali Internetdagi fayl arxivlariga qulay foydalanishni ta'minlaydigan eng muvaffaqiyatli fayl menejerlaridan biri bu FAR dasturidir. U FTP serveri bilan ulanish parametrlarini server manzilini, kirish uchun foydalanuvchi nomi va parolni, shuningdek, boshqa parametrlarni kiritish orqali oldindan sozlash imkonini beradi. Siz bunday ulanishlarning istalgan sonini sozlashingiz va keyin avval tuzilgan ulanishlardan birini tanlab serverga ulanishingiz mumkin. FTP serverlari ro'yxati tarmoqlangan tuzilishga ega bo'lishi mumkin, ya'ni siz uning ichida papkalarni yaratishingiz va u erda FTP serverlariga yangi ulanishlarni joylashtirishingiz yoki mavjudlarini nusxalashingiz mumkin. Ulangandan so'ng, fayllarni uzatish uchun server bilan ishlash mahalliy kompyuterdagi fayllar bilan ishlashdan farq qilmaydi. Xuddi shu funksiyalar FTP serverida nusxa ko'chirish, o'chirish, fayllar va kataloglarni yaratish uchun mavjud (2-rasm).

Windows Commander-da FTP serverlari bilan ishlash biroz boshqacha ishlaydi: serverlarga ulanishlar ro'yxati menyudan chaqiriladigan alohida oyna shaklida taqdim etiladi. Ushbu oynada siz ulanish parametrlarini tahrirlashingiz mumkin. Tanlangan serverga ulanish o'rnatilgandan so'ng, bu ulanish alohida disk sifatida ko'rinadi. FAR-dan farqli o'laroq, Windows Commander-da siz bir vaqtning o'zida ko'plab ulanishlarni ochishingiz va ular bilan shaxsiy kompyuteringiz disklari bilan bir xil tarzda ishlashingiz mumkin. Agar siz ro'yxatga ulanishni qo'shishingiz shart bo'lmasa, u holda siz FTP serveri bilan ulanish parametrlarini oldindan sozlay olmaysiz, lekin ulanishni o'rnatish vaqtida ularni o'rnating. FTP serveridan yuklab olinishi kerak bo'lgan fayllar ro'yxatini oldindan tuzish va ularni yozish uchun katalogni belgilash mumkin.

Maxsus FTP mijozlari yordamida kirish

Qulay grafik interfeys va ko'plab yordamchi funktsiyalarga ega bo'lgan bir nechta maxsus FTP mijozlari mavjud. Ushbu seriyadagi eng mashhur dasturlardan biri CuteFTP dasturidir. Keling, uning so'nggi versiyasini batafsil ko'rib chiqaylik.

CuteFTP 5.0 XP oddiy, vizual interfeysga ega (4-rasm), qulay maslahat tizimi, buyruq qatori o'rniga Windows-ga o'xshash interfeysni taklif qiladi va sudrab olib tashlash kabi Windows-ning aksariyat standart funktsiyalarini qo'llab-quvvatlaydi. Oddiy interfeys sizga mahsulotni deyarli hech qanday mashg'ulotsiz ishlatish imkonini beradi.

Internetda Reitman M.A.ning istalgan fayllarini qanday topish va yuklab olish mumkin.

FTP serverlarida fayllarni qidirish

FTP serverlarida fayllarni qidirish

FTP serverlari jozibador, chunki ular fayllarga to'g'ridan-to'g'ri kirish (matnli ma'lumotsiz) va tanlangan ob'ektlarni kompyuterning qattiq diskiga tezroq yuklab olish (HTTP protokolidan foydalanishga qaraganda) imkoniyatini beradi. Internetdagi eng qiyin narsa ochiq (anonim kirishga ruxsat berish) va kirish mumkin bo'lgan (ishlaydigan) FTP serverlarini topishdir. Qoidaga ko'ra, topilgan 10 ta FTP serverlari orasida yarmidan ko'pi o'chirilgan yoki serverga kirish uchun login va parolni talab qiladi. FTP serverlarini qidirish uchun maxsus qidiruv tizimlari mavjud bo'lib, ularning veb-saytlarida fayl nomining bir qismi yoki ism va kengaytmaning to'liq kombinatsiyasi kiritish maydonida ko'rsatiladi, so'ngra serverlar skanerlanadi. Qoida tariqasida, topilgan tugunlarning aksariyati shaklning IP manzillari ko'rinishida taqdim etiladi ftp://90.157.34.69/, va qolgan (odatda katta) serverlar veb-saytlar kabi nomlanadi - ftp://mjv-art.org/. Siz allaqachon sezganingizdek, HTTP protokoli orqali ulangan veb-saytlardan farqli o'laroq, har qanday FTP server manzilining boshida ushbu protokoldan foydalanishni ko'rsatuvchi ftp qiymati ko'rsatilgan. Brauzerning manzil satriga 6-manzilni kiritishga harakat qilsangiz (2.10-rasm).

Kirish maydonida kalit so'z (bir nechta so'z) ko'rsatilgan Men ... ni izlayapman. Bundan tashqari, natija kiritilgan qiymatga nisbatan aniq bo'lishi uchun qidiruvni sozlashingiz mumkin. Buning uchun katakchani belgilang aynan. Sahifaning o'ng tomonida joylashgan ochiladigan ro'yxatda siz qidirayotgan fayllar turini tanlashingiz mumkin: video, audio, tasvirlar, diskdagi tasvirlar, arxivlar, matn yoki bajariladigan fayllar, shuningdek src (manba kodlari) ). Odatiy bo'lib, barcha fayl turlari qidiriladi.

Sozlamalar shu bilan tugamaydi, siz so'rovingizni yanada aniqlashtirishingiz mumkin. Qo'shimcha sozlamalarga kirish uchun havolani bosing belgilang, qidirilayotgan ob'ektlarning turlari bilan ochiladigan ro'yxatning o'ng tomonida joylashgan (2.11-rasm).

Siz so'rovning ba'zi tafsilotlarini aniqlashtirishga imkon beruvchi qo'shimcha boshqaruv elementlarini ko'rasiz: xost nomi, fayl nomi va kengaytmasi, uning hajmi, saralash usuli va boshqalar.

So'rovni belgilash orqali, masalan, kiritish maydonida "winamp" Men ... ni izlayapman, tugmani bosishingiz kerak Qidirmoq. Biroz vaqt o'tgach, siz qidiruv natijalarini ko'rasiz (2.12-rasm).

Qidiruv tizimining ajoyib xususiyati http://proisk.ru/ qidiruv natijalarida server holatini ta'kidlashdir. Yashil rang FTP serveri hozir ishlayotganligini, qizil rang esa mavjud emasligini bildiradi.

Faylni yuklab olish uchun siz qidiruv natijalaridagi tegishli havolani darhol sichqonchaning o'ng tugmasi bilan bosishingiz va kontekst menyusidagi elementni tanlashingiz mumkin. Ob'ekt sifatida saqlash(Obyektni shunday saqlash). Keyin, katalogni tanlang va faylni saqlang. Siz ushbu FTP serveridagi boshqa papkalar tarkibini ham ko'rishingiz mumkin. Masalan, buni shunday qilish mumkin. Sichqonchaning o'ng tugmasi bilan havolani bosing va kontekst menyusidagi elementni tanlang Yorliqni nusxalash(Yorliqni nusxalash). Havola vaqtinchalik xotiraga ko'chiriladi. Keyin, yangi brauzer yorlig'i yoki oynasida, manzil kiritish maydonida sichqonchaning o'ng tugmachasini bosing va tanlang Kiritmoq(Qo'yish) (klaviatura yorlig'idan foydalanish osonroq +yoki +). Maydonda paydo bo'ladigan havola uchun fayl nomini va kengaytmani birinchi chiziqcha /gacha ehtiyotkorlik bilan olib tashlang. Yoki faqat xost (server) manzilini qoldiring - masalan, ftp://relay.fidonet.org.ua/. Tugmachasini bosing va FTP serverining mazmunini ko'ring.

Agar siz Google-da qidiruv paytida operatorlar haqida eshitgan bo'lsangiz, FTP serverlarida fayllarni qidirishda shunga o'xshash holatlar haqida bilishingiz dargumon. Va ular juda samarali qo'llaniladi va qidiruv natijalarini aniqlaydi. Qidiruv tizimida qidiruv so'rovlarini shakllantirishda http://proisk.ru/ Quyidagi operatorlar qo'llab-quvvatlanadi.

? Operatorsiz. So'rovda ko'rsatilgan so'z ixtiyoriy, lekin uni o'z ichiga olgan natijalar qolganlardan oldin ko'rsatiladi. "Audio video" kabi so'rovda ushbu so'zlardan kamida bittasi bo'lgan natija topiladi.

? Operator +. Qidiruv natijalarining har bir satrida + operatoridan keyin so'rovda ko'rsatilgan so'z bo'lishi kerak. "+audio +video" kabi so'rov ikkala so'zni o'z ichiga olgan natijani topish imkonini beradi. "+audio video" kabi so'rov audio so'zni o'z ichiga olgan natijani topish imkonini beradi, lekin video so'zi bo'lgan natija topilsa, u ustuvor bo'ladi.

? Operator -. Qidiruv natijalarining har bir satrida - operatoridan keyin so'rovda ko'rsatilgan so'z bo'lishi shart emas. "+audio - video" kabi so'rov audio so'zni o'z ichiga olgan va video so'zini o'z ichiga olmaydigan natijani topish imkonini beradi.

? Operator (). Qavslar so‘zlarni kichik ifodalarga guruhlaydi.

? Operatorlar< и >. Ushbu ikkita operator so'zning satrga tayinlangan tegishlilik qiymatiga hissasini o'zgartirish uchun ishlatiladi. Operator< уменьшает этот вклад, а оператор >- ortadi.

? Operator ~. Bu inkor operatorining bir turi bo'lib, - operatoridan farqli o'laroq, ~ operatorli so'z natijalarda mavjud bo'ladi, lekin keyinchalik tegishli ma'nolar paydo bo'ladi. "Audio - video" kabi so'rov sizga audio va video so'zlarini o'z ichiga olgan natijani topishga imkon beradi va video so'zli natijalar faqat audio so'zi bilan qiymatlardan keyin ko'rsatiladi.

? Operator *. Yulduzcha - kesish operatori. Boshqa operatorlardan farqli o'laroq, u so'zning boshida emas, balki oxiriga qo'shilishi kerak. "Audio*" kabi so'rov audio, audiologic, audiogram, audiovizuals va hokazo so'zlarni o'z ichiga olgan natijalarni topadi.

? Operator "". Ikki tirnoq ichiga olingan ibora faqat so'zma-so'z yozilgan ushbu iborani o'z ichiga olgan qatorlarga mos keladi. "Audio video" kabi so'rov sizga "audio video material" emas, balki "audio video material" ni o'z ichiga olgan natijani topish imkonini beradi.

Agar siz qidiruv so'rovlarini bajarmasdan shunchaki fayl omborlari bo'ylab kezmoqchi bo'lsangiz, eng yaxshi FTP serverlarining TOP (reytingi) ga qarashingiz mumkin. Buning uchun havolani bosish kifoya. kengaytirilgan veb-saytning yuqori o'ng burchagida. Siz indekslash natijalarini ko'rasiz va quyida - o'nta eng yaxshi resurslar haqida ma'lumotni o'z ichiga olgan jadval (2.13-rasm).

Shuningdek, jadval ustidagi havolalardan birini bosish orqali 100 ta eng yaxshi manbalarni ko'rishingiz mumkin. FTP serverlarini qanday tartiblashingizga qarab, havolani bosishingiz kerak hajmi(taqdim etilgan ma'lumotlar hajmi bo'yicha), o'tishlar (ma'lum bir manbaga o'tishlar soni bo'yicha) yoki uchun ovoz beradi(resursga ovoz bergan tashrif buyuruvchilar soni asosida).

Avtorizatsiyani talab qiladigan FTP serverlariga ko'pincha server veb-saytida ro'yxatdan o'tish orqali kirish mumkin. Bundan tashqari, men eng qiziqarli fayl arxivlarining ko'pchiligini bilib oldim, masalan, "Musiqa bilan FTP serverlari ro'yxati", "Mavjud FTP", "Mavjud FTP", "FTP serverlari ro'yxati" kabi mavzularda turli forumlarda faqat bitta musiqachiga bag'ishlangan materiallar. va hokazo. Bundan tashqari, shunga o'xshash kalit iboralar bilan siz ushbu mavzu bo'yicha maqolalar va bloglar bilan veb-sahifalarni qidirishga harakat qilishingiz mumkin. Mana, siz allaqachon o'zingizsiz - butun Internet sizning oyoqlaringiz ostida.

Kitobdan Kompyuter 100. Windows Vista'dan boshlab muallif Zozulya Yuriy

2.5-dars. Fayllarni tashkil qilish va qidirish Qidiruv va indekslash haqida umumiy ma'lumot Zamonaviy qattiq disklardagi fayllar soni o'nlab yoki yuz minglab bo'lishi mumkin. Agar fayl qayerda joylashganligini unutib qo'ysangiz, uni topish juda qiyin bo'lishi mumkin. IN

Windows Vista registrining nozikliklari kitobidan. Fokuslar va effektlar muallif Klimenko Roman Aleksandrovich

Amaliy ish 13. Windows Vista da fayllarni tartibga solish va qidirish Vazifa 1. Ob'ektlarni tartibga solishning turli usullarini o'rganish. Windows Vista Explorer-da C:Users papkalarini ketma-ket oching. Umumiymi? Rasmlar? Namuna rasmlari.2.

Kompyuterda ishlash bo'yicha o'z-o'zini ko'rsatma kitobidan muallif Kolisnichenko Denis Nikolaevich

Fayllar mazmunini qidirish Odatiy bo'lib, Windows Vista operatsion tizimi quyidagi kengaytmali fayllar tarkibini qidirish imkoniyatini qo'llab-quvvatlaydi: ASM, BAT, C, CMD, CPP, DIC, H, INF, INI, JAVA, LOG, M3U , MDB, RC, REG , SQL, TXT, VBS, WRI va boshqalar. Biroq, kengaytmalarni o'zingiz belgilashingiz mumkin.

Windows 2000/XP uchun Windows skript xosti kitobidan muallif Popov Andrey Vladimirovich

7.7. Fayllarni qidirish Fayllarni qidirish uchun Windows asosiy menyusidagi Boshlash, Topish, Fayllar va papkalar buyrug'ini bajaring yoki Win+F tugmalarini bosing - bu tezroq bo'ladi. Siz qidiruv oynasini ko'rasiz (64-rasm). Qidiruv yordamchisi siz qidirmoqchi bo'lgan fayllar toifalarini tanlashingizni taklif qiladi. Agar bormasangiz

Ruby-da dasturlash kitobidan [Til mafkurasi, nazariyasi va qo'llash amaliyoti] Fulton Hal tomonidan

Oddiy iboralar yordamida fayllarni qidirish Har bir inson standart Windows vositalari yordamida fayl va papkalarni qidirish uchun nomlardagi joker belgilardan foydalanish mumkinligini biladi. (har qanday belgini bildiradi) va "*" (har qanday belgilarning istalgan sonini bildiradi).

XSLT kitobidan muallif Holzner Stiven

10.1.34. Fayllar va kataloglarni topish Quyida biz bir yoki bir nechta fayllarni topadigan va ularning roʻyxatini massiv sifatida qaytaradigan usulni yozish uchun standart find.rb kutubxonasidan foydalandik. Birinchi parametr - boshlang'ich katalog, ikkinchisi - fayl nomi (string) yoki

Kitobdan Internet 100%. Batafsil o'quv qo'llanma: boshlang'ichdan professionalgacha muallif Gladkiy Aleksey Anatolievich

Veb-serverlarda XSLT o'zgartirishlari XSLT-ni veb-serverda o'zgartirishingiz mumkin, shunda XML hujjati veb-server uni brauzerga yuborishdan oldin o'zgartiriladi. Bu erda eng keng tarqalgan transformatsiya XML hujjatini HTMLga aylantirishdir, lekin

Linux muhitida ilovalarni ishlab chiqish kitobidan. Ikkinchi nashr muallif Jonson Maykl K.

FTP serverlarida qidirish Agar siz Internetdagi veb-resurslarga havolalar ro'yxatini topmoqchi bo'lsangiz, ulardan kerakli resursni tanlash uchun foydalanmoqchi bo'lsangiz, bu boshqa narsa va sizga ma'lum bir ob'ekt kerak bo'lganda mutlaqo boshqa narsa: multimedia fayli, e. -kitob, dasturiy ta'minot va boshqalar P. Yechimlar uchun

Internetda istalgan faylni qanday topish va yuklab olish kitobidan muallif Reitman M.A.

9.3. Sarlavha va kutubxona fayllarini topish Linux tizimidagi sarlavha fayllari /usr/include katalog ierarxiyasida saqlanadi. Bu erda kompilyator sukut bo'yicha kiritilgan fayllarni qidiradi. (Sarlavha fayllari /usr/include tashqarisida saqlanishi mumkin, lekin keyin ular ichida havola qilinadi

"Kompyuter sizda" kitobidan. Muhim narsalar muallif Egorov A. A.

Fayllarni qidirish va yuklab olish DC++ dasturi oynasi bilan tanish bo'lganimizdan so'ng, biz o'zimizga yoqqan fayllarni qidirish va yuklab olishni boshlashimiz kerak, avval aytib o'tganimizdek, Direct Connect tarmoqlarida fayllarni yuklab olish to'g'ridan-to'g'ri foydalanuvchi kompyuteridan amalga oshiriladi. Hub faqat

Windows 7 bilan birinchi qadamlar kitobidan. Yangi boshlanuvchilar uchun qo'llanma muallif Kolisnichenko Denis N.

2.4.8. Fayl va papkalarni qidirish Ba'zan juda yoqimsiz holat yuz beradi - deylik, siz biror narsa yozgansiz, chizgansiz yoki boshqa biror narsa qilgansiz, yutuqlaringizni qattiq diskingizga saqlagansiz va... ish natijalari qaysi papkada joylashganligini butunlay unutgansiz. Katta disk, papkalar

Professional Internet Search kitobidan muallif Kutovenko Aleksey

4.4. Fayl va papkalarni qidirish Fayllarni qidirish uchun bosing +va fayl yoki papka nomini kiriting. Ism o'rniga siz niqobni kiritishingiz mumkin (oldingi qarang). Ikkinchi usul: "Ishga tushirish" tugmasini bosing va "Dasturlar va fayllarni qidirish" maydoniga fayl (papka) nomini yoki niqobini kiriting. Siz qidiruv natijalarini ko'rasiz. Yoniq

Linux va UNIX kitobidan: qobiqli dasturlash. Dasturchi uchun qo'llanma. Tainsley David tomonidan

Flexum platformasidan foydalangan holda ilmiy saytlarda qidiruv "Ilmiy saytlarda qidirish" Ilmiy qidiruv mavzusi shaxsiy qidiruv tizimlarini ishlab chiquvchilar tomonidan o'tib ketmadi. Kitobimizning alohida bobi bunday qidiruv tizimlarining imkoniyatlari haqida batafsil hikoyaga bag'ishlangan (6-bobga qarang).

Muallifning kitobidan

Muallifning kitobidan

8.1.3. Bir nechta fayllar orasidan qidirish Agar joriy katalogda doc kengaytmali barcha fayllarda "sort" belgilar ketma-ketligini topmoqchi bo'lsangiz, quyidagi buyruqni bajaring: $ grep sort *.doc Quyidagi buyruq "sort it" iborasini qidiradi. joriy katalogdagi barcha fayllarda: $ grep "tartiblash"

Ko'pincha siz FTP serverida qidiruvni tashkil qilishingiz kerak. Qidiruvni tezda amalga oshirish uchun FTP serveri barcha fayllar nomlarini va ularning yo'llarini skanerlaydi va bitta fayl yoki ma'lumotlar bazasi jadvaliga joylashtiradi. Bunday ro'yxat yordamida qidiruv har safar butun xostni skanerlashdan ko'ra osonroqdir. Boshqa tomondan, siz o'zingizning FTP xostingizni uning tashkil etilishi haqida tasavvurga ega bo'lish uchun skanerlashni xohlashingiz mumkin. Bu sizga uning tuzilishini optimallashtirish yoki qayta tashkil etish imkonini beradi.

Keling, ikkita fayldan iborat kichik veb-ilovani yarataylik: config.php(FTP serveriga ulanish va ulanishni o'rnatish uchun parametrlarni o'z ichiga olgan konfiguratsiya fayli) va index.php, bu to'g'ridan-to'g'ri FTP skaneridir.

config.php konfiguratsiya fayli

// FTP server manzili
$ftp_server = "ftp.server.ru" ;
// Ulanish porti
$ftp_port = 21 ;
// Foydalanuvchi
$ftp_user = "softtime" ;
// Parol
$ftp_password = "" ;
// Veb-ilova versiyasi
$versiya = "1.0.0" ;
// Skriptni bajarish vaqtini 120 s ga o'rnating
belgilangan_vaqt_chegarasi(120);
// FTP serveriga ulanishga urinish
$link = ftp_connect($ftp_server);
if(! $link ) puterror ( "Kechirasiz, $ftp_server FTP serveriga ulanishni o'rnatib bo'lmadi");
// Serverda ro'yxatdan o'ting
$login = ftp_login ($link, $ftp_user, $ftp_password);
//$login = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
if(! $login ) puterror ( "Kechirasiz, biz serverda ro'yxatdan o'ta olmaymiz");
// Xato xabarini chop etadigan kichik yordamchi funksiya
// brauzer oynasiga
puterror funktsiyasi ($message)
{
aks-sado "

$xabar

" ;
Chiqish();
}
?>

Endi ulanish o'rnatilgandan so'ng, siz FTP katalogining katalog daraxti bo'ylab rekursiv tushishni amalga oshirishingiz mumkin.

FTP brauzeri index.php

// FTP serveriga ulanishni o'rnating
require_once("config.php" );
// Serverdagi katalog
// $dir = "/html/forum/";
$dir = "/" ;
// Skanerni ishga tushiring
scan_ftp ($link, $dir);
// FTP serveriga ulanishni yoping
ftp_yopish($link);
// Natija $filename global massivida
aks-sado "
"
;

print_r($fayl nomi);
aks-sado "
" ;

// Daraxtning rekursiv tushish funksiyasi
// katalog
scan_ftp funktsiyasi ($link, $dir)
{
GLOBAL $filename ;
// Ildiz katalogdagi barcha fayllarni oling
// Ulanish deskriptori $link config.php da qabul qilindi
$file_list = ftp_rawlist($link, $dir);
// Katalog tarkibini chop etish
foreach ($file_list $file sifatida)
{
// Satrni bo'shliq belgilariga bo'ling
ro'yxat ($acc,
$bloklar
$guruhi
$foydalanuvchi
$size
$ oy
$kun
$yil
$file) = preg_split ("/[\s]+/", $file);
// Agar fayl nuqta bilan boshlansa, unga e'tibor bermang
if(substr ($file , 0 , 1 ) == "." ) davom eting;
// Ob'ektning katalog ekanligini aniqlang
if(substr ($acc , 0 , 1 ) == "d" )
{
// katalog
scan_ftp ($link , $dir . $fayl . "/" );
}
// Ob'ekt fayl ekanligini aniqlang
if(substr ($acc , 0 , 1 ) == "-" )
{
// Fayl
$filename = $file. "-". $dir. $fayl;
}
}
}
?>

Natija $filename global massiviga joylashtiriladi - uning mazmunini fayl yoki MySQL jadvaliga joylashtirish qiyin emas. FTP serveri bilan ishlash texnikasi bizning maqolamizda batafsilroq muhokama qilinadi

FTP serverlarida fayllarni qidirish

Ko'pgina Internet foydalanuvchilari kerakli fayl va dasturlarni qidirayotganda, FTP serverlarida fayllar va kataloglarning o'zlari nomlari bo'yicha fayllarni qidirishga imkon beruvchi qidiruv vositalari mavjudligini bilmay, HTML sahifalarini ularning tarkibiga qarab qidiradilar. Haqiqatan ham, agar siz dasturning tavsifini izlayotgan bo'lsangiz, buni veb-serverlarda qilishingiz kerak. Agar siz dasturning nomini bilsangiz va uni yuklab olishingiz mumkin bo'lgan serverni qidirsangiz, FTP resurs qidiruv tizimidan foydalanish qulayroqdir. Fayllarni qidirishning mashhur tizimlaridan biri bu resurs http://www.filesearch.ru/

Shaklda. 6-rasmda CuteFTP dasturini yuklab olishingiz mumkin bo'lgan FTP serverlarini qidirish natijasi ko'rsatilgan.

Saytda http://www.filesearch.ru/ eng katta FTP serverlari ro'yxatini ham topishingiz mumkin. Reytingda birinchi o'rin, tabiiyki, MP3 fayllarni saqlaydigan resursga tegishli va uning hajmi shunchaki ajoyib - 2 ming gigabaytdan ortiq!

Xulosa

FTP o'zining afzalliklari va kamchiliklariga ega. Asosiy kamchilik shundaki, veb-xizmatdan farqli o'laroq, FTP serverida siz resurslar haqida minimal qo'shimcha ma'lumot olasiz - barcha ma'lumotlar masofaviy kompyuterda fayllar ro'yxati ko'rinishida taqdim etiladi.

Agar siz HTTP protokoli yordamida fayllarni to'g'ridan-to'g'ri veb-sahifalardan yuklab olsangiz (va maxsus yuklab olish dasturlariga murojaat qilmasangiz), u holda sekin ulanish bilan katta faylni yuklab olish juda qiyin. Gap shundaki, HTTP-da fayllarni uzatish tartibi reget (davom etish funktsiyasi) kabi foydali funksiyaning yo'qligi ko'rinishida katta kamchilikka ega. Bu shuni anglatadiki, agar HTTP protokolidan foydalanish paytida ulanish muvaffaqiyatsiz bo'lsa, faylni boshidanoq yuklab olishingiz kerak bo'ladi. FTP protokolidan foydalanganda siz Reget funksiyasidan foydalanishingiz va yuklab olishni to'xtatgan joydan davom ettirishingiz mumkin. Biroq, har bir protokolning afzalliklari va kamchiliklarini hisobga olish juda muhimdir.

FTP serverlarida fayllarni qidirish - tushunchasi va turlari. "FTP serverlarida fayllarni qidirish" toifasining tasnifi va xususiyatlari 2017, 2018.

  • - Ftp fayl uzatish dasturi.

    FTP (File Transfer Protocol) protokoliga muvofiq fayllarning nusxalarini bir Internet saytidan boshqasiga o'tkazadi. Bu tugunlar qayerda joylashganligi va ular bir-biriga qanday bog'langanligi muhim emas. Umumiy fayllarga ega kompyuterlar... .


  • - Arzimas fayl uzatish protokoli (TFTP)

    Fayl uzatish protokollari Internetda quyidagi fayl uzatish protokollaridan foydalaniladi: · FTP (File Transfer Protocol) - File Transfer Protocol · TFTP. (Trivial File Transfer Protocol) ahamiyatsiz fayllarni uzatish protokoli. · SFTP. (Simple File Transfer Protocol) – oddiy fayl uzatish protokoli... .


  • - FTP fayl uzatish protokoli

    Simple File Transfer Protocol (SFTP) SFTP foydalanuvchi huquqlarini tekshirish (kirish nazorati), fayllarni uzatish, katalog tarkibi ro'yxati, katalogni o'zgartirish, fayl nomini o'zgartirish va fayllarni o'chirishni qo'llab-quvvatlaydi. FTP singari, SFTP ham TCP dan foydalanadi. Biroq, FTP dan farqli o'laroq, SFTP ... dan foydalanadi.


  • - FTP buyruqlari

    Ma'lumotlar ulanishini boshqarish ulanishini o'rnatish FTP mijoz dasturlari buyruqlar yuborish va serverdan javoblarni olish uchun boshqaruv ulanishidan foydalanadi. Odatda buyruqlar serverdan bajarishni so'rab, boshqaruv ulanishi orqali yuboriladi... .


  • - FTP protokoli yordamida fayllarni uzatish

    Fayl uzatish protokoli (FTP) fayllarni bir kompyuterdan ikkinchisiga o'tkazish imkonini beradi. Ushbu protokol yordamida siz ma'lumotlar massivlarini - matn va dastur fayllarini almashishingiz mumkin. FTP ulanishi orqali kompyuter... .


  • - Global tarmoqlar: protokollar (http, ftp).

    FTP (Fayl uzatish protokoli) xizmati Ushbu xizmat TCP/IP tarmoqlarida ishlaydigan har qanday kompyuterlar o'rtasida fayllarni uzatish uchun maxsus mo'ljallangan protokoldan foydalanadi. Ushbu protokoldan foydalanib, kompyuter serverda joylashgan fayllarga to'g'ridan-to'g'ri kirish huquqiga ega bo'lib, kanalni egallaydi ...