लिनक्स कम्प्युटरको साथ FTP प्रोटोकल प्रयोग गर्दै
एफटीपी एक सरल र अधिक परिचित फाइल स्थानान्तरण प्रोटोकल हो जसले स्थानीय कम्प्युटर र दूरस्थ कम्प्युटर वा सञ्जाल बीच फाइलहरू एक्सचेंज गर्दछ। लिनक्स र यूनिक्स अपरेटिङ सिस्टममा निर्मित इन कमान लाइनले तपाईंलाई एफटीपी जडानको लागि एफटीपी क्लाइन्टको रूपमा प्रयोग गर्न सक्दछ।
चेतावनी: एफटीपी ट्राफिक एन्क्रिप्टेड छैन। तपाईंको प्रयोगकर्ता नाम र पासवर्ड सहित जुन प्रसारण पठाउँदछ जुन तपाइँले पठाउनुभएको डाटा पढ्न सक्छ। सुरक्षित ट्राफिकको लागि, SFTP प्रयोग गर्नुहोस्।
एफटीपी जडान स्थापित गर्नुहोस्
तपाईंले विभिन्न FTP आदेशहरू प्रयोग गर्न सक्नु अघि, तपाईंले रिमोट नेटवर्क वा कम्प्यूटरसँग जडान स्थापित गर्नु पर्दछ। यो लिनक्समा टर्मिनल सञ्झ्याल खोल्न र FTP टाइप गर्दा डोमेन नाम वा FTP सर्भरको आईपी ठेगाना पछ्याइएको हो, जस्तै ftp 192.168.0.1 वा ftp domain.com । उदाहरणका लागि:
ftp abc.xyz.eduयस आदेशले ftc. सर्भरमा abc.xyz.edu मा जडान गर्न प्रयास गर्दछ। यदि यो सफल हुन्छ भने, यो प्रयोगकर्ता नाम र पासवर्ड प्रयोग गरेर लग इन गर्न सोध्नु हुन्छ। सार्वजनिक FTP सर्भरहरूले प्रयोगकर्ता नाम अज्ञात र तपाईंको इमेल ठेगाना पासवर्डको रूपमा वा सबै पासवर्डको साथ प्राय प्रयोग गरेर लग इन गर्न अनुमति दिन्छ।
जब तपाइँ सफलतापूर्वक लग इन गर्नुहुन्छ, तपाइँ टर्मिनल पर्दामा ftp> प्रम्प्ट देख्नुहुन्छ। तपाइँ अघि बढ्नु अघि, मद्दत प्रकार्य प्रयोग गरी उपलब्ध FTP आदेशहरूको सूची प्राप्त गर्नुहोस्। यो उपयोगी छ किनभने तपाईँको प्रणाली र सफ्टवेयरको आधारमा सूचीबद्ध एफटीपी आदेशहरू मध्ये केहि हुन सक्छ वा काम नगर्न सक्दछ।
एफटीपी आदेश उदाहरण र विवरणहरू
लिनक्स र यूनिक्ससँग प्रयोग गरिएको एफटीपी आदेशहरू विन्डोज कमाण्ड लाइनसँग प्रयोग गरिने एफटीपी आदेशहरू बाट फरक छ। यहाँ उदाहरणहरू छन् जुन टाढाको प्रतिलिपि, पुनःनामाकरण, र फाइलहरू मेटाउन लिनक्स एफटीपी आदेशहरूको सामान्य प्रयोगहरू बताउँछन्।
ftp> मद्दतमद्दत प्रकार्यले डाइरेक्टरी सामग्रीहरू देखाउनका लागि प्रयोग गर्न आदेशहरू सूची गर्दछ, फाइलहरू स्थानान्तरण गर्नुहोस्, र फाइलहरू मेटाउनुहोस्। आदेश FTP >? एउटै कुरा हासिल गर्दछ।
ftp> lsयो आदेश रिमोट कम्प्यूटरमा हालको डाइरेक्टरीमा फाईलहरू र उपनिर्देशिका नामहरू प्रिन्ट गर्दछ।
ftp> सीडी ग्राहकहरुयो आदेशले हालको डाइरेक्टरीलाई उप डाइरेक्ट्रीमा ग्राहकहरूलाई नाम परिवर्तन गर्दछ यदि यो अवस्थित हुन्छ।
ftp> cdupयसले हालको डाइरेक्टरीलाई पेरिस डाइरेक्टरीमा परिवर्तन गर्दछ।
ftp> lcd [images]यो आदेशले स्थानीय कम्प्युटरमा हालको डाइरेक्टरी छविमा परिवर्तन गर्दछ, यदि यो अवस्थित हुन्छ।
ftp> asciiपाठ पाठ फाइलहरू हस्तान्तरण गर्न यो ASCII मोडमा परिवर्तन गर्दछ। ASCII धेरै प्रणालीहरूमा डिफल्ट छ।
ftp> बाइनरीयो आदेश पाठ फाईलहरू सबै फाइलहरू स्थानान्तरण गर्नको लागि बाइनरी मोडमा परिवर्तन गर्दछ।
ftp> छवि 1.jpg प्राप्त गर्नुहोस्यो टाढाको कम्प्युटरबाट स्थानीय कम्प्युटरमा फाइल छवि 1.jpg डाउनलोड गर्दछ। चेतावनी: यदि त्यहाँ स्थानीय कम्प्युटरमा एकै नाममा फाइल पहिले नै छ भने, यो ओभरराइट हुन्छ।
ftp> image2.jpg राख्नुहोस्दूरस्थ कम्प्युटरमा स्थानीय कम्प्युटरबाट फाइल छवि 2.jpg अपलोड गर्दछ। चेतावनी: यदि त्यहाँ टाढाको कम्प्युटरमा पहिले नै नाम भएको फाईल हो भने, यो ओभरराइट हुन्छ।
ftp>! lsएक आदेश को सामने एक विस्मयादिबोधक चिह्न को स्थानीय कम्प्यूटर मा निर्दिष्ट कमांड को निष्पादित गर्दछ। त्यसैले! Ls स्थानीय कम्प्युटरमा हालको डाइरेक्टरीको फाईल नामहरू र डाइरेक्टरी नामहरू सूचीबद्ध गर्दछ।
ftp> mget * .jpgमाइज कमांडको साथ। तपाईं बहु छविहरू डाउनलोड गर्न सक्नुहुन्छ। यो आदेश सबै फाइलहरू डाउनलोड गर्दछ जुन .jpg सँग अन्त्य हुन्छ।
ftp> rename [from] [to]पुन: नामाकरण आदेशले [बाट] फाइललाई रिमोट सर्भरमा नयाँ नाम [लाई] मा परिवर्तन गर्दछ।
ftp> स्थानीय फाईल [रिमोट-फाईल] राख्नुहोस्यो आदेश रिमोट मेसिनमा स्थानीय फाइल भण्डारण गर्छ। स्थानीय-फाईल [रिमोट फाईल] पठाउनुहोस् समान कुरा।
ftp> mput * .jpgयो आदेश रिमोट मेसिनमा सक्रिय फोल्डरमा .jpg सँग अन्त्य हुने सबै फाइलहरू अपलोड गर्दछ।
ftp> टाढाको फाइल मेटाउनुहोस्टाढाको मेनुमा टाढाको फाईल नाम फाइल मेटाउँदछ।
ftp> mdelete * .jpgयसले टाढाको मेसिनमा सक्रिय फोल्डरमा .jpg सँग अन्त्य हुने सबै फाइलहरू मेटाउँछ।
ftp> आकार फाइल नामयो आदेशको साथ रिमोट मेसिनमा फाइलको आकार निर्धारण गर्नुहोस्।
ftp> mkdir [निर्देशिका-नाम]रिमोट सर्भरमा नयाँ डाइरेक्टरी बनाउनुहोस्।
ftp> promptतत्काल आदेशले अन्तरक्रियात्मक मोडलाई चालू गर्दछ वा बन्द गर्दछ ताकि धेरै फाईलहरूमा आदेशहरू प्रयोगकर्ता पुष्टिकरण बिना क्रियान्वित गरिन्छ।
ftp> छोड्नुहोस्छोड्ने आदेशले FTP सत्र समाप्त गर्दछ र FTP कार्यक्रमबाट बाहिर निस्कन्छ। अलर्ट र बाहिर निस्कने एउटै कुरा पूरा गर्छ।
आदेश लाइन विकल्पहरू
विकल्पहरू (झण्डाहरू वा स्विचहरू पनि भनिन्छ) एफटीपी आदेशको अपरेसनलाई परिमार्जन गर्नुहोस्। सामान्यतः, एक आदेश लाइन विकल्प स्पेस पछि मुख्य FTP आदेश पछ्याउँछ। यहाँ विकल्पहरूको सूची हो जुन तपाईंले एफटीपी आदेशहरू र उनीहरूको के वर्णनको बारेमा वर्णन गर्न सक्नुहुनेछ।
- -4 होस्टसँग सम्पर्क गर्दा IPv4 मात्र प्रयोग गर्नुहोस्
- -6 मात्र IPv6 प्रयोग गर्नुहोस्
- -e लाई इतिहास समर्थन र कमांड सम्पादन असक्षम गर्दछ
- -p डेटा स्थानान्तरणका लागि निष्क्रिय मोड प्रयोग गर्नुहोस्
- -i फाइल स्थानान्तरणको समयमा अन्तरक्रियात्मक संकेतलाई रोक्दछ
- -n पहिलो जडानमा स्वत: लगइन रोक्छ
- -g फाइल नाम विश्वब्याक अक्षम पार्दछ
- -v सबै प्रतिक्रियाहरू देखाउन हटाउने सर्भरलाई बलियो बनाउँछ
- -d Engages डिबगिङ