पुढील लेखात आपण एफटीपी कमांडवर नजर टाकणार आहोत. च्या साठी एफटीपीची सामग्री अपलोड, डाउनलोड किंवा व्यवस्थापित करा आमच्याकडे ग्राफिक अनुप्रयोगांची अंतहीन संख्या आहे, फाईलझिला सर्वात लोकप्रिय आहे. परंतु जर आपण टर्मिनलचे चाहते असाल तर हे कमांड लाइनद्वारे देखील केले जाऊ शकते.
हे आहे सर्व्हरवर काम करताना आणि आमच्याकडे जीयूआय नसते तेव्हा उपयुक्त, परंतु आम्हाला एक एफटीपीवर फाइल अपलोड करणे किंवा काहीतरी हटविणे, फोल्डर तयार करणे इ. आवश्यक आहे. टर्मिनलद्वारे आपण यापैकी काहीही करू शकतो.
एफटीपी (फाइल ट्रान्सफर प्रोटोकॉल) हा एक मानक नेटवर्क प्रोटोकॉल आहे जो रिमोट नेटवर्कवर आणि फाइल्सच्या हस्तांतरणासाठी वापरला जातो. या पोस्टमध्ये आम्ही कसे ते पाहू काही मूलभूत उदाहरणांद्वारे ftp कमांड वापरा.
Ftp सह डेटा हस्तांतरित करताना, कनेक्शन कूटबद्ध केलेले नाही. सुरक्षितपणे डेटा हस्तांतरणासाठी, आम्हाला वापरावे लागेल SFTP. फायली कॉपी करण्यासाठी आपल्याकडे सोर्स फाइलवर किमान वाचण्याची परवानगी असणे आवश्यक आहे आणि लक्ष्य प्रणालीवर परवानगी लिहिण्याची परवानगी असणे आवश्यक आहे.
एफटीपी कमांडची मुलभूत उदाहरणे
एफटीपीशी कनेक्शन स्थापित करत आहे
परिच्छेद रिमोट सिस्टमवर एफटीपी कनेक्शन उघडा, ftp कमांडचे रिमोट सर्व्हरचे IP पत्ता किंवा डोमेन नेम अनुसरण केले पाहिजे. आम्ही टर्मिनल (Ctrl + Alt + T) उघडतो आणि लिहितो:
ftp 192.168.0.101
आम्हाला आमचे एफटीपी वापरकर्तानाव प्रविष्ट करण्यास सांगितले जाईल. या उदाहरणासाठी, एफटीपी वापरकर्तानाव आहे सापोक्ले:
दूरस्थ सर्व्हरवर चालणार्या एफटीपी सेवेवर अवलंबून आपणास एक भिन्न पुष्टीकरण संदेश दिसू शकेल.
एकदा आपण वापरकर्तानाव लिहिले की आपल्याला ते करावे लागेल आपला संकेतशब्द लिहा:
संकेतशब्द बरोबर असल्यास, रिमोट सर्व्हर एक प्रदर्शित करेल पुष्टीकरण संदेश आणि ftp> प्रॉमप्ट.
जर आम्ही प्रवेश करत असलेले एफटीपी सर्व्हर स्वीकारतो अज्ञात ftp खाती आणि आपण अज्ञात वापरकर्ता म्हणून लॉग इन करू इच्छित आहात, वापरा निनावी वापरकर्तानाव आणि आपण ईमेल पत्ता संकेतशब्द म्हणून
बहुतेक सामान्य ftp कमांड
बर्याच एफटीपी कमांड्स जीएनयू / लिनक्स सिस्टमवरील कमांड प्रॉम्प्टवर वापरत असलेल्या कमांडससारखे किंवा समान असतात.
खाली आहेत काही सर्वात सामान्य FTP आदेश जे आम्ही वापरू शकतोः
- मदत किंवा? - सर्व यादी करा उपलब्ध एफटीपी आज्ञा.
- सीडी - रिमोट मशीनवरील निर्देशिका बदला.
- एलसीडी - स्थानिक मशीनवरील निर्देशिका बदला.
- ls - सद्य रिमोट डिरेक्टरीमधील फाईल्स व डिरेक्टरीजची नावे पहा.
- mkdir - रिमोट डिरेक्टरीमध्ये एक नवीन डिरेक्टरी तयार करा.
- pwd - रिमोट मशीनवर सद्य कार्यरत निर्देशिका मुद्रित करा.
- हटवा - सध्याच्या रिमोट डिरेक्टरीमधील फाईल डिलीट करा.
- rmdir- सद्य रिमोट डिरेक्टरीमधील डिरेक्टरी काढा.
- get - रिमोट सर्व्हर वरून स्थानिक मशीनवर फाईल कॉपी करतो.
- mget - आपल्याला एकाधिक फायली रिमोट सर्व्हरवरून स्थानिक मशीनवर कॉपी करण्याची परवानगी देते.
- पुट - स्थानिक मशीन वरून रिमोट मशीनवर फाईल कॉपी करतो.
- एमपीट - स्थानिक मशीनमधून रिमोट मशीनवर फाइल कॉपी करते.
FTP आदेशासह फायली डाउनलोड करणे
एकदा आम्ही लॉग इन केले, तेव्हा आपली सध्याची कार्यरत निर्देशिका दूरस्थ वापरकर्त्याची मुख्य निर्देशिका आहे. जेव्हा आपण ftp कमांडद्वारे फाईल्स डाउनलोड करतो, त्या फाईल्स त्या डिरेक्टरीमध्ये डाऊनलोड केल्या जातील ज्यावरून आपण ftp कमांडला कॉल करतो, जर आपण दुसरा मार्ग दर्शविला नाही तर.
जर आपल्याला दुसर्या स्थानिक निर्देशिकेत फायली डाउनलोड करायच्या असतील तर त्याद्वारे त्यामध्ये बदल करा lcd कमांड. समजा आपल्याला फाईल्स डिरेक्टरीमध्ये डाऊनलोड करायच्या आहेत ~ / कागदपत्रे:
lcd ~/Documentos
परिच्छेद रिमोट सर्व्हरवरून एक फाइल डाउनलोड करा, आम्ही वापरू आज्ञा मिळवा. उदाहरणार्थ, म्हणतात फाइल डाउनलोड करण्यासाठी बॅकअप.झिपआपण पुढील कमांड वापरू.
get backup.zip
परिच्छेद एकदा एकाधिक फायली डाउनलोड करा, आम्ही वापरू mget आज्ञा. आम्ही स्वतंत्र फाइल नावे यादी प्रदान करू किंवा वाइल्डकार्ड वर्ण वापरू शकतो.
mget backup1.zip backup2.zip
एकाधिक फायली डाउनलोड करताना, आम्हाला त्या प्रत्येकासाठी पुष्टीकरण विचारले जाईल.
एकदा रिमोट एफटीपी सर्व्हरवरून फायली डाउनलोड करणे समाप्त झाल्यावर, बायसह कनेक्शन बंद करा किंवा सोडा.
quit
एफटीपी कमांडसह फाइल्स अपलोड करणे
स्थानिक निर्देशिकेतून रिमोट एफटीपी सर्व्हरवर फाईल अपलोड करण्यासाठी प्रथम आपल्याला एफटीपी कमांडचा वापर करून सत्र सुरू करावे लागेल. एकदा सुरू झाल्यावर आपण हे वापरू शकतो आज्ञा द्या:
put image.png
जर आपल्याला ती फाइल लोड करायची असेल तर आपल्या सध्याच्या कार्यरत निर्देशिकेत नाही, फायलीसाठी अचूक पथ वापरा.
परिच्छेद स्थानिक निर्देशिकेतून एकाधिक फायली रिमोट एफटीपी सर्व्हरवर अपलोड करा, आम्ही वापरू mpp कमांड:
mput image1.png image2.png
एकाधिक फायली अपलोड करताना, आम्हाला अपलोड करू इच्छित असलेल्या प्रत्येक फाईलसाठी आम्हाला पुष्टीकरण विचारले जाईल.
एकदा आपण आपल्या रिमोट एफटीपी सर्व्हरवर फायली अपलोड करणे समाप्त केले की, बायसह कनेक्शन बंद करा किंवा सोडा.
आपण पाहू शकता की, या पोस्टमध्ये, आम्ही आपल्या दूरस्थ एफटीपी सर्व्हरवर फायली डाउनलोड आणि अपलोड करण्यासाठी ftp आदेश कसे वापरावे हे पाहिले. कोणाला हवे असेल तर अधिक पर्याय जाणून घ्या फक्त आज्ञा पुस्तिका वाचा:
man ftp
चार्ली ब्रॉ लुक गो
चांगले वापरकर्ता लॉगिन टाकल्यावर मला खालील वाक्य मिळाले.
503 प्रथम ATUH वापरा.
लॉगिन अयशस्वी.