Linux કમ્પ્યુટર્સ સાથે FTP પ્રોટોકોલનો ઉપયોગ કરવો
FTP એ સૌથી સરળ અને સૌથી પરિચિત ફાઇલ ટ્રાન્સફર પ્રોટોકોલ છે જે સ્થાનિક કમ્પ્યુટર અને રીમોટ કમ્પ્યુટર અથવા નેટવર્ક વચ્ચેના ફાઇલોનું વિનિમય કરે છે. લીનક્સ અને યુનિક્સ ઓપરેટિંગ સિસ્ટમ્સ બિલ્ટ-ઇન આદેશ વાક્ય પૂછે છે કે તમે FTP ક્લાયંટ તરીકે FTP કનેક્શન માટે ઉપયોગ કરી શકો છો.
ચેતવણી: એક FTP ટ્રાન્સ્રિટ એનક્રિપ્ટ થયેલ નથી. કોઈપણ જે પ્રસારણને અટકાવે છે તે તમે જે ડેટા મોકલો છો તે, તમારું વપરાશકર્તાનામ અને પાસવર્ડ સહિત, વાંચી શકે છે. સુરક્ષિત ટ્રાન્સમિશન માટે, SFTP નો ઉપયોગ કરો.
એક FTP કનેક્શન સ્થાપિત કરો
તમે વિવિધ FTP આદેશોનો ઉપયોગ કરી શકો તે પહેલાં, તમારે દૂરસ્થ નેટવર્ક અથવા કમ્પ્યુટર સાથે કનેક્શન સ્થાપિત કરવું આવશ્યક છે. આને લીનક્સમાં ટર્મિનલ વિન્ડો ખોલીને અને ડોમેન નામ અથવા FTP સર્વરનું IP એડ્રેસ, જેમ કે FTP, 192.168.0.1 અથવા એફટીપી domain.com દ્વારા અનુસરતા FTP ને ટાઇપ કરો. દાખ્લા તરીકે:
FTP abc.xyz.eduઆ આદેશ એ abc.xyz.edu પરના FTP સર્વર સાથે જોડાવાનો પ્રયત્ન કરે છે. જો તે સફળ થાય, તો તે તમને યુઝરનેમ અને પાસવર્ડનો ઉપયોગ કરીને લોગ ઇન કરવા કહે છે. પબ્લિક FTP સર્વર્સ તમને તમને વપરાશકર્તાનામ અને પાસવર્ડનો ઉપયોગ કરીને અને કોઈ પાસવર્ડ વગર બધાને લોગ ઇન કરવા દે છે.
જ્યારે તમે સફળતાપૂર્વક લૉગ ઇન કરો છો, ત્યારે તમને ટર્મિનલ સ્ક્રીન પર ftp> પ્રોમ્પ્ટ દેખાય છે. તમે કોઈપણ આગળ જાઓ તે પહેલાં, સહાય કાર્યનો ઉપયોગ કરીને ઉપલબ્ધ FTP આદેશોની સૂચિ મેળવો. તે ઉપયોગી છે કારણ કે તમારી સિસ્ટમ અને સૉફ્ટવેરના આધારે, સૂચિબદ્ધ કેટલાક FTP આદેશો કાર્ય કરી શકે છે અથવા ન પણ કરી શકે છે.
FTP આદેશ ઉદાહરણો અને વર્ણન
લિનક્સ અને યુનિક્સ સાથે વપરાતા FTP આદેશો Windows આદેશ વાક્ય સાથે ઉપયોગમાં લેવાતા FTP આદેશોથી અલગ છે. અહીં એવા ઉદાહરણો છે કે જે દૂરસ્થ કૉપિ, નામ બદલવાનું અને ફાઇલો કાઢવા માટે Linux FTP આદેશોના વિશિષ્ટ ઉપયોગો સમજાવે છે.
ftp> સહાયસહાય કાર્ય તે આદેશોની યાદી આપે છે કે જેનો ઉપયોગ તમે ડાયરેક્ટરી સામગ્રીઓ, ફાઇલોને સ્થાનાંતરિત કરવા, અને ફાઇલોને કાઢવા માટે કરી શકો છો. આદેશ ftp >? એ જ વસ્તુ પૂર્ણ કરે છે
ftp> lsઆ આદેશ રીમોટ કમ્પ્યુટર પરની વર્તમાન ડિરેક્ટરીમાં ફાઇલો અને સબ-ડિરેક્ટરીઓનાં નામો છાપે છે.
એફટીપી> સીડી ગ્રાહકોજો તે અસ્તિત્વમાં હોય તો આ આદેશ વર્તમાન ડિરેકટરીને ગ્રાહકો નામવાળી સબ-ડિરેક્ટરીમાં બદલે છે.
ftp> cdupઆ વર્તમાન ડિરેક્ટરીને પિતૃ ડાયરેક્ટરીમાં બદલે છે.
એફટીપી> એલસીડી [ઈમેજો]આ આદેશ સ્થાનિક કમ્પ્યુટર પર વર્તમાન ડિરેક્ટરીને ઈમેજો પર બદલાય છે, જો તે અસ્તિત્વમાં હોય.
એફટીપી> એસસીઆઇઆ ટેક્સ્ટ ફાઇલોને સ્થાનાંતરિત કરવા માટે ASCII મોડમાં બદલાય છે. ASCII એ મોટાભાગની સિસ્ટમો પર મૂળભૂત છે
ftp> દ્વિસંગીઆ આદેશ બધી ફાઇલોને સ્થાનાંતરિત કરવા માટે બાઈનરી મોડમાં બદલાય છે જે ટેક્સ્ટ ફાઇલો નથી.
ftp> વિચાર image1.jpgઆ દૂરસ્થ કમ્પ્યુટરથી સ્થાનિક કમ્પ્યુટર પર ફાઇલ image1.jpg ડાઉનલોડ કરે છે. ચેતવણી: જો ત્યાં પહેલેથી જ એક જ નામ સાથે સ્થાનિક કમ્પ્યુટર પર એક ફાઇલ છે, તે ફરીથી લખાઈ છે.
ftp> મુવી છબી2.jpgસ્થાનિક કમ્પ્યુટરથી દૂરસ્થ કમ્પ્યુટર પર ફાઇલ image2.jpg અપલોડ કરે છે. ચેતવણી: જો ત્યાં પહેલાથી જ એક જ નામથી દૂરસ્થ કમ્પ્યુટર પર ફાઇલ છે, તો તે ફરીથી લખાઈ જશે.
ftp>! lsઆદેશની સામે ઉદ્ગારવાચક ચિહ્ન ઉમેરવાથી સ્થાનિક કમ્પ્યુટર પરનો ઉલ્લેખિત આદેશ ચલાવે છે. તો! Ls સ્થાનિક કમ્પ્યુટર પર વર્તમાન ડિરેક્ટરીના ફાઇલ નામો અને ડિરેક્ટરી નામોની યાદી આપે છે.
ftp> mget * .jpgઆ mget આદેશ સાથે. તમે બહુવિધ છબીઓ ડાઉનલોડ કરી શકો છો આ આદેશ બધી ફાઇલોને ડાઉનલોડ કરે છે જે .jpg સાથે સમાપ્ત થાય છે.
એફટીપી> [થી] નામ બદલવુંનામ બદલો આદેશ [name] નામની ફાઇલને રિમોટ સર્વર પર નવા નામ [to] માં બદલશે.
ftp> સ્થાનિક-ફાઇલને [દૂરસ્થ-ફાઇલ] મૂકોઆ આદેશ દૂરસ્થ મશીન પર સ્થાનિક ફાઇલને સંગ્રહિત કરે છે. સ્થાનિક-ફાઇલ [દૂરસ્થ ફાઇલ] મોકલો તે જ વસ્તુ કરે છે
ftp> mput * .jpgઆ આદેશ બધી ફાઇલો અપલોડ કરે છે જે .jpg સાથે અંતરાલ મશીન પર સક્રિય ફોલ્ડરમાં સમાપ્ત થાય છે.
ftp> દૂરસ્થ ફાઈલ કાઢી નાંખોદૂરસ્થ મશીન પર રિમોટ- ફાઇલ નામવાળી ફાઇલ કાઢી નાંખે છે.
ftp> mdelete * .jpgઆ બધી ફાઈલો છે જે દૂરસ્થ મશીન પર સક્રિય ફોલ્ડરમાં .jpg સાથે સમાપ્ત થાય છે.
ftp> કદ ફાઈલ-નામઆ આદેશ સાથે દૂરસ્થ મશીન પર ફાઇલનું કદ નક્કી કરો.
ftp> mkdir [ડિરેક્ટરી-નામ]દૂરસ્થ સર્વર પર નવી ડિરેક્ટરી બનાવો.
ftp> પ્રોમ્પ્ટપ્રોમ્પ્ટ આદેશ અરસપરસ સ્થિતિ ચાલુ અથવા બંધ કરે છે જેથી ઘણી બધી ફાઈલો પરની આદેશો વપરાશકર્તાની પુષ્ટિ વિના ચલાવવામાં આવે.
ftp> છોડી દોબહાર નીકળવા આદેશ FTP સત્ર બંધ કરે છે અને FTP પ્રોગ્રામમાંથી બહાર નીકળે છે. બાય અને બહાર નીકળો આદેશ એક જ વસ્તુ પૂર્ણ કરે છે
આદેશ વાક્ય વિકલ્પો
વિકલ્પો (જેને ફ્લેગ અથવા સ્વીચો પણ કહેવાય છે) એ FTP આદેશની કામગીરીમાં ફેરફાર કરે છે. સામાન્ય રીતે, જગ્યા પછી કમાન્ડ લાઇન વિકલ્પ મુખ્ય FTP આદેશને અનુસરે છે. અહીં તે વિકલ્પોની સૂચિ છે જે તમે FTP આદેશો અને તેઓ જે કરે છે તેના વર્ણનમાં ઉમેરી શકો છો.
- -4 યજમાનનો સંપર્ક કરતી વખતે IPv4 નો ઉપયોગ કરો
- -6 માત્ર IPv6 નો ઉપયોગ કરો
- -e ઇતિહાસ સમર્થન અને આદેશ સંપાદનને અક્ષમ કરે છે
- -p ડેટા પરિવહન માટે નિષ્ક્રિય મોડનો ઉપયોગ કરો
- -i ફાઇલ સ્થાનાંતરણ દરમિયાન ઇન્ટરેક્ટિવને સંકેત આપવામાં આવે છે
- -n પ્રથમ કનેક્શન પર સ્વતઃ લોગિન અટકાવે છે
- -જી ફાઇલના નામ ગ્લોબિંગને અક્ષમ કરે છે
- -v બધા જવાબો બતાવવા માટે દૂર સર્વર દબાણ કરે છે
- -ડી ડિબગીંગ જોડે છે