फ़ाइलों और फ़ोल्डरों की निगरानी के लिए प्रोग्राम ftp। इंटरनेट: यह कैसे काम करता है. फ़ाइल स्थानांतरण प्रोटोकॉल और एफ़टीपी क्लाइंट। एफ़टीपी सर्वर पर आवश्यक फ़ाइलें कैसे खोजें
एफ़टीपी सर्वर पर खोजें
यदि आप इंटरनेट पर वेब संसाधनों के लिंक की एक सूची ढूंढना चाहते हैं तो यह एक बात है ताकि आप उनका उपयोग अपने आवश्यक संसाधन का चयन करने के लिए कर सकें, और जब आपको किसी विशिष्ट ऑब्जेक्ट की आवश्यकता हो तो यह बिल्कुल दूसरी बात है: एक मल्टीमीडिया फ़ाइल, एक ई-बुक , सॉफ्टवेयर, आदि इस समस्या को हल करने के लिए, विशेष रूप से डिज़ाइन किए गए खोज इंजन, या पारंपरिक खोज इंजन के संबंधित मोड का उपयोग करने की अनुशंसा की जाती है।
उदाहरण के लिए, http://www.filesearch.ru पर स्थित खोज इंजन फ़ाइलों को खोजने के लिए बहुत प्रभावी है। इसका विशाल डेटाबेस नियमित रूप से अद्यतन किया जाता है, और खोज लगभग सभी रूसी और कई हजार विदेशी एफ़टीपी सर्वरों के बीच की जाती है।
http://www.filesearch.ru प्रणाली की एक विशेषता यह है कि यह वेब सर्वर और वेब पेजों पर वहां उपलब्ध सामग्री के बीच खोज नहीं करता है (जैसा कि अधिकांश मानक खोज इंजन करते हैं), लेकिन फ़ाइल और फ़ोल्डर नामों के आधार पर - एफ़टीपी सर्वर पर . यहां तरकीब यह है: उदाहरण के लिए, यदि आप किसी एप्लिकेशन की तलाश में हैं, तो एक नियमित वेब सर्वर पर आपको केवल उसका विवरण मिलेगा (उदाहरण के लिए, एक समीक्षा लेख के भाग के रूप में, आदि), लेकिन वितरण किट मिलेगी सटीक http://www.filesearch.ru ढूंढने में आपकी सहायता करें। ध्यान दें कि यह सिस्टम विभिन्न स्वरूपों में फ़ाइलों की खोज कर सकता है: मल्टीमीडिया, ग्राफ़िक, ध्वनि, टेक्स्ट, निष्पादन योग्य, अभिलेखागार इत्यादि। http://www.filesearch.ru के साथ काम करने के सामान्य नियम कई मायनों में अन्य खोज इंजनों के समान हैं।
एक अन्य प्रभावी खोज इंजन www.metabot.ru पर स्थित है। इसे फ़ाइलों की खोज करने के लिए भी डिज़ाइन किया गया है - मल्टीमीडिया, ग्राफ़िक, आदि। आपको बस उचित खोज प्रकार का चयन करने और कीबोर्ड का उपयोग करके आवश्यक क्वेरी दर्ज करने के लिए उपयुक्त स्विच का उपयोग करने की आवश्यकता है।
एक अन्य प्रभावी फ़ाइल खोज इंजन जो सरल और उन्नत दोनों खोज कार्यों का समर्थन करता है, http://ftpsearch.rambler.ru/db/ftpsearch पर स्थित है। जैसा कि आप अनुमान लगा सकते हैं, इस उत्पाद के लेखक और डेवलपर प्रसिद्ध कंपनी रैम्बलर (www.rambler.ru) हैं। इस खोज प्रणाली की क्षमताओं में विभिन्न प्रारूपों की फ़ाइलों के लिए एफ़टीपी सर्वर पर खोज शामिल है।
एफ़टीपी (फ़ाइल ट्रांसफ़र प्रोटोकॉल) 1971 में सामने आया और आज तक सक्रिय रूप से उपयोग किया जाता है। यह इंटरनेट मानक प्रोटोकॉल इंटरनेट पर कंप्यूटरों के बीच फ़ाइलों के आदान-प्रदान का सबसे सरल तरीका है। एफ़टीपी बुनियादी टीसीपी/आईपी प्रोटोकॉल पर आधारित है।
एफ़टीपी का मुख्य उद्देश्य इंटरनेट पर किसी दूरस्थ कंप्यूटर से स्थानीय कंप्यूटर पर फ़ाइलें भेजना (डाउनलोड करना) और स्थानीय कंप्यूटर से दूरस्थ कंप्यूटर पर फ़ाइलें भेजना (अपलोड करना) है। एफ़टीपी प्रोटोकॉल का उपयोग करके, आप अपनी फ़ाइलों के साथ सीधे दूरस्थ कंप्यूटर पर भी काम कर सकते हैं। यह ध्यान दिया जाना चाहिए कि वेब सर्वर के विपरीत, जो केवल-पढ़ने के लिए जानकारी प्रदान करते हैं, एफ़टीपी सर्वर उपयोगकर्ताओं को न केवल जानकारी डाउनलोड करने की अनुमति देते हैं, बल्कि सर्वर पर जानकारी जोड़ने की भी अनुमति देते हैं। विशेष रूप से, उन फ़ाइलों को स्थानांतरित करने के लिए जिनसे वेब पेज बनाए जाते हैं, एफ़टीपी प्रोटोकॉल का उपयोग किया जाता है।
स्वाभाविक रूप से, सर्वर पर जानकारी बदलने का अधिकार केवल इस जानकारी के मालिकों को ही दिया जाना चाहिए। एफ़टीपी सर्वर तक पहुंचने पर उपयोगकर्ता के अधिकार लॉगिन और पासवर्ड द्वारा नियंत्रित होते हैं, लेकिन इसका मतलब यह नहीं है कि इंटरनेट पर ऐसे कोई सर्वर नहीं हैं जो व्यापक दर्शकों के लिए पहुंच योग्य हों। कई सर्वरों को छद्म नाम के तहत एक्सेस किया जा सकता है, ऐसी स्थिति में आपके पास फ़ाइलों के सीमित सेट तक ही पहुंच होगी।
सामान्य तौर पर, एफ़टीपी संसाधन पता प्रारूप इस तरह दिखता है:
ftp://
- उपयोगकर्ता - उपयोगकर्ता नाम (लॉगिन);
- पासवर्ड - पासवर्ड;
- होस्ट - सर्वर का डोमेन नाम या आईपी पता;
- यूआरएल-पथ - फ़ाइल का पथ.
पोर्ट आमतौर पर निर्दिष्ट नहीं होता है, लेकिन मानक पोर्ट का उपयोग किया जाता है - 21।
सार्वजनिक एक्सेस सर्वर तक पहुंचने के लिए, बस उपयोगकर्ता नाम के रूप में अज्ञात और पासवर्ड के रूप में अपना ईमेल पता निर्दिष्ट करें। अनाम एफ़टीपी के लिए, यूआरएल एक सरल सिंटैक्स का उपयोग करता है: ftp://
एफ़टीपी ग्राहक
एफ़टीपी सेवा क्लाइंट-सर्वर आर्किटेक्चर पर आधारित है। क्लाइंट कंप्यूटर एक क्लाइंट प्रोग्राम चलाता है जो सर्वर से जुड़ता है और फ़ाइलों को स्थानांतरित या प्राप्त करता है। एफ़टीपी सर्वर तक पहुंच विभिन्न वर्गों के एफ़टीपी क्लाइंट का उपयोग करके की जा सकती है, अर्थात्:
- कंसोल क्लाइंट - विंडोज़ ऑपरेटिंग सिस्टम के साथ आपूर्ति किया गया ftp.exe प्रोग्राम;
- ब्राउज़र में निर्मित एफ़टीपी क्लाइंट (उदाहरण के लिए, इंटरनेट एक्सप्लोरर या नेटस्केप नेविगेटर);
- फ़ाइल प्रबंधक (विशेष रूप से, एफएआर या विंडोज कमांडर) में निर्मित एफ़टीपी क्लाइंट;
- HTML संपादक (होमसाइट, ड्रीमविवर या फ्रंटपेज) में निर्मित एफ़टीपी क्लाइंट;
- विशेष कार्यक्रम (उदाहरण के लिए, क्यूटएफ़टीपी या डब्ल्यूएस एफ़टीपी)।
Ftp.exe का उपयोग करके पहुंचें
Ftp.exe एक कंसोल क्लाइंट है जिसमें ग्राफ़िकल इंटरफ़ेस नहीं है और यह सबसे कम सुविधाजनक है। हम इसे केवल इसलिए प्रस्तुत कर रहे हैं क्योंकि यह शीर्षक में मुख्य प्रश्न को समझने के लिए उपयोगी है: "यह कैसे काम करता है।"
Ftp.exe प्रोग्राम चलाकर, आप एक इंटरैक्टिव सत्र में प्रवेश करेंगे: प्रोग्राम आपको एक कमांड लाइन प्रस्तुत करेगा और अनुरोधों की प्रतीक्षा करेगा। संवाद संचालन के लिए कई दर्जन आदेश हैं, जिनमें से कुछ नीचे दिए गए हैं:
- सीडी [रिमोट_डायरेक्टरी] - निर्देशिका बदलें;
- mkdir [निर्देशिका_नाम] - रिमोट मशीन पर एक निर्देशिका बनाएं;
- [remote_file] [local_file] प्राप्त करें - दूरस्थ फ़ाइल की एक प्रति अपने कंप्यूटर पर स्थानांतरित करें। यदि स्थानीय फ़ाइल नाम निर्दिष्ट नहीं किया गया था, तो यह दूरस्थ फ़ाइल नाम के समान है;
- पुनः प्राप्त करें [remote_file] [local_file] - एक दूरस्थ फ़ाइल डाउनलोड करें यदि उसका कुछ भाग पहले से ही स्थानीय मशीन पर है। संभावित कनेक्शन रिज़र्व वाली बड़ी फ़ाइलें प्राप्त करने के लिए कमांड विशेष रूप से उपयोगी है;
- [local_file] [remote_file] डालें - रिमोट सिस्टम पर एक फ़ाइल भेजें। यदि दूरस्थ फ़ाइल का नाम निर्दिष्ट नहीं है, तो यह स्थानीय सिस्टम पर नाम के समान है;
- हटाएं [हटाई गई_फ़ाइल] - हटाई गई फ़ाइल हटाएं;
- बंद करें - दूरस्थ सर्वर के साथ एफ़टीपी सत्र समाप्त करें और कमांड दुभाषिया पर वापस लौटें;
- अलविदा - एफ़टीपी सर्वर के साथ काम करना समाप्त करें (दुभाषिया से बाहर निकलने की ओर ले जाता है)।
टिप्पणी। आदेशों की पूरी सूची और अतिरिक्त जानकारी के लिए, RFC 959 देखें।
यह ध्यान दिया जाना चाहिए कि एफ़टीपी प्रोटोकॉल एक दीर्घकालिक इंटरैक्टिव कनेक्शन प्रदान करता है, जबकि HTTP प्रोटोकॉल अनुरोधित ऑब्जेक्ट को एक सत्र के भीतर स्थानांतरित करता है और फिर कनेक्शन समाप्त कर देता है। एफ़टीपी आपको संवाद आयोजित करने और संचार सत्र समाप्त करने के लिए आदेश दिए जाने तक कनेक्शन बनाए रखने की अनुमति देता है।
एफ़टीपी प्रोटोकॉल दो प्रकार की फ़ाइलों को समझता है - टेक्स्ट और बाइनरी, और सभी गैर-टेक्स्ट फ़ाइलों को बाइनरी माना जाता है। एफ़टीपी कनेक्शन के माध्यम से काम करना उसी तरह से किया जाता है जैसे टेक्स्ट संदेशों (सेवा आदेशों) का आदान-प्रदान करना, और सीधे उन फ़ाइलों का आदान-प्रदान करना जो दो कंप्यूटरों के बीच स्थानांतरित की जाती हैं।
काम का कंसोल रूप उपयोगकर्ताओं के लिए कम सुविधाजनक है, लेकिन यह आपको बेहतर ढंग से समझने की अनुमति देता है कि वास्तव में क्या हो रहा है और कंप्यूटर क्या आदेश निष्पादित कर रहा है। ग्राफिकल इंटरफ़ेस एक शेल प्रदान करता है जिसके साथ काम करना अधिक सुविधाजनक है, लेकिन उपयोगकर्ता से कुछ निचले स्तर की प्रक्रियाओं को छुपाता है। चूँकि ग्राफ़िकल इंटरफ़ेस अधिक सुविधाजनक हैं, हम भविष्य में उनके बारे में बात करेंगे।
फ़ाइल प्रबंधक में निर्मित एफ़टीपी क्लाइंट का उपयोग करके पहुंच
एक अंतर्निहित एफ़टीपी क्लाइंट के साथ एक फ़ाइल प्रबंधक अपने कार्यों का विस्तार करता है - स्थानीय कंप्यूटर की फ़ाइल प्रणाली की सेवा के स्तर से लेकर इंटरनेट के स्तर तक। सबसे सफल फ़ाइल प्रबंधकों में से एक, जो एफ़टीपी के माध्यम से इंटरनेट पर फ़ाइल अभिलेखागार तक सुविधाजनक पहुंच प्रदान करता है, एफएआर प्रोग्राम है। यह आपको एक्सेस के लिए सर्वर पता, उपयोगकर्ता नाम और पासवर्ड, साथ ही अन्य पैरामीटर दर्ज करके एफ़टीपी सर्वर के साथ कनेक्शन पैरामीटर को पूर्व-कॉन्फ़िगर करने की अनुमति देता है। आप ऐसे किसी भी संख्या में कनेक्शन कॉन्फ़िगर कर सकते हैं, और फिर पहले से कॉन्फ़िगर किए गए कनेक्शनों में से किसी एक का चयन करके सर्वर से कनेक्ट कर सकते हैं। एफ़टीपी सर्वरों की सूची में एक शाखा संरचना हो सकती है, अर्थात, आप इसके भीतर फ़ोल्डर्स बना सकते हैं और वहां एफ़टीपी सर्वरों से नए कनेक्शन रख सकते हैं या मौजूदा कनेक्शनों की प्रतिलिपि बना सकते हैं। एक बार कनेक्ट होने के बाद, फ़ाइलों को स्थानांतरित करने के लिए सर्वर के साथ काम करना स्थानीय कंप्यूटर पर फ़ाइलों के साथ काम करने से अलग नहीं है। एफ़टीपी सर्वर पर फ़ाइलों और निर्देशिकाओं को कॉपी करने, हटाने, बनाने के लिए समान कार्य उपलब्ध हैं (चित्र 2)।
विंडोज़ कमांडर में एफ़टीपी सर्वर के साथ काम करना थोड़ा अलग तरीके से काम करता है: सर्वर से कनेक्शन की सूची एक अलग विंडो के रूप में प्रस्तुत की जाती है, जिसे मेनू से बुलाया जाता है। इस विंडो में आप कनेक्शन पैरामीटर संपादित कर सकते हैं। एक बार चयनित सर्वर से कनेक्शन स्थापित हो जाने पर, यह कनेक्शन एक अलग डिस्क के रूप में दिखाई देता है। एफएआर के विपरीत, विंडोज कमांडर में आप एक ही समय में कई कनेक्शन खोल सकते हैं और उनके साथ उसी तरह काम कर सकते हैं जैसे अपने कंप्यूटर की डिस्क के साथ। यदि आपको सूची में कनेक्शन जोड़ने की आवश्यकता नहीं है, तो आप कनेक्शन पैरामीटर को एफ़टीपी सर्वर के साथ पहले से कॉन्फ़िगर नहीं कर सकते हैं, लेकिन कनेक्शन स्थापना के दौरान उन्हें सेट कर सकते हैं। उन फ़ाइलों की एक सूची पहले से बनाना संभव है जिन्हें एफ़टीपी सर्वर से डाउनलोड करने की आवश्यकता है और वह निर्देशिका निर्दिष्ट करें जहां उन्हें लिखना है।
विशेष एफ़टीपी क्लाइंट का उपयोग करके पहुंचें
ऐसे बहुत से विशिष्ट FTP क्लाइंट हैं जिनके पास सुविधाजनक ग्राफ़िकल इंटरफ़ेस और बहुत सारे सहायक कार्य हैं। इस श्रृंखला में सबसे लोकप्रिय कार्यक्रमों में से एक क्यूटएफ़टीपी कार्यक्रम है। आइए इसके नवीनतम संस्करण को अधिक विस्तार से देखें।
क्यूटएफ़टीपी 5.0 एक्सपी में एक सरल, विज़ुअल इंटरफ़ेस (चित्र 4), एक सुविधाजनक संकेत प्रणाली है, जो कमांड लाइन के बजाय विंडोज़ जैसा इंटरफ़ेस प्रदान करता है, और ड्रैग-एंड-ड्रॉप जैसे अधिकांश मानक विंडोज़ फ़ंक्शंस का समर्थन करता है। सरल इंटरफ़ेस आपको वस्तुतः बिना किसी प्रशिक्षण के उत्पाद का उपयोग करने की अनुमति देता है।
इंटरनेट पर रीटमैन एम.ए. की किसी भी फाइल को कैसे खोजें और डाउनलोड करें।
एफ़टीपी सर्वर पर फ़ाइलें खोजना
एफ़टीपी सर्वर पर फ़ाइलें खोजना
एफ़टीपी सर्वर आकर्षक हैं क्योंकि वे फ़ाइलों तक सीधे (पाठ जानकारी के बिना) पहुंचने की क्षमता प्रदान करते हैं और चयनित ऑब्जेक्ट को कंप्यूटर की हार्ड ड्राइव पर तेज़ी से डाउनलोड करते हैं (HTTP प्रोटोकॉल का उपयोग करने की तुलना में)। इंटरनेट पर सबसे कठिन काम खुले (गुमनाम पहुंच की अनुमति) और सुलभ (कार्यशील) एफ़टीपी सर्वर ढूंढना है। एक नियम के रूप में, पाए गए 10 एफ़टीपी सर्वरों में से आधे से अधिक अक्षम हैं या सर्वर में प्रवेश करने के लिए लॉगिन और पासवर्ड की आवश्यकता होती है। एफ़टीपी सर्वरों की खोज के लिए, विशेष खोज इंजन होते हैं, जिनकी वेबसाइटों पर फ़ाइल नाम का एक टुकड़ा या नाम और एक्सटेंशन का पूरा संयोजन इनपुट फ़ील्ड में इंगित किया जाता है, और फिर सर्वर को स्कैन किया जाता है। एक नियम के रूप में, अधिकांश पाए गए नोड्स फॉर्म के आईपी पते के रूप में प्रस्तुत किए जाते हैं ftp://90.157.34.69/, और शेष (आमतौर पर बड़े) सर्वरों को वेबसाइटों की तरह नाम दिया गया है - ftp://mjv-art.org/. जैसा कि आप पहले ही देख चुके हैं, HTTP प्रोटोकॉल के माध्यम से जुड़ी वेबसाइटों के विपरीत, किसी भी FTP सर्वर के पते की शुरुआत में ftp मान दर्शाया जाता है, जो इस प्रोटोकॉल के उपयोग को दर्शाता है। यदि आप ब्राउज़र के एड्रेस बार में एड्रेस 6 दर्ज करने का प्रयास करते हैं (चित्र 2.10)।
कीवर्ड (कई शब्द) इनपुट फ़ील्ड में दर्शाया गया है मैं देख रहा हूँ. इसके अलावा, आप खोज को अनुकूलित कर सकते हैं ताकि परिणाम दर्ज किए गए मान के सापेक्ष सटीक हो। ऐसा करने के लिए, बॉक्स को चेक करें बिल्कुल. पृष्ठ के दाईं ओर स्थित ड्रॉप-डाउन सूची में, आप उन फ़ाइलों के प्रकार का चयन कर सकते हैं जिन्हें आप ढूंढ रहे हैं: वीडियो, ऑडियो, छवियां, डिस्क छवियां, संग्रह, पाठ या निष्पादन योग्य फ़ाइलें, साथ ही स्रोत (स्रोत कोड) ). डिफ़ॉल्ट रूप से, सभी फ़ाइल प्रकार खोजे जाते हैं।
सेटिंग्स यहीं समाप्त नहीं होती हैं; आप अपने अनुरोध को और परिष्कृत कर सकते हैं। अतिरिक्त सेटिंग्स तक पहुंचने के लिए, लिंक पर क्लिक करें उल्लिखित करना, खोजी जा रही वस्तुओं के प्रकार के साथ ड्रॉप-डाउन सूची के दाईं ओर स्थित है (चित्र 2.11)।
आपको अतिरिक्त नियंत्रण दिखाई देंगे जो आपको अनुरोध के कुछ विवरणों को स्पष्ट करने की अनुमति देते हैं: होस्ट नाम, फ़ाइल नाम और एक्सटेंशन, इसका आकार, सॉर्टिंग विधि, आदि।
एक क्वेरी निर्दिष्ट करके, उदाहरण के लिए, इनपुट फ़ील्ड में "winamp"। मैं देख रहा हूँ, आपको बटन दबाना चाहिए खोज. थोड़ी देर बाद आपको खोज परिणाम दिखाई देंगे (चित्र 2.12)।
खोज इंजन की एक उल्लेखनीय विशेषता http://proisk.ru/खोज परिणामों में सर्वर स्थिति को उजागर करना है। हरे रंग का मतलब है कि एफ़टीपी सर्वर वर्तमान में कार्य कर रहा है, लाल रंग का मतलब है कि यह अनुपलब्ध है।
किसी फ़ाइल को डाउनलोड करने के लिए, आप तुरंत खोज परिणामों में उपयुक्त लिंक पर राइट-क्लिक कर सकते हैं और संदर्भ मेनू में आइटम का चयन कर सकते हैं ऑब्जेक्ट को इस रूप में सहेजें(ऑब्जेक्ट को इस रूप में सहेजें)। इसके बाद, एक निर्देशिका चुनें और फ़ाइल को सहेजें। आप इस एफ़टीपी सर्वर पर अन्य फ़ोल्डरों की सामग्री भी देख सकते हैं। उदाहरण के लिए, इसे इस प्रकार किया जा सकता है. लिंक पर राइट-क्लिक करें और संदर्भ मेनू में आइटम का चयन करें शॉर्टकट कॉपी करें(शॉर्टकट कॉपी करें)। लिंक को क्लिपबोर्ड पर कॉपी कर दिया जाएगा. फिर, एक नए ब्राउज़र टैब या विंडो में, पता इनपुट फ़ील्ड में, राइट-क्लिक करें और चुनें डालना(पेस्ट करें) (कीबोर्ड शॉर्टकट का उपयोग करना आसान है
यदि आपने पहले Google पर खोज करते समय ऑपरेटरों के बारे में सुना होगा, तो आपको FTP सर्वर पर फ़ाइलें खोजते समय समान स्थितियों के बारे में जानने की संभावना नहीं है। और वे काफी प्रभावी ढंग से उपयोग किए जाते हैं और खोज परिणामों को स्पष्ट करते हैं। किसी खोज इंजन में खोज क्वेरी बनाते समय http://proisk.ru/निम्नलिखित ऑपरेटर समर्थित हैं.
? बिना ऑपरेटर के. क्वेरी में निर्दिष्ट शब्द वैकल्पिक है, लेकिन इसमें शामिल परिणाम बाकियों से पहले प्रदर्शित किए जाएंगे। "ऑडियो वीडियो" जैसी क्वेरी में इनमें से कम से कम एक शब्द वाला परिणाम मिलेगा।
? ऑपरेटर +.खोज परिणामों की प्रत्येक पंक्ति में + ऑपरेटर के बाद क्वेरी में निर्दिष्ट शब्द होना चाहिए। "+ऑडियो +वीडियो" जैसी क्वेरी आपको दोनों शब्दों वाला परिणाम ढूंढने की अनुमति देती है। "+ऑडियो वीडियो" जैसी क्वेरी आपको ऑडियो शब्द वाला परिणाम ढूंढने की अनुमति देती है, लेकिन यदि वीडियो शब्द वाला परिणाम मिलता है, तो उसे प्राथमिकता दी जाएगी।
? ऑपरेटर -।खोज परिणामों की प्रत्येक पंक्ति में आवश्यक रूप से - ऑपरेटर के बाद क्वेरी में निर्दिष्ट शब्द शामिल नहीं है। "+ऑडियो - वीडियो" जैसी क्वेरी आपको ऐसा परिणाम ढूंढने की अनुमति देती है जिसमें ऑडियो शब्द होता है और वीडियो शब्द नहीं होता है।
? ऑपरेटर()।कोष्ठक शब्दों को उपअभिव्यक्तियों में समूहित करते हैं।
? ऑपरेटर्स< и >. इन दो ऑपरेटरों का उपयोग किसी शब्द के योगदान को स्ट्रिंग को निर्दिष्ट प्रासंगिक मान में बदलने के लिए किया जाता है। ऑपरेटर< уменьшает этот вклад, а оператор >- बढ़ती है।
? संचालिका~.यह एक प्रकार का निषेध ऑपरेटर है, - ऑपरेटर के विपरीत, ~ ऑपरेटर वाला एक शब्द परिणामों में मौजूद होगा, लेकिन बाद में अधिक प्रासंगिक अर्थ होगा। "ऑडियो - वीडियो" जैसी क्वेरी आपको ऑडियो और वीडियो शब्द वाले परिणाम ढूंढने की अनुमति देती है, और वीडियो शब्द वाले परिणाम केवल ऑडियो शब्द वाले मानों के बाद प्रदर्शित किए जाएंगे।
? ऑपरेटर *।तारांकन ट्रंकेशन ऑपरेटर है। अन्य ऑपरेटरों के विपरीत, इसे शब्द के अंत में जोड़ा जाना चाहिए, शुरुआत में नहीं। "ऑडियो*" जैसी क्वेरी में ऑडियो, ऑडियोलॉजिक, ऑडियोग्राम, ऑडियोविजुअल आदि शब्द वाले परिणाम मिलेंगे।
? ऑपरेटर ""।दोहरे उद्धरण चिह्नों में बंद एक वाक्यांश केवल उन पंक्तियों से मेल खाता है जिनमें शब्दशः लिखा गया वह वाक्यांश होता है। ""ऑडियो वीडियो" जैसी क्वेरी आपको एक परिणाम ढूंढने की अनुमति देती है, उदाहरण के लिए, "ऑडियो वीडियो सामग्री" लेकिन "ऑडियो सामग्री वीडियो" नहीं।
यदि आप खोज क्वेरी किए बिना केवल फ़ाइल भंडारण में घूमना चाहते हैं, तो आप सर्वोत्तम एफ़टीपी सर्वरों के टॉप (रेटिंग) को देख सकते हैं। ऐसा करने के लिए, बस लिंक पर क्लिक करें। विस्तारितवेबसाइट के ऊपरी दाएँ कोने में। आप अनुक्रमण परिणाम देखेंगे, और नीचे - एक तालिका जिसमें दस सर्वोत्तम संसाधनों के बारे में जानकारी होगी (चित्र 2.13)।
आप तालिका के ऊपर दिए गए किसी एक लिंक पर क्लिक करके शीर्ष 100 संसाधनों को भी देख सकते हैं। आप एफ़टीपी सर्वर को कैसे सॉर्ट करते हैं, इसके आधार पर आपको लिंक पर क्लिक करना चाहिए आकार(प्रदान की गई जानकारी की मात्रा के अनुसार), संक्रमण (किसी दिए गए संसाधन में संक्रमण की संख्या के अनुसार) या के लिए वोट करता है(संसाधन के लिए मतदान करने वाले आगंतुकों की संख्या के आधार पर)।
जिन एफ़टीपी सर्वरों को प्राधिकरण की आवश्यकता होती है, उन्हें अक्सर सर्वर की वेबसाइट पर पंजीकरण करके एक्सेस किया जा सकता है। इसके अलावा, मैंने अधिकांश दिलचस्प फ़ाइल अभिलेखागारों के बारे में सीखा, उदाहरण के लिए, जिन सामग्रियों पर केवल एक संगीत कलाकार को समर्पित किया गया है, विभिन्न मंचों पर, "संगीत के साथ एफ़टीपी सर्वरों की सूची", "उपलब्ध एफ़टीपी" जैसे विषयों में। आदि इसके अलावा, समान कुंजी वाक्यांशों के साथ, आप इस विषय पर लेखों और ब्लॉगों वाले वेब पेजों को खोजने का प्रयास कर सकते हैं। यहां आप पहले से ही स्वयं हैं - पूरा इंटरनेट आपके चरणों में है।
कंप्यूटर 100 पुस्तक से। विंडोज़ विस्टा से शुरुआत लेखक ज़ोज़ुल्या यूरीपाठ 2.5. फ़ाइलों को व्यवस्थित करना और खोजना खोज और अनुक्रमण के बारे में सामान्य जानकारी आधुनिक हार्ड ड्राइव पर फ़ाइलों की संख्या दसियों या सैकड़ों हजारों हो सकती है। यदि आप भूल गए हैं कि फ़ाइल कहाँ स्थित है, तो उसे ढूँढना काफी चुनौतीपूर्ण हो सकता है। में
विंडोज़ विस्टा रजिस्ट्री की सूक्ष्मताएँ पुस्तक से। युक्तियाँ और प्रभाव लेखक क्लिमेंको रोमन अलेक्जेंड्रोविचव्यावहारिक कार्य 13. विंडोज़ विस्टा में फ़ाइलों को व्यवस्थित करना और खोजना कार्य 1. निष्पादन के क्रम को व्यवस्थित करने के विभिन्न तरीकों का अध्ययन करें। Windows Vista Explorer में फ़ोल्डर C:Users को क्रमिक रूप से खोलें। आम हैं? इमेजिस? नमूना छवियाँ.2.
कंप्यूटर पर काम करने के लिए स्व-निर्देश पुस्तिका पुस्तक से लेखक कोलिस्निचेंको डेनिस निकोलाइविचफ़ाइलों की सामग्री को खोजना डिफ़ॉल्ट रूप से, Windows Vista ऑपरेटिंग सिस्टम निम्नलिखित एक्सटेंशन के साथ फ़ाइलों की सामग्री को खोजने की क्षमता का समर्थन करता है: ASM, BAT, C, CMD, CPP, DIC, H, INF, INI, JAVA, LOG, M3U , एमडीबी, आरसी, आरईजी, एसक्यूएल, टीएक्सटी, वीबीएस, डब्ल्यूआरआई, आदि। हालाँकि, आप एक्सटेंशन को स्वयं परिभाषित कर सकते हैं
Windows 2000/XP के लिए Windows स्क्रिप्ट होस्ट पुस्तक से लेखक पोपोव एंड्री व्लादिमीरोविच7.7. फ़ाइलें खोजना फ़ाइलों को खोजने के लिए, Windows मुख्य मेनू कमांड स्टार्ट, फाइंड, फ़ाइलें और फ़ोल्डर्स चलाएँ या Win+F दबाएँ - यह तेज़ होगा। आपको एक खोज विंडो दिखाई देगी (चित्र 64)। खोज सहायक आपको उन फ़ाइलों की श्रेणियों का चयन करने के लिए संकेत देगा जिन्हें आप खोजना चाहते हैं। यदि आप नहीं जा रहे हैं
रूबी में प्रोग्रामिंग पुस्तक से [भाषा विचारधारा, सिद्धांत और अनुप्रयोग का अभ्यास] फुल्टन हैल द्वारारेगुलर एक्सप्रेशन का उपयोग करके फ़ाइलें खोजना हर कोई जानता है कि मानक विंडोज़ टूल का उपयोग करके फ़ाइलों और फ़ोल्डरों को खोजने के लिए, आप नामों में वाइल्डकार्ड वर्ण "?" का उपयोग कर सकते हैं। (किसी एक वर्ण को दर्शाता है) और "*" (किसी भी वर्ण की संख्या को दर्शाता है)।
एक्सएसएलटी पुस्तक से लेखक होल्ज़नर स्टीफ़न10.1.34. फ़ाइलें और निर्देशिकाएँ ढूँढना नीचे हमने एक ऐसी विधि लिखने के लिए मानक find.rb लाइब्रेरी का उपयोग किया है जो एक या अधिक फ़ाइलें ढूंढती है और एक सरणी के रूप में उनकी एक सूची लौटाती है। पहला पैरामीटर प्रारंभिक निर्देशिका है, दूसरा या तो फ़ाइल नाम (स्ट्रिंग) है या
इंटरनेट 100% पुस्तक से। विस्तृत ट्यूटोरियल: शुरुआती से पेशेवर तक लेखक ग्लैडकी एलेक्सी अनातोलीविचवेब सर्वर पर XSLT परिवर्तन आप वेब सर्वर पर XSLT परिवर्तन कर सकते हैं ताकि वेब सर्वर द्वारा ब्राउज़र में भेजने से पहले XML दस्तावेज़ रूपांतरित हो जाए। यहां सबसे आम परिवर्तन एक XML दस्तावेज़ को HTML में परिवर्तित करना है, लेकिन
लिनक्स वातावरण में अनुप्रयोग विकास पुस्तक से। दूसरा संस्करण लेखक जॉनसन माइकल के.यदि आप वांछित संसाधन का चयन करने के लिए इंटरनेट पर वेब संसाधनों के लिंक की एक सूची ढूंढना चाहते हैं तो एफ़टीपी सर्वर पर खोज करना एक बात है, और जब आपको किसी विशिष्ट ऑब्जेक्ट की आवश्यकता होती है तो यह बिल्कुल दूसरी बात है: एक मल्टीमीडिया फ़ाइल, एक ई -पुस्तक, सॉफ्टवेयर, आदि पी. समाधान के लिए
इंटरनेट पर किसी भी फाइल को कैसे ढूंढें और डाउनलोड करें पुस्तक से लेखक रीटमैन एम.ए.9.3. हेडर और लाइब्रेरी फ़ाइलें ढूँढना लिनक्स सिस्टम पर हेडर फ़ाइलें /usr/include निर्देशिका पदानुक्रम में संग्रहीत की जाती हैं। यह वह जगह है जहां कंपाइलर डिफ़ॉल्ट रूप से शामिल फ़ाइलों की तलाश करता है। (हेडर फ़ाइलें /usr/include के बाहर संग्रहीत की जा सकती हैं, लेकिन फिर उन्हें अंदर संदर्भित किया जाता है
विद अ कंप्यूटर ऑन यू पुस्तक से। अनिवार्य लेखक ईगोरोव ए.ए.फ़ाइलें खोजना और डाउनलोड करना अब जब हम DC++ प्रोग्राम विंडो से परिचित हो गए हैं, तो हमें अपनी पसंद की फ़ाइलों को खोजना और डाउनलोड करना शुरू कर देना चाहिए, जैसा कि पहले उल्लेख किया गया है, डायरेक्ट कनेक्ट नेटवर्क में फ़ाइलें डाउनलोड करना सीधे उपयोगकर्ता के कंप्यूटर से होता है। हब ही है
विंडोज़ 7 के साथ पहला कदम पुस्तक से। एक शुरुआती मार्गदर्शिका लेखक कोलिस्निचेंको डेनिस एन.2.4.8. फ़ाइलों और फ़ोल्डरों की खोज करना कभी-कभी बहुत अप्रिय स्थिति होती है - मान लीजिए कि आपने कुछ लिखा है, या चित्रित किया है, या कुछ और किया है, अपनी उपलब्धियों को अपनी हार्ड ड्राइव में सहेजा है और... पूरी तरह से भूल गए हैं कि आपके काम के परिणाम किस फ़ोल्डर में स्थित हैं। बड़ी डिस्क, फ़ोल्डर
प्रोफेशनल इंटरनेट सर्च पुस्तक से लेखक कुटोवेंको एलेक्सी4.4. फ़ाइलों और फ़ोल्डरों को खोजना फ़ाइलों को खोजने के लिए, क्लिक करें
फ्लेक्सम प्लेटफ़ॉर्म का उपयोग करके वैज्ञानिक साइटों पर खोजें "वैज्ञानिक साइटों पर खोजें" वैज्ञानिक खोज का विषय व्यक्तिगत खोज इंजन के डेवलपर्स द्वारा पारित नहीं किया गया। हमारी पुस्तक का एक अलग अध्याय ऐसे खोज इंजनों की क्षमताओं के बारे में एक विस्तृत कहानी के लिए समर्पित है (अध्याय 6 देखें)।
लेखक की किताब से लेखक की किताब से8.1.3. कई फ़ाइलों के बीच खोजें यदि वर्तमान निर्देशिका में आप एक्सटेंशन डॉक के साथ सभी फाइलों में "सॉर्ट" वर्णों का क्रम ढूंढना चाहते हैं, तो निम्न कमांड चलाएँ: $ grep sort *.doc निम्नलिखित कमांड "सॉर्ट इट" वाक्यांश की खोज करता है। वर्तमान निर्देशिका की सभी फ़ाइलों में: $ grep "इसे सॉर्ट करें"
अक्सर आपको एफ़टीपी सर्वर पर खोज व्यवस्थित करने की आवश्यकता होती है। खोज को शीघ्रता से पूरा करने के लिए, एफ़टीपी सर्वर स्कैन करता है और सभी फ़ाइलों के नाम और उनके पथों को एक फ़ाइल या डेटाबेस तालिका में रखता है। ऐसी सूची का उपयोग करके, हर बार संपूर्ण होस्ट को स्कैन करने की तुलना में खोजना बहुत आसान है। दूसरी ओर, आपको इसके संगठन का अंदाजा लगाने के लिए अपने स्वयं के एफ़टीपी होस्ट को स्कैन करने में रुचि हो सकती है। यह आपको इसकी संरचना को अनुकूलित या पुनर्गठित करने की अनुमति देगा।
आइए दो फ़ाइलों से युक्त एक छोटा वेब एप्लिकेशन बनाएं: config.php(कॉन्फ़िगरेशन फ़ाइल जिसमें एफ़टीपी सर्वर से कनेक्ट करने और कनेक्शन स्थापित करने के लिए पैरामीटर शामिल हैं) और Index.php, जो सीधे तौर पर एक FTP स्कैनर है।
कॉन्फ़िगरेशन फ़ाइल config.php
// एफ़टीपी सर्वर पता$ftp_server = "ftp.server.ru" ;
// कनेक्शन पोर्ट
$ftp_port = 21 ;
// उपयोगकर्ता
$ftp_user = "सॉफ्टटाइम" ;
// पासवर्ड
$ftp_password = "" ;
// वेब एप्लिकेशन संस्करण
$संस्करण = "1.0.0" ;
// स्क्रिप्ट निष्पादन समय को 120 सेकंड पर सेट करें
set_time_limit(120);
// FTP सर्वर से कनेक्शन स्थापित करने का प्रयास किया जा रहा है
$लिंक = ftp_connect($ftp_server);
यदि(! $लिंक ) पुटत्रुटि ( "क्षमा करें, FTP सर्वर $ftp_server से कनेक्शन स्थापित नहीं किया जा सका");
// सर्वर पर रजिस्टर करें
$लॉगिन = ftp_login ($लिंक, $ftp_user, $ftp_password);
//$लॉगिन = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
यदि(! $लॉगिन ) पुटत्रुटि ( "क्षमा करें, हम सर्वर पर पंजीकरण नहीं कर सकते");
// एक छोटा सहायक फ़ंक्शन जो एक त्रुटि संदेश प्रिंट करता है
// ब्राउज़र विंडो पर
फ़ंक्शन पुटेरर ($संदेश)
{
गूंज "
$संदेश
"बाहर निकलना();
}
?>
अब जब कनेक्शन स्थापित हो गया है, तो आप एफ़टीपी निर्देशिका के निर्देशिका ट्री के नीचे एक पुनरावर्ती वंश निष्पादित कर सकते हैं
एफ़टीपी स्कैनर Index.php
// FTP सर्वर से कनेक्शन स्थापित करेंrequire_once('config.php' );
// सर्वर पर निर्देशिका
// $dir = "/html/फ़ोरम/";
$dir = "/" ;
// स्कैनर लॉन्च करें
स्कैन_एफ़टीपी ($लिंक, $dir);
// FTP सर्वर से कनेक्शन बंद करें
ftp_close($लिंक);
// परिणाम वैश्विक सरणी $filename में है
प्रतिध्वनि"
" ;" ;
print_r($फ़ाइल नाम);
प्रतिध्वनि"
// पुनरावर्ती वृक्ष वंश फ़ंक्शन
// निर्देशिका
फ़ंक्शन स्कैन_एफ़टीपी ($लिंक, $dir)
{
वैश्विक $फ़ाइलनाम;
// रूट डायरेक्टरी में सभी फ़ाइलें प्राप्त करें
// कनेक्शन डिस्क्रिप्टर $link config.php में प्राप्त हुआ
$file_list = ftp_rawlist($link, $dir);
// निर्देशिका सामग्री प्रिंट करें
foreach($file_list $file के रूप में)
{
// स्ट्रिंग को व्हाइटस्पेस वर्णों द्वारा विभाजित करें
सूची($एसीसी,
$ब्लॉक
$ग्रुप
$उपयोगकर्ता
$आकार
$माह
$दिन
$वर्ष
$फ़ाइल ) = preg_split ("/[\s]+/" , $फ़ाइल);
// यदि फ़ाइल एक बिंदु से शुरू होती है, तो इसे अनदेखा करें
यदि(substr ($ फ़ाइल, 0, 1 ) == "।" ) जारी रखें;
// निर्धारित करें कि क्या ऑब्जेक्ट एक निर्देशिका है
यदि(substr ($acc , 0 , 1 ) == "d")
{
// निर्देशिका
scan_ftp ($लिंक , $dir . $फ़ाइल . "/" );
}
// निर्धारित करें कि ऑब्जेक्ट एक फ़ाइल है या नहीं
यदि(substr ($acc , 0 , 1 ) == "-" )
{
// फ़ाइल
$फ़ाइलनाम = $फ़ाइल। " - " . $dir . $फ़ाइल ;
}
}
}
?>
परिणाम को वैश्विक सरणी $filename में रखा गया है - जिसकी सामग्री को फ़ाइल या MySQL तालिका में रखना मुश्किल नहीं है। एफ़टीपी सर्वर के साथ काम करने की तकनीकों पर हमारे यहां अधिक विस्तार से चर्चा की गई है
एफ़टीपी सर्वर पर फ़ाइलें खोजना
कई इंटरनेट उपयोगकर्ता, आवश्यक फ़ाइलों और प्रोग्रामों की खोज करते समय, उनकी सामग्री के आधार पर HTML पृष्ठों की तलाश करते हैं, खोज टूल के अस्तित्व के बारे में नहीं जानते जो आपको फ़ाइलों और निर्देशिकाओं के नाम से एफ़टीपी सर्वर पर फ़ाइलों को खोजने की अनुमति देते हैं। दरअसल, यदि आप किसी प्रोग्राम का विवरण ढूंढ रहे हैं, तो आपको इसे वेब सर्वर पर करना चाहिए। यदि आप प्रोग्राम का नाम जानते हैं और एक सर्वर की तलाश में हैं जिससे आप इसे डाउनलोड कर सकें, तो एफ़टीपी संसाधन खोज इंजन का उपयोग करना अधिक सुविधाजनक है। फ़ाइलों को खोजने के लिए लोकप्रिय प्रणालियों में से एक संसाधन है http://www.filesearch.ru/
चित्र में. चित्र 6 एफ़टीपी सर्वर की खोज का परिणाम दिखाता है जिससे आप क्यूटएफ़टीपी प्रोग्राम डाउनलोड कर सकते हैं।
स्थल पर http://www.filesearch.ru/आप सबसे बड़े एफ़टीपी सर्वरों की सूची भी पा सकते हैं। रैंकिंग में पहला स्थान, स्वाभाविक रूप से, उस संसाधन का है जो एमपी3 फ़ाइलों को संग्रहीत करता है, और इसकी मात्रा बस आश्चर्यजनक है - 2 हजार गीगाबाइट से अधिक!
निष्कर्ष
एफ़टीपी के अपने फायदे और नुकसान हैं। मुख्य नुकसान यह है कि, वेब सेवा के विपरीत, एफ़टीपी सर्वर पर आपको संसाधनों के बारे में न्यूनतम अतिरिक्त जानकारी प्राप्त होती है - सभी जानकारी दूरस्थ कंप्यूटर पर फ़ाइलों की सूची के रूप में प्रस्तुत की जाती है।
यदि आप HTTP प्रोटोकॉल का उपयोग करके सीधे वेब पेजों से फ़ाइलें डाउनलोड करते हैं (और विशेष डाउनलोड प्रोग्राम का सहारा नहीं लेते हैं), तो धीमे कनेक्शन के साथ बड़ी फ़ाइल डाउनलोड करना काफी मुश्किल है। तथ्य यह है कि HTTP में फ़ाइलों को स्थानांतरित करने की प्रक्रिया में reget (रेज़्यूमे फ़ंक्शन) जैसे उपयोगी फ़ंक्शन की अनुपस्थिति के रूप में एक बड़ा नुकसान है। इसका मतलब यह है कि यदि HTTP प्रोटोकॉल का उपयोग करते समय कनेक्शन विफल हो जाता है, तो आपको शुरुआत से ही फ़ाइल डाउनलोड करनी होगी। एफ़टीपी प्रोटोकॉल का उपयोग करते समय, आप रीगेट फ़ंक्शन का उपयोग कर सकते हैं और जहां आपने छोड़ा था वहां से डाउनलोड करना जारी रख सकते हैं। हालाँकि, प्रत्येक प्रोटोकॉल के फायदे और नुकसान पर विचार करना बेहद महत्वपूर्ण है।
एफ़टीपी सर्वर पर फ़ाइलों की खोज - अवधारणा और प्रकार। "एफ़टीपी सर्वर पर फ़ाइलें खोजना" 2017, 2018 श्रेणी का वर्गीकरण और विशेषताएं।
एफ़टीपी (फ़ाइल ट्रांसफ़र प्रोटोकॉल) प्रोटोकॉल के अनुसार फ़ाइलों की प्रतियों को एक इंटरनेट साइट से दूसरी साइट पर ले जाना। इससे कोई फर्क नहीं पड़ता कि ये नोड कहाँ स्थित हैं और वे एक दूसरे से कैसे जुड़े हैं। वे कंप्यूटर जिनमें साझा करने के लिए फ़ाइलें हैं...।
फ़ाइल ट्रांसफ़र प्रोटोकॉल इंटरनेट पर निम्नलिखित फ़ाइल ट्रांसफ़र प्रोटोकॉल का उपयोग किया जाता है: · एफ़टीपी (फ़ाइल ट्रांसफ़र प्रोटोकॉल) - फ़ाइल ट्रांसफ़र प्रोटोकॉल · टीएफटीपी। (ट्रिविअल फ़ाइल ट्रांसफ़र प्रोटोकॉल) ट्रिवियल फ़ाइल ट्रांसफ़र प्रोटोकॉल। · एसएफटीपी. (सरल फ़ाइल स्थानांतरण प्रोटोकॉल) - एक सरल फ़ाइल स्थानांतरण प्रोटोकॉल...।
सरल फ़ाइल स्थानांतरण प्रोटोकॉल (एसएफटीपी) एसएफटीपी उपयोगकर्ता अधिकारों की जाँच (पहुंच नियंत्रण), फ़ाइल स्थानांतरण, निर्देशिका सामग्री लिस्टिंग, निर्देशिका संशोधन, फ़ाइल का नाम बदलना और फ़ाइल हटाने का समर्थन करता है। एफ़टीपी की तरह, एसएफटीपी टीसीपी का उपयोग करता है। हालाँकि, FTP के विपरीत, SFTP... का उपयोग करता है।
डेटा कनेक्शन नियंत्रण कनेक्शन स्थापित करना एफ़टीपी क्लाइंट प्रोग्राम कमांड भेजने और सर्वर से प्रतिक्रिया प्राप्त करने के लिए नियंत्रण कनेक्शन का उपयोग करते हैं। आमतौर पर कमांड एक नियंत्रण कनेक्शन पर भेजे जाते हैं, जो सर्वर को निष्पादित करने के लिए कहते हैं...।
फ़ाइल ट्रांसफ़र प्रोटोकॉल (एफ़टीपी) आपको फ़ाइलों को एक कंप्यूटर से दूसरे कंप्यूटर में स्थानांतरित करने की अनुमति देता है। इस प्रोटोकॉल का उपयोग करके, आप डेटा ऐरे - टेक्स्ट और प्रोग्राम फ़ाइलों का आदान-प्रदान कर सकते हैं। एफ़टीपी कनेक्शन के माध्यम से, कंप्यूटर...।
एफ़टीपी (फ़ाइल ट्रांसफ़र प्रोटोकॉल) सेवा यह सेवा टीसीपी/आईपी नेटवर्क पर चलने वाले किसी भी कंप्यूटर के बीच फ़ाइलों को स्थानांतरित करने के लिए विशेष रूप से डिज़ाइन किए गए प्रोटोकॉल का उपयोग करती है। इस प्रोटोकॉल का उपयोग करके, कंप्यूटर सर्वर पर स्थित फ़ाइलों तक सीधी पहुंच प्राप्त करता है और चैनल पर तब तक कब्जा कर लेता है...