കമാൻഡ് ലൈനിൽ നിന്ന് FTP ഉറവിടങ്ങളിലേക്കുള്ള ആക്സസ്. കൺസോൾ ഉപയോഗിച്ച് FTP വഴി ഫയലുകൾ ഡൗൺലോഡ് ചെയ്ത് അപ്‌ലോഡ് ചെയ്യുക

7 ഉത്തരങ്ങൾ

വിൻഡോസ് യഥാർത്ഥത്തിൽ പിന്തുണയ്ക്കുന്നില്ല നിഷ്ക്രിയ മോഡ്.

നിങ്ങൾക്ക് സെർവറിലേക്ക് മൂന്നായി ഒരു കമാൻഡ് അയയ്ക്കാം വ്യത്യസ്ത വഴികൾ, എന്നാൽ ഇത് വിൻഡോസ് ക്ലയൻ്റ് ഭാഗത്ത് നിഷ്ക്രിയ മോഡ് പ്രവർത്തനക്ഷമമാക്കില്ല.

ഈ വാദങ്ങൾ വിവിധ കമാൻഡുകൾ അയയ്‌ക്കാൻ ഉദ്ദേശിച്ചുള്ളതാണ്, കൂടാതെ പാസ്‌വ് അത് എഴുതിയപ്പോൾ മൈക്രോസോഫ്റ്റിൻ്റെ മനസ്സിലുണ്ടായിരുന്നില്ല.

നിങ്ങൾ ഒരു മൂന്നാം കക്ഷിയെ കണ്ടെത്തേണ്ടതുണ്ട് സോഫ്റ്റ്വെയർ, ഉപയോഗത്തെ പിന്തുണയ്ക്കുന്ന WinSCP പോലുള്ളവ കമാൻഡ് ലൈൻനേറ്റീവ് വിൻഡോസിന് പകരം ഇത് ഉപയോഗിക്കുന്നു.

വിൻഡോസ് എഫ്‌ടിപി കമാൻഡ് ലൈൻ ക്ലയൻ്റ് (ftp.exe) ഒന്നിലും നിഷ്ക്രിയ മോഡിനെ പിന്തുണയ്ക്കുന്നില്ല വിൻഡോസ് പതിപ്പുകൾ. ഫയർവാളുകളുടെയും NAT-ൻ്റെയും സർവ്വവ്യാപിയായതിനാൽ ഇത് ഇന്ന് ഉപയോഗശൂന്യമാക്കുന്നു.

ഉദ്ധരണി പാസ്വ് ഉപയോഗിക്കുന്നത് സഹായിക്കില്ല. ഇത് സെർവറിനെ നിഷ്ക്രിയ മോഡിലേക്ക് മാറ്റുന്നു, ക്ലയൻ്റല്ല.

പകരം, മറ്റേതെങ്കിലും Windows FTP കമാൻഡ് ലൈൻ ക്ലയൻ്റ് ഉപയോഗിക്കുക. മിക്കവരും പാസീവ് മോഡിനെ പിന്തുണയ്ക്കുന്നു.

CURL ക്ലയൻ്റ് FTP പ്രോട്ടോക്കോൾ പിന്തുണയ്ക്കുകയും നിഷ്ക്രിയ മോഡിൽ പ്രവർത്തിക്കുകയും ചെയ്യുന്നു. SSL പതിപ്പ് ഇല്ലാതെ ഡൗൺലോഡ് ചെയ്യുക, നിങ്ങൾക്ക് openssl.dlls ആവശ്യമില്ല. ഒരു കമാൻഡ് ലൈൻ ആപ്ലിക്കേഷൻ curl.exe മാത്രം.

Curl.exe -T c:\test\myfile.dat ftp://ftp.server.com/some/folder/myfile.dat --user myuser:mypwd

മറ്റൊന്ന് Putty psftp.exe ആണ്, എന്നാൽ സെർവർ കീ സ്ഥിരീകരണ അഭ്യർത്ഥനയ്ക്ക് ഒരു ട്രിക്ക് ആവശ്യമാണ്. ഈ കമാൻഡ് ലൈൻ സൂചന കീയ്ക്കായി NO എന്ന് നൽകുന്നു, അത് ഈ സമയം രജിസ്ട്രിയിൽ സംഭരിച്ചിട്ടില്ല. നിങ്ങൾക്ക് ഒരു ബാഹ്യ സ്ക്രിപ്റ്റ് ഫയൽ ആവശ്യമാണ്, എന്നാൽ നിങ്ങൾ ഒന്നിലധികം ഫയലുകൾ മുകളിലേക്കും താഴേക്കും പകർത്തുന്നത് ചിലപ്പോൾ നല്ലതാണ്.
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

എക്കോ എൻ | psftp.exe ftp.server.com -l myuser -pw mypwd -b script.txt

script.txt (ഏത് ftp കമാൻഡും പ്രിൻ്റ് ചെയ്യാവുന്നതാണ്)

"C:\test\myfile.dat" "/some/folder/myfile.dat" വിടുക

ഉദ്ധരണി PASV കമാൻഡ് ഒരു ftp.exe കമാൻഡ് അല്ല, ഇത് ഒരു പോർട്ട് ആവശ്യപ്പെടുന്ന ഒരു FTP സെർവർ കമാൻഡ് ആണ് ഉയർന്ന ക്രമംഡാറ്റ കൈമാറ്റത്തിനായി. താഴത്തെ പോർട്ടുകളിൽ നിയന്ത്രണം നിലനിർത്തുമ്പോൾ ഈ ഉയർന്ന ഓർഡർ പോർട്ടുകളിൽ FTP ഡാറ്റ ഉള്ള ഒന്നാണ് നിഷ്ക്രിയ കൈമാറ്റം.

രണ്ട് FTP സെർവറുകൾക്കിടയിൽ ഡാറ്റ നിഷ്ക്രിയമായി കൈമാറുന്നതിന് FTP സെർവർ കമാൻഡുകൾ അയയ്ക്കാൻ ftp.exe എന്ന വിൻഡോസ് പ്രോഗ്രാം ഉപയോഗിക്കാം. സ്റ്റാൻഡേർഡ് വിൻഡോസ് ഇൻസ്റ്റാളേഷൻനിഷ്ക്രിയ കൈമാറ്റങ്ങൾക്കുള്ള അവസാന പോയിൻ്റായി പ്രവർത്തിക്കുന്ന ഒരു FTP സെർവർ സേവനം ഉണ്ടായിരിക്കില്ല, ഒരുപക്ഷേ പാടില്ല. അതിനാൽ, കൂടെ നിഷ്ക്രിയ ട്രാൻസ്മിഷൻ ആണെങ്കിൽ സാധാരണ വിൻഡോ, ftp.exe ഒഴികെയുള്ള മറ്റൊരു പരിഹാരം ആവശ്യമാണ്, ലോക്കൽഹോസ്റ്റിലേക്ക് FTPing പോലെ, മിക്ക വിൻഡോസ് പരിതസ്ഥിതികളിലും കണക്ഷനുകളിൽ ഒന്ന് പ്രവർത്തിക്കില്ല.

നിങ്ങൾക്ക് നിഷ്ക്രിയമായി വ്യായാമം ചെയ്യാം FTP കൈമാറ്റംരണ്ട് വ്യത്യസ്ത ഹോസ്റ്റുകൾക്കിടയിൽ (എന്നാൽ ഒരേ ഹോസ്റ്റിലെ രണ്ട് കണക്ഷനുകളല്ല) ഇതുപോലെ:

രണ്ട് അഭ്യർത്ഥനകൾ തുറക്കുക, ഉറവിട എഫ്‌ടിപി സെർവറിലേക്ക് കണക്റ്റുചെയ്യുന്നതിന് ftp.exe-യ്‌ക്ക് ഒന്ന് ഉപയോഗിക്കുക, നിങ്ങളുടെ ലക്ഷ്യസ്ഥാനമായ FTP സെർവറിലേക്ക് കണക്‌റ്റ് ചെയ്യാൻ ftp.exe-യ്‌ക്ക് ഒന്ന് ഉപയോഗിക്കുക.

ഇപ്പോൾ ഇൻസ്റ്റാൾ ചെയ്യുക നിഷ്ക്രിയ കണക്ഷൻറോ PASV, PORT കമാൻഡുകൾ ഉപയോഗിക്കുന്ന സെർവറുകൾക്കിടയിൽ. ഉദ്ധരണി PASV കമാൻഡ് ദീർഘവൃത്തങ്ങളിൽ ഒരു IP/പോർട്ട് ഉപയോഗിച്ച് പ്രതികരിക്കും. ഉദ്ധരണി PORT കമാൻഡിനായി ഈ ഡാറ്റ ഉപയോഗിക്കുക . നാല് പോർട്ടുകളിൽ ഒന്നോ അതിലധികമോ പോർട്ടുകൾ ഫയർവാളുകൾ തടഞ്ഞിട്ടില്ലെങ്കിൽ (FTP നിയന്ത്രണത്തിന് 2, FTP ഡാറ്റയ്ക്ക് 2) നിങ്ങളുടെ നിഷ്ക്രിയ ലിങ്ക് ഇപ്പോൾ സ്ഥാപിച്ചിരിക്കുന്നു.

തുടർന്ന് ഉദ്ധരണി STOR കമാൻഡ് ഉപയോഗിച്ച് ഡാറ്റ സ്വീകരിക്കാൻ ആരംഭിക്കുക സ്വീകരിക്കുന്ന FTP സെർവറിലേക്ക്, തുടർന്ന് അയയ്ക്കുക മാനേജ്മെന്റ് ടീം RETR ഉദ്ധരിക്കുക യഥാർത്ഥ FTP സെർവറിലേക്ക്.

അതിനാൽ എനിക്ക്:

ക്ലയൻ്റ് 1 > ftp.exe server1 ftp> ഉദ്ധരണി PASV 227 നിഷ്ക്രിയ മോഡിൽ പ്രവേശിക്കുന്നു (10,0,3,1,54,161) ക്ലയൻ്റ് 2 > ftp.exe server2 ftp> PORT 10,0,3,1,54,54,54,161 അടി ഉദ്ധരിക്കുക ഉദ്ധരണി STOR myFile ക്ലയൻ്റ് 1 ftp> ഉദ്ധരണി RETR myFile

ഗുഹ: ഞാൻ ചില പഴയ FTP സെർവറുകളിലേക്ക് YMMV കണക്റ്റുചെയ്യുന്നു

ഇതൊരു സാധാരണ പ്രശ്നമാണ്. നമ്മൾ ftp കണക്ഷൻ ആരംഭിക്കുമ്പോൾ, പാസ്‌വി കണക്ഷനായി ബാഹ്യ ഐപി മാത്രമേ പോർട്ട് തുറക്കൂ. എന്നാൽ NAT ന് പിന്നിലുള്ള ip കണക്ഷൻ തുറക്കുന്നില്ല, അതിനാൽ PASV കമാൻഡ് ഉപയോഗിച്ച് നിഷ്ക്രിയ കണക്ഷൻ പരാജയപ്പെടുന്നു

ഒരു കണക്ഷൻ തുറക്കുമ്പോൾ അതുപയോഗിച്ച് കണക്ഷൻ തുറക്കണമെന്ന് ഞങ്ങൾ വ്യക്തമാക്കേണ്ടതുണ്ട്

ഫയലിനെ സൂചിപ്പിക്കുന്ന FTP എന്ന അക്ഷരങ്ങളുടെ സംയോജനം നമുക്കെല്ലാവർക്കും അറിയാം ട്രാൻസ്ഫർ പ്രോട്ടോക്കോൾ. TCP/IP നെറ്റ്‌വർക്ക് ഉപയോഗിച്ച് രണ്ട് കമ്പ്യൂട്ടറുകൾക്കിടയിൽ ഫയലുകൾ കൈമാറുന്നതിനുള്ള പഴയതും എന്നാൽ ഇപ്പോഴും ഉപയോഗിക്കുന്നതുമായ സാങ്കേതികവിദ്യ.

ഈ പ്രോട്ടോക്കോളുമായി പ്രവർത്തിക്കാൻ നമ്മളിൽ മിക്കവരും ചില യൂട്ടിലിറ്റികളോ മൊഡ്യൂളുകളോ ഉപയോഗിക്കുന്നു. ഫയൽ മാനേജർമാർ. എന്നാൽ നിങ്ങൾക്ക് കമാൻഡ് ലൈൻ വഴി ഒരു FTP സെർവർ ആക്സസ് ചെയ്യേണ്ട ഒരു സാഹചര്യം സങ്കൽപ്പിക്കാം. ഫയലുകളുടെ ലിസ്റ്റും "പകർത്തുക", "ഇല്ലാതാക്കുക" ബട്ടണുകളും ഉള്ള പാനലുകളൊന്നും നിങ്ങൾക്കുണ്ടാകില്ല. (വഴിയിൽ, ഞാൻ പലപ്പോഴും കമാൻഡ് ലൈനിലൂടെ കടന്നുപോകുന്നു - ഇത് എനിക്ക് എളുപ്പമാണ്, അതിലും വേഗത്തിലാണ് - എനിക്ക് എന്തെങ്കിലും ചെയ്യാനോ FTP പരിശോധിക്കാനോ ഉണ്ടെങ്കിൽ.)

അതിനാൽ, വിൻഡോസിലും യുണിക്സിലും FTP-യിൽ പ്രവർത്തിക്കാനുള്ള കമാൻഡ് (ഉൾപ്പെടെ ലിനക്സ് ഡെബിയൻ, CentOS, ubuntu, rhel, FreeBSD മുതലായവ) സമാനമാണ് - അതിനെയാണ് വിളിക്കുന്നത് - "ftp".

ഒരു നിർദ്ദിഷ്ട സെർവറിലേക്ക് കണക്റ്റുചെയ്യുക - വാക്യഘടനയും വ്യത്യസ്തമായിരിക്കില്ല:


എന്നാൽ ഓട്ടോലോഗിൻ, സ്വയമേവ സ്വീകരിക്കൽ അല്ലെങ്കിൽ ഫയലുകൾ അയയ്ക്കൽ തുടങ്ങിയ തന്ത്രങ്ങൾ - വ്യത്യസ്ത OS-കൾക്ക് അവരുടേതായ ചെറിയ വ്യത്യാസങ്ങളുണ്ട്, ഞങ്ങൾ അവയിലേക്ക് ഇവിടെ കടക്കില്ല. എന്നാൽ സെഷനിൽ തന്നെ കമാൻഡ് ലൈനിലൂടെ എന്തുചെയ്യാനാകുമെന്ന് നോക്കാം - കൂടാതെ കമാൻഡുകൾ തന്നെ, തീർച്ചയായും.

അതിനാൽ, നമുക്ക് ആരംഭിക്കാം. ഏത് സെറ്റ് ഓപ്ഷനുകളുമായും ഏത് സെർവറുമായും സ്വതന്ത്രമായി ആശയവിനിമയം നടത്താൻ നിങ്ങളെ അനുവദിക്കുന്ന ഏറ്റവും സാധാരണയായി ഉപയോഗിക്കുന്ന കമാൻഡുകൾ ഈ ഗൈഡിൽ അടങ്ങിയിരിക്കുന്നു.

ടീമുകൾ

നിർദ്ദിഷ്ട സെർവറിൽ ചേരുക.

ftp> തുറക്കുക 192.168.0.1


ഈ സാഹചര്യത്തിൽ, സെർവർ നിങ്ങളുടെ ലോഗിൻ, പാസ്വേഡ് എന്നിവ ആവശ്യപ്പെടും.

അടയ്ക്കുക അല്ലെങ്കിൽ വിച്ഛേദിക്കുക

നിലവിലെ FTP സെർവറിലേക്കുള്ള കണക്ഷൻ അടയ്ക്കുക.

കണക്ഷൻ അടച്ച് FTP യൂട്ടിലിറ്റിയിൽ നിന്ന് പുറത്തുകടക്കുക.

ലോഗിൻ ചെയ്യുക ഈ സെർവർകീഴിൽ നിർദ്ദിഷ്ട ഉപയോക്താവ് മുഖേന(നിങ്ങൾ ഇതിനകം ബന്ധിപ്പിച്ചിരിക്കണം).

ftp> ഉപയോക്തൃ എൻ്റെ ഉപയോക്തൃനാമം


ഇവിടെ "myusername" എന്നതിന് പകരം നിങ്ങൾ ലോഗിൻ ചെയ്യുന്ന ഉപയോക്തൃനാമം പകരം വയ്ക്കുക. നിങ്ങളെ പ്രവേശിക്കാൻ അനുവദിക്കുന്നതിന് മുമ്പ് FTP സെർവർ ഈ ഉപയോക്താവിനായി ഒരു പാസ്‌വേഡ് ആവശ്യപ്പെടും.

LS അല്ലെങ്കിൽ DIR

സെർവറിലെ നിലവിലെ ഫോൾഡറിൽ ഫയലുകളുടെയും ഡയറക്ടറികളുടെയും ഒരു ലിസ്റ്റ് കാണിക്കുക.

നിരവധി ഡയറക്‌ടറികളിൽ നിന്ന് ഒരു ഫയലിലേക്ക് ഫയലുകളുടെ ഒരു ലിസ്റ്റ് അപ്‌ലോഡ് ചെയ്യുക നിങ്ങളുടെകമ്പ്യൂട്ടർ.

ftp> mls dir1 dir2 dir3 mylocalfile.txt

സെർവറിലെ നിർദ്ദിഷ്ട ഫോൾഡറിലേക്ക് പോകുക.

ftp> cd ../another/folder


ഈ കമാൻഡിൻ്റെ ഒരു പ്രത്യേക കേസ്: CDUP - പാരൻ്റ് ഡയറക്ടറിയിലേക്ക് പോകുക - "CD .." പോലെ തന്നെ:

നിർദ്ദിഷ്ട ഫോൾഡറിലേക്ക് പോകുക താങ്കളുടെകമ്പ്യൂട്ടർ.

ftp> cd /home/myusername/ftp

നിലവിലെ പാത കാണിക്കുക ( നിലവിലെ ഫോൾഡർ) FTP സെർവറിൽ.

ഒരു FTP സെർവറിൽ നിന്ന് നിങ്ങളുടെ കമ്പ്യൂട്ടറിലെ നിലവിലെ ഫോൾഡറിലേക്ക് അപ്‌ലോഡ് ചെയ്യുക വ്യക്തമാക്കിയ ഫയൽ.

ftp> myftpfile.txt നേടുക

ഒരു FTP സെർവറിൽ നിന്ന് നിങ്ങളുടെ കമ്പ്യൂട്ടറിലെ നിലവിലെ ഫോൾഡറിലേക്ക് നിരവധി ഫയലുകൾ അപ്‌ലോഡ് ചെയ്യുക.

ftp>mget file1.txt file2.txt
mget file1.txt? വൈ
mget file2.txt? വൈ

നിങ്ങളുടെ ഫയൽ പഴയതാണെങ്കിൽ മാത്രം (അതായത് റിമോട്ട് ഫയൽ പുതിയതാണെങ്കിൽ) FTP സെർവറിൽ നിന്ന് നിങ്ങളുടെ കമ്പ്യൂട്ടറിലേക്ക് നിർദ്ദിഷ്ട ഫയൽ ഡൗൺലോഡ് ചെയ്യുക.

ftp> പുതിയ myfile1 myfile1


ഇവിടെ ആദ്യത്തെ ആർഗ്യുമെൻ്റ് സെർവറിലെ ഫയലിൻ്റെ പേരാണ്, രണ്ടാമത്തെ ആർഗ്യുമെൻ്റ് നിങ്ങളുടെ കമ്പ്യൂട്ടറിലെ ഫയലിൻ്റെ പേരാണ്.

ഇടുക അല്ലെങ്കിൽ അയയ്ക്കുക

നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ നിന്ന് FTP സെർവറിലേക്ക് നിർദ്ദിഷ്ട ഫയൽ അപ്‌ലോഡ് ചെയ്യുക.

ftp> mylocalfile.txt ഇടുക

നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ നിന്ന് സെർവറിലേക്ക് നിരവധി ഫയലുകൾ അപ്‌ലോഡ് ചെയ്യുക.

ftp> mput myfile1.txt myfile2.txt
mput myfile1.txt? വൈ
mput myfile2.txt? വൈ

സെർവറിലെ നിർദ്ദിഷ്ട ഫയൽ ഇല്ലാതാക്കുക.

ftp> remotefile.txt ഇല്ലാതാക്കുക

സെർവറിൽ ഒന്നിലധികം ഫയലുകൾ ഇല്ലാതാക്കുക.

ftp> mdelete file1 file2

സെർവറിൽ ഒരു ഡയറക്ടറി സൃഷ്ടിക്കുക.

ftp> mkdir mynewdir

സെർവറിലെ ഒരു ഡയറക്ടറി ഇല്ലാതാക്കുക

ftp>rmdir mydir

അടിസ്ഥാന കമാൻഡുകൾ ഇതാ. തീർച്ചയായും, അവയിൽ കൂടുതൽ ഉണ്ട്, എന്നാൽ ഈ പ്രത്യേക സെറ്റ് കമാൻഡ് ലൈൻ വഴി ഏത് FTP സെർവറിലും വിജയകരമായി പ്രവർത്തിക്കാൻ നിങ്ങളെ അനുവദിക്കും.

എല്ലായ്പ്പോഴും എന്നപോലെ, സഹായത്തിൽ നിന്ന് നിങ്ങൾക്ക് കൂടുതൽ കണ്ടെത്താനാകും. ഇത് ചെയ്യുന്നതിന്, FTP കമാൻഡ് ലൈനിൽ "HELP" എന്ന് ടൈപ്പ് ചെയ്ത് പിന്തുണയ്ക്കുന്ന നിർദ്ദേശങ്ങളുടെ ഒരു ലിസ്റ്റ് നേടുക.

ഉദാഹരണം FTP സെഷൻ

ഞങ്ങൾ സെർവറിലേക്ക് കണക്റ്റുചെയ്‌ത ഒരു "ന്യൂഫയലുകൾ" ഫോൾഡർ സൃഷ്‌ടിച്ച് ഈ ഫോൾഡറിലേക്ക് "binfile.bin" ഫയൽ അപ്‌ലോഡ് ചെയ്യുന്ന ഒരു ചെറിയ FTP സെഷൻ്റെ ഒരു ഉദാഹരണം ഇതാ.

തുടക്കത്തിനായി FTP ക്ലയൻ്റ്വി വിൻഡോസ് പരിസ്ഥിതിനിങ്ങൾ "ആരംഭിക്കുക" -> "റൺ" എന്ന പാത പിന്തുടരേണ്ടതുണ്ട്, തുടർന്ന് "ഓപ്പൺ" വരിയിൽ "ftp" കമാൻഡ് ടൈപ്പ് ചെയ്യുക. സഹായം ലഭിക്കുന്നതിന്, നിങ്ങൾ ക്ലയൻ്റ് കമാൻഡ് ലൈനിൽ "help" എന്ന കമാൻഡ് ടൈപ്പ് ചെയ്യേണ്ടതുണ്ട്. വിവരിച്ച പ്രവർത്തനങ്ങൾ ചിത്രത്തിൽ കാണിച്ചിരിക്കുന്നു.

കമ്പ്യൂട്ടർ പ്ലാറ്റ്‌ഫോമിൻ്റെ തരം അനുസരിച്ച് ചില FTP കമാൻഡുകൾ വ്യത്യാസപ്പെടാം, എന്നാൽ പൊതുവെ അവ സാധാരണ UNIX കമാൻഡുകളാണ്. "സഹായം" അല്ലെങ്കിൽ "?" എന്ന് ടൈപ്പുചെയ്തുകൊണ്ട് നിങ്ങൾക്ക് എല്ലായ്പ്പോഴും അവരുടെ ലിസ്റ്റ് പരിശോധിക്കാവുന്നതാണ്. കൂടാതെ, നിങ്ങളുടെ സിസ്റ്റത്തിന് ഉണ്ട് റഫറൻസ് വിവരങ്ങൾ FTP-യെ കുറിച്ച് - "man ftp" അല്ലെങ്കിൽ "man ftpd" എന്ന് ടൈപ്പ് ചെയ്യുക, മാനുവൽ പേജുകളിൽ കമാൻഡുകളെയും അവയുടെ വാക്യഘടനയെയും കുറിച്ചുള്ള സമഗ്രമായ വിവരങ്ങൾ അടങ്ങിയിരിക്കുന്നു.

ചുവടെ ഞങ്ങൾ ഏറ്റവും സാധാരണവും ഉപയോഗപ്രദവുമായവയിൽ മാത്രം ശ്രദ്ധ കേന്ദ്രീകരിക്കും, ഞങ്ങളുടെ അഭിപ്രായത്തിൽ പ്രായോഗിക ജോലി, FTP കമാൻഡുകൾ:

ടീം വിവരണം
! [കമാൻഡ്[വാദങ്ങൾ]] ഷെല്ലിലേക്ക് പുറത്തുകടക്കുക - ലോക്കൽ സിസ്റ്റത്തിലെ വ്യാഖ്യാതാവ്.
dir [remote_directory] [local_file] ls [remote_directory] [local_file] ഒരു ഡയറക്ടറിയിലോ അല്ലാതെയോ ഫയലുകളുടെ ഒരു ലിസ്റ്റ് പ്രദർശിപ്പിക്കുന്നു സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ട്, അല്ലെങ്കിൽ, ഒരു പ്രാദേശിക ഫയലിൻ്റെ പേര് വ്യക്തമാക്കിയിട്ടുണ്ടെങ്കിൽ, ഈ ഫയലിലേക്ക്.
[remote_file] [local_file] നേടുക ഒരു പകർപ്പ് കൈമാറാൻ കാരണമാകുന്നു റിമോട്ട് ഫയൽനിങ്ങളുടെ കമ്പ്യൂട്ടറിലേക്ക്. പ്രാദേശിക ഫയലിൻ്റെ പേര് വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ, അത് റിമോട്ട് ഫയലിൻ്റെ പേരുമായി പൊരുത്തപ്പെടുന്നു.
mget [remote_files] ഒന്നിലധികം ഫയലുകൾ സ്വീകരിക്കുന്നതിന്
ഹാഷ് 1024 ബൈറ്റുകളുടെ ഓരോ ലഭിച്ച ഡാറ്റ ബ്ലോക്കും സൂചിപ്പിക്കാൻ ഒരു സ്വിച്ച് ആയി പ്രവർത്തിക്കുന്നു, ഇത് നടപടിക്രമത്തിൻ്റെ വ്യക്തത വർദ്ധിപ്പിക്കുന്നു.
cd [remote_directory] ഡയറക്ടറി മാറ്റുക. ഒന്നോ അതിലധികമോ തിരികെ പോകാൻ "cdup" അല്ലെങ്കിൽ "cd" ഉണ്ട്
എൽസിഡി പ്രവർത്തന ഡയറക്‌ടറി ഇതിലേക്ക് മാറ്റുന്നു പ്രാദേശിക യന്ത്രം(വാദമില്ലാതെ - പോകുക ഹോം ഡയറക്ടറിഉപയോക്താവ്)
ബിൻ (അല്ലെങ്കിൽ ബൈനറി) ബൈനറി ഫയൽ ട്രാൻസ്ഫർ മോഡിലേക്ക് മാറുന്നു
ആസ്കി ടെക്സ്റ്റ് ഫയൽ ട്രാൻസ്ഫർ മോഡിലേക്ക് മാറുന്നു (സാധാരണയായി സ്ഥിരസ്ഥിതി).
പ്രോംപ്റ്റ് സംവേദനാത്മക ടൂൾടിപ്പ് ടോഗിൾ ചെയ്യുന്നു. പലപ്പോഴും "mget" കമാൻഡ് ഉപയോഗിക്കുമ്പോൾ, ഒന്നിലധികം സ്ഥിരീകരണങ്ങൾ ഒഴിവാക്കാൻ ആദ്യം "prompt" എന്ന് ടൈപ്പ് ചെയ്യുന്നത് നല്ലതാണ്.
പിഡബ്ല്യുഡി റിമോട്ട് വർക്കിംഗ് ഡയറക്ടറിയുടെ പേര് പ്രദർശിപ്പിക്കുന്നു.
mkdir [ഡയറക്‌ടറി നാമം] ഒരു റിമോട്ട് മെഷീനിൽ ഒരു ഡയറക്ടറി സൃഷ്ടിക്കുന്നു
ഓപ്പൺ ഹോസ്റ്റ് [പോർട്ട്] നിർദ്ദിഷ്ട FTP സെർവറിലേക്ക് ഒരു കണക്ഷൻ സ്ഥാപിക്കുന്നു
[local_file] [remote_file] ഇടുക എന്നതിലേക്ക് ഫയൽ അയയ്ക്കുന്നു റിമോട്ട് സിസ്റ്റം. റിമോട്ട് ഫയലിൻ്റെ പേര് വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ, അത് ലോക്കൽ സിസ്റ്റത്തിലെ പേരിന് തുല്യമാണ്.
ഉപേക്ഷിക്കുക "ബൈ" എന്നതിൻ്റെ പര്യായപദം
recv [remote_file] [local_file] "ഗെറ്റ്" കമാൻഡിൻ്റെ പര്യായപദം
റീഗെറ്റ് [remote_file] [local_file] ഒരു റിമോട്ട് ഫയലിൻ്റെ "അധിക രസീത്" അതിൻ്റെ ഒരു ഭാഗം ഇതിനകം തന്നെ ലോക്കൽ മെഷീനിലാണെങ്കിൽ. കമാൻഡ് ലഭിക്കുന്നതിന് പ്രത്യേകിച്ചും ഉപയോഗപ്രദമാണ് വലിയ ഫയലുകൾസാധ്യമായ കണക്ഷൻ കരുതൽ ഉപയോഗിച്ച്.
ഇല്ലാതാക്കുക [deleted_file] ഇല്ലാതാക്കിയ ഫയൽ മായ്‌ക്കുന്നു
അടുത്ത് വെട്ടിമാറ്റുന്നു FTP സെഷൻറിമോട്ട് സെർവർ ഉപയോഗിച്ച് ഷെല്ലിലേക്ക് മടങ്ങുന്നു
ബൈ FTP സെർവറുമായി പ്രവർത്തിക്കുന്നത് നിർത്തി ഇൻ്റർപ്രെറ്ററിൽ നിന്ന് പുറത്തുകടക്കുന്നു.

"അജ്ഞാത" അല്ലെങ്കിൽ "ftp" എന്ന ഉപയോക്തൃനാമം ഉപയോഗിച്ച് ലോഗിൻ ചെയ്യാൻ അജ്ഞാത FTP സെർവറുകൾ നിങ്ങളെ അനുവദിക്കുന്നു, ഉദാഹരണത്തിന്, ടൈപ്പ് ചെയ്യുക:

$ftp ftp.microsoft.com.

സിസ്റ്റത്തിൻ്റെ പേര് ആവശ്യപ്പെടുമ്പോൾ, ഇനിപ്പറയുന്നവ ടൈപ്പ് ചെയ്യുക:

Ftp.microsoft.com > ലോഗിൻ: അജ്ഞാത ftp

ദൃശ്യമാകുന്ന പാസ്‌വേഡ് പ്രോംപ്റ്റിൽ, നൽകുക:

പാസ്‌വേഡ്: your_email_address

രണ്ടാമത്തേത് ആവശ്യമില്ല, എന്നാൽ എഫ്‌ടിപിയിൽ പ്രവർത്തിക്കുമ്പോൾ "നല്ല പെരുമാറ്റച്ചട്ടം" ആണ്. അതിനുശേഷം നിങ്ങൾ ലോഗിൻ ചെയ്യുകയും FTP ഇൻ്റർപ്രെറ്ററിൽ വിവിധ കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കുകയും ചെയ്യാം.

FTP സെർവറിൻ്റെ പേരിന് പകരം, നിങ്ങൾക്ക് അതിൻ്റെ IP വിലാസം ഉപയോഗിക്കാം, ഉദാഹരണത്തിന് 198.105.232.1 അതേ ftp.microsoft.com-ന്.

സാധാരണയായി, സെർവറുകളിലെ ഫയലുകൾ ആർക്കൈവ് ഫോമിൽ (അവയുടെ ഫോർമാറ്റുകൾ ചുവടെ ചർച്ചചെയ്യും) /pub ഡയറക്ടറിയിൽ സൂക്ഷിക്കുന്നു. ചില സെർവറുകൾ "ls-lR" (എല്ലാ ഫയലുകളുടെയും ആവർത്തന ഔട്ട്പുട്ട്) കമാൻഡ് അനുവദിക്കുന്നു, അല്ലെങ്കിൽ ഇതിനകം അടങ്ങിയിരിക്കുന്നു സൂചിക ഫയലുകൾസമാനമായ പേരിനൊപ്പം, അവയ്ക്ക് ചിലപ്പോൾ വളരെ ഉണ്ടാകാമെങ്കിലും വലിയ വലിപ്പം- ഏകദേശം നിരവധി MB.

UNIX സിസ്റ്റങ്ങൾക്ക് സമാനമായ ഒരു ഡയറക്ടറി ഘടനയുണ്ട്, അത് "cd" അല്ലെങ്കിൽ "cwd" കമാൻഡുകൾ ഉപയോഗിച്ച് നാവിഗേറ്റ് ചെയ്യാവുന്നതാണ്. മിക്ക കേസുകളിലും, സാധ്യമായ കമാൻഡുകളുടെ കൂട്ടം ഒന്നുതന്നെയാണ്. വ്യത്യാസങ്ങൾ മറ്റെവിടെയെങ്കിലും ഉണ്ടായിരിക്കാം, ഉദാഹരണത്തിന്, എല്ലാ അജ്ഞാത FTP സെർവറുകളും "put", "mkdir", "del" മുതലായവ കമാൻഡുകൾ ഉപയോഗിക്കാൻ അനുവദിക്കുന്നില്ല.

പ്രധാന കാര്യം: ഫയൽ കൈമാറ്റം തടസ്സപ്പെട്ടു. ഇത് ചെയ്യുന്നതിന്, കീ കോമ്പിനേഷൻ ഉപയോഗിക്കുക: Ctrl-C, പ്രക്രിയ ഉടനടി അവസാനിപ്പിക്കും. Ctrl-D സാധാരണയായി കണക്ഷൻ അടയ്ക്കുന്നു റിമോട്ട് ഹോസ്റ്റ്. നിങ്ങൾക്ക് ഒരു സ്റ്റാർട്ടപ്പ് സന്ദേശം ലഭിക്കുമ്പോൾ നിങ്ങൾ അതേ രീതിയിൽ പ്രവർത്തിക്കണം ഷട്ട്ഡൗൺ കമാൻഡുകൾനിങ്ങൾ പ്രവർത്തിക്കുന്ന സിസ്റ്റത്തിൽ. എന്നിരുന്നാലും, ചിലപ്പോൾ പ്രാദേശിക പ്രക്രിയ ftp സ്വമേധയാ "കൊല്ലാൻ" സിസ്റ്റം അഡ്മിനിസ്ട്രേറ്റർ നിർബന്ധിതനാകുന്നു, ഈ ഘട്ടത്തിലേക്ക് കൊണ്ടുവരാതിരിക്കാൻ ശ്രമിക്കുക.

ഒരു FTP സെർവറിലേക്ക് കണക്റ്റുചെയ്യാൻ, നിങ്ങൾ ഒന്നും ഉപയോഗിക്കേണ്ടതില്ല മൂന്നാം കക്ഷി പ്രോഗ്രാമുകൾ- ഇത് സ്റ്റാൻഡേർഡ് ഉപയോഗിച്ച് ചെയ്യാം വിൻഡോസ് സവിശേഷതകൾ. ഇത് ചെയ്യുന്നതിന്, നിങ്ങൾക്ക് CMD കമാൻഡ് ലൈൻ ഉപയോഗിക്കാം. എന്നാൽ ഇതിലൂടെ സെർവർ നിയന്ത്രിക്കാൻ സ്റ്റാൻഡേർഡ് സവിശേഷതകൾ ഓപ്പറേറ്റിംഗ് സിസ്റ്റം, സിഎംഡിക്ക് വിഷ്വൽ ഇൻ്റർഫേസ് ഇല്ലാത്തതിനാൽ ലഭ്യമായ കമാൻഡുകൾ നിങ്ങൾ പഠിക്കേണ്ടതുണ്ട്. ഈ ലേഖനത്തിൽ, അടിസ്ഥാന എഫ്‌ടിപി കമാൻഡുകളെക്കുറിച്ചും അവ എങ്ങനെ പ്രാവർത്തികമാക്കാമെന്നും നിങ്ങൾ പഠിക്കും.

സിഎംഡി ഉപയോഗിക്കുന്നതിനേക്കാൾ ക്ലയൻ്റ് ഡൗൺലോഡ് ചെയ്യുന്നതാണ് നല്ലത്?

എഫ്‌ടിപി സെർവറുകളിൽ ലഭ്യമായ എല്ലാ പ്രവർത്തനങ്ങളും നടത്താൻ CMD കമാൻഡ് ലൈൻ നിങ്ങളെ അനുവദിച്ചാൽ, ഒരുപക്ഷേ ക്ലയൻ്റുകളുടെ ആവശ്യമില്ല. എന്നാൽ സെർവർ മാനേജ്‌മെൻ്റിൻ്റെ കാര്യത്തിൽ സിഎംഡി ലൈൻ വളരെ പരിമിതമാണ് എന്നതാണ് യാഥാർത്ഥ്യം. അതിനാൽ, ഒരു അവസരം കണ്ടെത്തി എഫ്‌ടിപി വഴി സെർവർ കൈകാര്യം ചെയ്യുന്നതിനുള്ള ഒരു യൂട്ടിലിറ്റി നിങ്ങളുടെ കമ്പ്യൂട്ടറിലേക്ക് ഡൗൺലോഡ് ചെയ്യുന്നതാണ് നല്ലത്. ഉദാഹരണത്തിന്, നിങ്ങളുടെ പിസിയിലേക്ക് ഡൗൺലോഡ് ചെയ്യുക FileZilla ക്ലയൻ്റ് പ്രോഗ്രാം- ഇത് ഡവലപ്പർമാരുടെ ഔദ്യോഗിക വെബ്സൈറ്റിൽ നിന്ന് സൗജന്യമായി ഡൗൺലോഡ് ചെയ്യാം. ഇത് ഇൻസ്റ്റാൾ ചെയ്യാൻ കൂടുതൽ സമയമെടുക്കില്ല. സെർവറിലേക്ക് കണക്റ്റുചെയ്യുന്നതിന്, നിങ്ങളുടെ ലോഗിൻ, പാസ്‌വേഡ്, ഹോസ്റ്റ് നാമം എന്നിവ മാത്രം നൽകേണ്ടതുണ്ട് ആവശ്യമുള്ള ലൈൻ. CMD വഴി ഇത് ചെയ്യുന്നത് കൂടുതൽ ബുദ്ധിമുട്ടാണ്.

പ്രത്യേക പോരായ്മ CMD ലൈനുകൾസെർവറിൽ ആയിരിക്കുമ്പോൾ നിങ്ങൾക്ക് നിഷ്ക്രിയ മോഡിലേക്ക് മാറാൻ പോലും കഴിയില്ല എന്നതാണ്. ഈ മോഡ് കൂടാതെ, നിങ്ങൾക്ക് NAT വഴി പ്രവർത്തിക്കുന്ന FTP സെർവറുകളുമായി ഫയലുകൾ കൈമാറാൻ കഴിയില്ല.

വാസ്തവത്തിൽ, ഇത് സിഎംഡിയിലെ വളരെ വലിയ പിഴവാണ്. അതിനാൽ, ടീം എന്ന വസ്തുത അംഗീകരിക്കുക വിൻഡോസ് സ്ട്രിംഗ്ഉള്ളിലെ കൃത്രിമത്വത്തിന് മാത്രം അനുയോജ്യം ഫയൽ സിസ്റ്റംഡാറ്റ എക്സ്ചേഞ്ച് ഇല്ലാതെ. പതിവ്, ഏകതാനമായ ജോലികൾക്കായി ഒരു FTP സെർവർ ഉപയോഗിക്കുന്നവർക്ക്, കമാൻഡ് ലൈൻ വളരെ സൗകര്യപ്രദമായി തോന്നിയേക്കാം. എന്നാൽ ഏതെങ്കിലും നിഗമനങ്ങളിൽ എത്തിച്ചേരാൻ ക്ലയൻ്റും സിഎംഡിയും ശ്രമിക്കുന്നതാണ് നല്ലത്.

CMD പ്രോംപ്റ്റിൽ FTP കൈകാര്യം ചെയ്യുന്നതിനുള്ള കമാൻഡുകൾ എന്തൊക്കെയാണ്?

ആരംഭിക്കുന്നതിന്, കമാൻഡ് ലൈൻ സമാരംഭിക്കുക. ആരംഭത്തിൽ തിരയുന്നതിലൂടെ നിങ്ങൾക്ക് ഇത് ചെയ്യാൻ കഴിയും - cmd.exe ഫയൽ കണ്ടെത്തി അത് തുറക്കുക, അതിനുശേഷം ലൈൻ സമാരംഭിക്കും.

സെർവറിലേക്ക് ബന്ധിപ്പിക്കുന്നതിന്, നിങ്ങൾ OPEN കമാൻഡ് ഉപയോഗിക്കേണ്ടതുണ്ട്. ഈ കമാൻഡിന് ശേഷം, നിങ്ങൾ ഒരു കണക്ഷൻ സജ്ജീകരിക്കാൻ ആഗ്രഹിക്കുന്ന IP വിലാസമോ ഹോസ്റ്റ് നാമമോ നൽകണം. ഈ അഭ്യർത്ഥന നൽകിയ ശേഷം, നിങ്ങൾക്ക് സെർവറിലേക്ക് ലോഗിൻ ചെയ്യാൻ കഴിയും. നൽകിയ ലോഗിൻ വഴി പ്രാമാണീകരണത്തിനായി ഒരു അഭ്യർത്ഥന നടത്തുന്ന USER കമാൻഡ് ഉപയോഗിച്ച് ഇത് ചെയ്യാൻ കഴിയും. അപ്പോൾ നിങ്ങൾ PASS കമാൻഡ് നൽകേണ്ടതുണ്ട്, അതായത് പാസ്വേഡ്. നിങ്ങളുടെ പാസ്‌വേഡ് നൽകി "Enter" അമർത്തുമ്പോൾ സെർവറിൽ നിങ്ങൾക്ക് അംഗീകാരം ലഭിക്കും.

പൊതുവേ, കമാൻഡ് ലൈൻ സെർവറിനെ "സർഫിംഗ്" ചെയ്യുന്നതിനും ഫയലുകൾ നീക്കുന്നതിനും മുതലായവയ്ക്ക് മാത്രം അനുയോജ്യമാണ്. ആദ്യം, നിങ്ങൾ സെർവറിൽ ഉള്ള ഫയലുകൾ കാണേണ്ടതുണ്ട്. ഇത് ചെയ്യുന്നതിന്, LS കമാൻഡ് ഉപയോഗിക്കുക. കമാൻഡ് ലൈനിൽ കഴ്‌സർ ഇല്ലാത്തതിനാൽ, നിങ്ങൾ ഒരു ഡയറക്‌ടറിയോ ഫയലോ തിരഞ്ഞെടുക്കേണ്ടതുണ്ട് പ്രത്യേക ടീമുകൾ. ഇതിനായി CD അല്ലെങ്കിൽ LCD ലൈൻ ഉപയോഗിക്കുക - നിലവിലെ ഒബ്ജക്റ്റ് മാറ്റാൻ ആദ്യത്തേത് ആവശ്യമാണ് റിമോട്ട് കമ്പ്യൂട്ടർ, രണ്ടാമത്തേത് - ലോക്കലിനായി, അതായത് നിങ്ങളുടെ പിസിക്ക്.

CMD വഴി FTP സെർവറിലേക്ക് നിങ്ങളുടെ ഫയലുകൾ അപ്‌ലോഡ് ചെയ്യാൻ നിങ്ങൾക്ക് കഴിയില്ലെങ്കിലും, നിങ്ങളുടെ കമ്പ്യൂട്ടറിലേക്ക് ഡാറ്റ ഡൗൺലോഡ് ചെയ്യാൻ സാധിക്കും. ഇത് ചെയ്യുന്നതിന് GET കമാൻഡ്. ആദ്യം, ഫയലിൻ്റെ പേര് ഉപയോഗിച്ച് GET കമാൻഡ് എഴുതുക, തുടർന്ന് നിങ്ങളുടെ കമ്പ്യൂട്ടറിലെ ഏത് ഡയറക്ടറിയാണ് നിലവിലുള്ളതെന്ന് സൂചിപ്പിക്കുക, അങ്ങനെ സെർവർ ആ കൃത്യമായ ഫോൾഡറിലേക്ക് ഡാറ്റ കൈമാറും.

ഈ കമാൻഡുകൾ മിക്കപ്പോഴും ഉപയോഗിക്കുന്നു. അതായത്, ക്ലയൻ്റ് ഇൻസ്റ്റാൾ ചെയ്യാതെ തന്നെ ഫയലുകൾ വേഗത്തിൽ ഡൗൺലോഡ് ചെയ്യുന്നതിനായി മിക്ക ഉപയോക്താക്കളും CMD വഴി സെർവർ നിയന്ത്രിക്കുന്നു. എന്നാൽ നിങ്ങൾക്ക് കൂടുതൽ മുന്നോട്ട് പോകാനും CMD പ്രോംപ്റ്റ് ഉപയോഗിച്ച് സെർവറിൽ മറ്റ് കമാൻഡുകൾ ഉപയോഗിക്കാനും കഴിയും. ഉദാഹരണത്തിന്, നിങ്ങൾക്ക് BELL സ്ട്രിംഗ് ഉപയോഗിച്ച് സെർവറിലേക്ക് ഒരു കമാൻഡ് പൂർത്തീകരണ സിഗ്നൽ ചേർക്കാൻ കഴിയും.

നിങ്ങൾക്ക് സെഷൻ അവസാനിപ്പിച്ച് കമാൻഡ് ലൈനിൽ നിന്നും സെർവറിൽ നിന്നും പുറത്തുകടക്കണമെങ്കിൽ, BYE നൽകുക. സെർവറിൽ മാത്രം നിയന്ത്രണ കണക്ഷൻ തടസ്സപ്പെടുത്തുന്നതിന്, നിങ്ങൾ കമാൻഡ് ലൈനിനുള്ളിൽ തന്നെ തുടരും, ക്ലോസ് എന്ന് എഴുതുക. ഈ സാഹചര്യത്തിൽ, സെർവറിൽ നിന്ന് നിങ്ങളുടെ പിസിയിലേക്ക് നിങ്ങൾ ഡൗൺലോഡ് ചെയ്യുന്ന ഫയലുകൾ ഡൗൺലോഡ് ചെയ്യുന്നത് തുടരും, ഡൗൺലോഡ് പൂർത്തിയായ ശേഷം, സെഷൻ പൂർണ്ണമായും അടയ്‌ക്കും.

ചെയ്തത് സിഎംഡിയെ സഹായിക്കുകനിങ്ങൾക്ക് സെർവറിൽ ഡയറക്‌ടറികൾ എളുപ്പത്തിൽ കൈകാര്യം ചെയ്യാൻ കഴിയും. ഉദാഹരണത്തിന്, ഇല്ലാതാക്കാൻ വ്യക്തമാക്കിയ ഡയറക്ടറി, DELETE കമാൻഡ് ഉപയോഗിക്കുക. അങ്ങനെ ഫയലുകളുടെ ഒരു ലിസ്റ്റ് സ്ക്രീനിൽ ദൃശ്യമാകും നിർദ്ദിഷ്ട ഫോൾഡർ, DIR, ഡയറക്ടറി പാത്ത് എന്നിവ നൽകുക. നിങ്ങൾക്ക് ഒരു ഫോൾഡറോ ഫയലോ അല്ല, ഒരേസമയം പലതും ഇല്ലാതാക്കണമെങ്കിൽ, MDELETE കമാൻഡ് ഉപയോഗിക്കുക, അതായത് മൾട്ടി-ഡിലീഷൻ. അതുപോലെ, "m" എന്ന പ്രിഫിക്‌സ് മറ്റ് കമാൻഡുകൾക്ക് ഉപയോഗിക്കാവുന്നതാണ്, അതിലൂടെ ഒന്നിലധികം പ്രവർത്തനങ്ങൾ ഒന്നായി സംയോജിപ്പിക്കാൻ കഴിയും. അതിനാൽ, ഒരേസമയം നിരവധി ഡയറക്ടറികളിലെ ഫയലുകളുടെ ഒരു ലിസ്റ്റ് പ്രദർശിപ്പിക്കുന്നതിന്, MDIR എഴുതുക, കൂടാതെ സെർവറിൽ നിന്ന് ഡാറ്റയുടെ ബാച്ചുകൾ ഡൗൺലോഡ് ചെയ്യാൻ, MGET ഉപയോഗിക്കുക. എന്നാൽ മൾട്ടി-കമാൻഡിനെ ഒരൊറ്റ MKDIR ഉപയോഗിച്ച് ആശയക്കുഴപ്പത്തിലാക്കരുത് - സെർവറിൽ ഒരു ഡയറക്ടറി സൃഷ്ടിക്കുന്നതിന് ഇത് ആവശ്യമാണ്.

NAT സാങ്കേതികവിദ്യയില്ലാതെ നിങ്ങളുടെ FTP സെർവർ പ്രവർത്തിക്കാനുള്ള സാധ്യതയുണ്ട്, അതിനാൽ നിഷ്ക്രിയ ക്ലയൻ്റ് മോഡ് ആവശ്യമില്ല. ഈ സാഹചര്യത്തിൽ, നിങ്ങൾക്ക് ഡൗൺലോഡ് ചെയ്യാൻ കഴിയും ചില ഫയലുകൾഹോസ്റ്റിന്. ഒന്നിലധികം ഫയലുകൾ അപ്‌ലോഡ് ചെയ്യാൻ MPUT കമാൻഡ് ഉപയോഗിക്കുക, നിങ്ങൾക്ക് ഒരെണ്ണം മാത്രം അപ്‌ലോഡ് ചെയ്യണമെങ്കിൽ PUT ഉപയോഗിക്കുക.

നിങ്ങൾക്ക് മിക്കവാറും ഉപയോഗപ്രദമാകുന്ന മറ്റൊരു ജനപ്രിയ കമാൻഡ് RENAME ആണ്. ഫയലുകളുടെ പേരുമാറ്റാൻ ഒരു കമാൻഡ് ആവശ്യമാണ്. സൈറ്റ് ഡാറ്റയ്ക്കുള്ള സംഭരണമായി സെർവർ ഉപയോഗിക്കുന്നവർക്ക് ഇത് ഉപയോഗപ്രദമാകും. റിമോട്ടിലെ നിലവിലെ ഫോൾഡർ നിർണ്ണയിക്കുന്ന PWD കമാൻഡ് നിങ്ങൾക്ക് ആവശ്യമാണ് FTP സെർവർഎൽസിഡി ലൈൻ ചെയ്യുന്നതുപോലെ നിങ്ങളുടെ കമ്പ്യൂട്ടറിലല്ല.

നിങ്ങൾക്ക് FTP-യിൽ ഉപയോഗിക്കാനാകുന്ന ഫംഗ്‌ഷനുകളുടെ ഭാഗിക ലിസ്റ്റാണ് ഇനിപ്പറയുന്ന കമാൻഡുകൾ. വേറെയും ടീമുകളുണ്ട്. നിങ്ങൾ HELP അന്വേഷണം നൽകിയാൽ കമാൻഡ് ലൈനിൽ തന്നെ അവയെക്കുറിച്ച് കണ്ടെത്താനാകും. ഇതിനുശേഷം, എല്ലാവരുമായും ഒരു ഡയറക്ടറി ലഭ്യമായ കമാൻഡുകൾഎഫ്‌ടിപിയിൽ ഉപയോഗിക്കാവുന്ന സിഎംഡി. ഈ നിമിഷം നിങ്ങൾ സെർവറിലേക്ക് കണക്റ്റുചെയ്‌തിരിക്കണമെന്ന് ഓർമ്മിക്കുക, അല്ലാത്തപക്ഷം വിൻഡോസ് നിങ്ങൾക്ക് മറ്റൊരു ഡയറക്ടറി നൽകും. നിങ്ങൾക്ക് സെർവറിൽ നിന്ന് തന്നെ സഹായം അഭ്യർത്ഥിക്കണമെങ്കിൽ REMOTEHELP എന്ന് എഴുതുക.

തീർച്ചയായും, കമാൻഡുകൾ ഉപയോഗിച്ച് ഒരു സെർവർ കൈകാര്യം ചെയ്യുന്നത് ഒരു ശിലായുഗ കാര്യമാണ്. അതിനാൽ, സമയം പാഴാക്കാതിരിക്കുന്നതാണ് നല്ലത്, നിങ്ങളുടെ കമ്പ്യൂട്ടറിലേക്ക് ഒരു സാധാരണ FTP ക്ലയൻ്റ് ഡൗൺലോഡ് ചെയ്ത് സെർവർ പരമാവധി ഉപയോഗിക്കുക, ഭാഗികമായല്ല. എന്നാൽ CMD കമാൻഡ് ലൈനിൽ പ്രാക്ടീസ് ചെയ്യുന്നത് ആരെയും വേദനിപ്പിക്കുന്നില്ല!

കമ്പ്യൂട്ടറുകൾക്കിടയിൽ ഫയലുകൾ കൈമാറുന്നതിനാണ് FTP കമാൻഡുകൾ രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത് സ്വകാര്യ നെറ്റ്വർക്ക്അല്ലെങ്കിൽ ഇൻ്റർനെറ്റ് വഴി.

നിങ്ങൾക്ക് FTP ആക്സസ് ചെയ്യാൻ മൂന്ന് വഴികളുണ്ട്:

  • കമാൻഡ് ലൈൻ FTP ക്ലയൻ്റുകൾ.
  • ബ്രൗസർ.
  • ഗ്രാഫിക്കൽ FTP ക്ലയൻ്റുകൾ.

ആദ്യ രണ്ടെണ്ണം ലളിതമായ പ്രതിവിധികൾ, ഒരു ബ്രൗസർ ഉപയോഗിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്ന അല്ലെങ്കിൽ ക്ലയൻ്റ് ആപ്ലിക്കേഷൻ FTP - (FTP വോയേജർ പോലുള്ളവ) ഫയലുകൾ പങ്കിടുന്നതിന് ഒരു FTP സെർവറിലേക്ക് കണക്റ്റുചെയ്യുന്നതിന്. കമാൻഡ് ലൈൻ ഇൻ്റർഫേസ് ഉപയോഗിച്ച്, മറ്റ് കമ്പ്യൂട്ടറുകളിൽ നിന്ന് ഫയലുകൾ അയയ്ക്കുന്നതിനോ സ്വീകരിക്കുന്നതിനോ ഉള്ള ഒരു കൂട്ടം കമാൻഡുകൾ നിങ്ങൾ നൽകുക.

പ്രവർത്തിക്കുന്നു വിൻഡോസ് സിസ്റ്റങ്ങൾ Macintosh X, Linux എന്നിവയ്ക്ക് FTP കണക്ഷൻ സ്ഥാപിക്കാൻ ഉപയോഗിക്കാവുന്ന ബിൽറ്റ്-ഇൻ കമാൻഡ് ലൈൻ ക്ലയൻ്റുകൾ ഉണ്ട്. വിൻഡോസിൽ ഒരു കണക്ഷൻ ആരംഭിക്കുന്നതിന്, നൽകുക cmd കമാൻഡുകൾ FTP, എൻ്റർ അമർത്തുക.

വിൻഡോസ് കമാൻഡ് ലൈനിനായുള്ള FTP കമാൻഡുകൾ

ടീംവിവരണം
! ഈ കമാൻഡ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിനും FTP യ്ക്കും ഇടയിൽ മാറാൻ ഉപയോഗിക്കുന്നു. ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൽ നിന്ന് FTP കമാൻഡ് ലൈനിലേക്ക് മടങ്ങുന്നതിന്, എക്സിറ്റ് കമാൻഡ് ഉപയോഗിക്കുക.
? ഒരു കമാൻഡിനുള്ള സഹായം പ്രദർശിപ്പിക്കുക.
കൂട്ടിച്ചേർക്കുകഒരു പ്രാദേശിക ഫയലിലേക്ക് ടെക്സ്റ്റ് ചേർക്കുന്നു.
ആസ്കിASCII ഡാറ്റ ട്രാൻസ്ഫർ മോഡിലേക്ക് മാറുക.
മണിശബ്ദ സിഗ്നൽ മോഡ് പ്രവർത്തനക്ഷമമാക്കുന്നു/പ്രവർത്തനരഹിതമാക്കുന്നു.
ബൈനറിബൈനറി ഫയൽ ട്രാൻസ്ഫർ മോഡ് സജ്ജമാക്കുക.
ബൈFTP-യിൽ നിന്ന് പുറത്തുകടക്കുക.
സി.ഡിനിലവിലെ ഡയറക്‌ടറി മാറ്റുക.
അടുത്ത്FTP-യിൽ നിന്ന് പുറത്തുകടക്കുക.
ഇല്ലാതാക്കുകഒരു ഫയൽ ഇല്ലാതാക്കുന്നു.
ഡീബഗ്ഡീബഗ് മോഡ് പ്രവർത്തനക്ഷമമാക്കുന്നു/പ്രവർത്തനരഹിതമാക്കുന്നു.
dirഫയലുകളുടെ ഒരു ലിസ്റ്റ് പ്രദർശിപ്പിക്കുന്നു.

Dir -C = വിപുലീകൃത ഫോർമാറ്റിലുള്ള ഔട്ട്പുട്ട് ഫയലുകൾ.

Dir -1 = അക്ഷരമാലാ ക്രമത്തിൽ ഫയലുകൾ ലിസ്റ്റുചെയ്യുന്നു.

Dir -r = വിപരീത അക്ഷരമാലാ ക്രമത്തിൽ ഡയറക്ടറികൾ ലിസ്റ്റുചെയ്യുന്നു.

Dir -R = എല്ലാ ഫയലുകളും ലിസ്റ്റുചെയ്യുന്നു നിലവിലെ ഡയറക്ടറിഉപഡയറക്‌ടറികളും.

Dir -S = അക്ഷരമാലാ ക്രമത്തിൽ ഫയലുകൾ ലിസ്റ്റുചെയ്യുന്നു.

വിച്ഛേദിക്കുകFTP-യിൽ നിന്ന് പുറത്തുകടക്കുക.
ലഭിക്കുംഒരു റിമോട്ട് കമ്പ്യൂട്ടറിൽ നിന്ന് ഒരു ഫയൽ സ്വീകരിക്കുന്നു.
ഗ്ലോബ്ഫയൽ വിപുലീകരണ ക്രമീകരണങ്ങൾ ടോഗിൾ ചെയ്യുന്നു. അപ്രാപ്‌തമാക്കുമ്പോൾ, പുട്ട് ആൻ്റ് ഗെറ്റ് കമാൻഡുകൾക്കുള്ള ഫയൽനാമ ആർഗ്യുമെൻ്റുകൾ അക്ഷരാർത്ഥത്തിൽ എടുക്കുകയും വിപുലീകരിക്കുകയുമില്ല.
ഹാഷ്"#" ചിഹ്നത്തിൻ്റെ പ്രദർശനം പ്രവർത്തനക്ഷമമാക്കുന്നു/പ്രവർത്തനരഹിതമാക്കുന്നു. പ്രവർത്തനക്ഷമമാക്കുമ്പോൾ, ഓരോ 1024 ബൈറ്റുകളുടെ ഡാറ്റ കൈമാറുമ്പോഴും ഒരു ഹാഷ് പ്രതീകം (#) പ്രദർശിപ്പിക്കും.
സഹായംസഹായത്തിന് ശേഷം കമാൻഡ് നൽകിയാൽ കമാൻഡ് വിവരങ്ങൾ പ്രദർശിപ്പിക്കുന്നു.
എൽസിഡികമാൻഡ് പ്രവർത്തിപ്പിച്ച ലോക്കൽ ഡയറക്ടറി പ്രദർശിപ്പിക്കുന്നു. lcd കമാൻഡിന് ശേഷം ഒരു പാത്ത് വ്യക്തമാക്കിയാൽ, അത് നിലവിലെ ലോക്കൽ ഡയറക്ടറി മാറ്റുന്നു.
അക്ഷരാർത്ഥത്തിൽഒരു കമാൻഡായി പ്രതീകങ്ങളുടെ അനിയന്ത്രിതമായ സ്ട്രിംഗ് അയയ്ക്കുന്നു റിമോട്ട് സെർവർഒരൊറ്റ പ്രതികരണ കോഡിനായി കാത്തിരിക്കുന്നു.
lsftp exeകമാൻഡ് റിമോട്ട് കമ്പ്യൂട്ടറിൽ ഫയലുകൾ പ്രദർശിപ്പിക്കുന്നു.
ഇല്ലാതാക്കുകഒന്നിലധികം ഫയലുകൾ ഇല്ലാതാക്കുന്നു.
mdirറിമോട്ട് ഡയറക്‌ടറികളിലെ ഉള്ളടക്കങ്ങൾ പ്രദർശിപ്പിക്കുക.
മില്ലിഗ്രാംഒന്നിലധികം ഫയലുകൾ സ്വീകരിക്കുന്നു.
mkdirഒരു റിമോട്ട് കമ്പ്യൂട്ടറിൽ ഒരു ഡയറക്ടറി സൃഷ്ടിക്കുന്നു.
മില്ലിഒരു റിമോട്ട് കമ്പ്യൂട്ടറിൽ നിരവധി ഡയറക്‌ടറികളിലെ ഉള്ളടക്കങ്ങൾ പ്രദർശിപ്പിക്കുക.
mputഒന്നിലധികം ഫയലുകൾ അയയ്ക്കുന്നു.
തുറക്കുകഒരു കണക്ഷൻ സ്ഥാപിക്കുന്നു.
പ്രോംപ്റ്റ്ടൂൾടിപ്പ് പ്രവർത്തനക്ഷമമാക്കുന്നു/പ്രവർത്തനരഹിതമാക്കുന്നു.
ഇട്ടുഒരു ഫയൽ അയയ്ക്കുന്നു.
പിഡബ്ല്യുഡിപ്രവർത്തിക്കുന്ന ഡയറക്ടറി ഔട്ട്പുട്ട് ചെയ്യുക.
ഉപേക്ഷിക്കുകftp സെഷൻ അവസാനിപ്പിക്കുന്നു.
ഉദ്ധരണിഒരു ഏകപക്ഷീയമായ കമാൻഡ് അയയ്ക്കുന്നു.
recvഒരു ഫയൽ സ്വീകരിക്കുന്നു.
വിദൂര സഹായംറിമോട്ട് സിസ്റ്റം കമാൻഡുകളെക്കുറിച്ച് സഹായം നേടുന്നു.
പേരുമാറ്റുകഫയലിൻ്റെ പേര് മാറ്റുന്നു.
rmdirഒരു റിമോട്ട് കമ്പ്യൂട്ടറിൽ ഒരു ഡയറക്ടറി ഇല്ലാതാക്കുന്നു.
അയയ്ക്കുകഒരു ഫയൽ അയയ്ക്കുന്നു.
പദവിഡിസ്പ്ലേകൾ നിലവിലുള്ള അവസ്ഥപ്രവർത്തനക്ഷമമാക്കിയതും പ്രവർത്തനരഹിതമാക്കിയതുമായ ഓപ്ഷനുകൾ.
ട്രെയ്സ്പാക്കറ്റ് ട്രെയ്‌സിംഗ് പ്രവർത്തനക്ഷമമാക്കുന്നു.
ടൈപ്പ് ചെയ്യുകഫയൽ ട്രാൻസ്ഫർ തരം സജ്ജമാക്കുന്നു.
ഉപയോക്താവ്സെർവറിൽ ലോഗിൻ ചെയ്യാൻ ഉപയോക്തൃ വിവരങ്ങൾ അയയ്ക്കുന്നു.
വാചാലമായവിവര മോഡ് പ്രവർത്തനക്ഷമമാക്കുന്നു/പ്രവർത്തനരഹിതമാക്കുന്നു.

വിൻഡോസിനായുള്ള FTP കമാൻഡുകൾ

വിൻഡോസ് കമാൻഡ് ലൈനിനായുള്ള FTP ഓപ്ഷനുകൾ

എഫ്‌ടിപി കമാൻഡുകൾ എങ്ങനെ പ്രവർത്തിക്കുന്നുവെന്ന് മാറ്റാൻ സിഎംഡി ഓപ്ഷനുകൾ ഉപയോഗിക്കുന്നു. കമാൻഡ് ലൈൻ ഓപ്‌ഷൻ സാധാരണയായി ഒരു സ്‌പെയ്‌സ് കൊണ്ട് വേർതിരിച്ച പ്രധാന എഫ്‌ടിപി കമാൻഡിനെ പിന്തുടരുന്നു. Windows®-നായി സാധാരണയായി ഉപയോഗിക്കുന്ന FTP കമാൻഡ് ലൈൻ ഓപ്ഷനുകളുടെ ഒരു ലിസ്റ്റ് ഇതാ:

കമാൻഡ് ലൈൻ ഓപ്ഷൻവിവരണം
-വിറിമോട്ട് സെർവറിൽ നിന്നുള്ള പ്രതികരണങ്ങളുടെ പ്രദർശനം പ്രവർത്തനരഹിതമാക്കുക.
-എൻഷട്ട് ഡൗൺ ഓട്ടോമാറ്റിക് ലോഗിൻപ്രാരംഭ കണക്ഷനിൽ.
-ഐഒന്നിലധികം അയയ്‌ക്കുമ്പോൾ സംവേദനാത്മക അഭ്യർത്ഥനകൾ പ്രവർത്തനരഹിതമാക്കുന്നു

ഫയലുകൾ.

-ഡിഡീബഗ് മോഡ് പ്രവർത്തനക്ഷമമാക്കുന്നു, ക്ലയൻ്റിനും സെർവറിനുമിടയിൽ അയച്ച എല്ലാ FTP കമാൻഡുകളും പ്രദർശിപ്പിക്കുന്നു.
-ജിപേരുകളിൽ വൈൽഡ്കാർഡുകൾ അനുവദിക്കുന്ന ഫയൽ എക്സ്റ്റൻഷനുകൾ പ്രവർത്തനരഹിതമാക്കുന്നു പ്രാദേശിക ഫയലുകൾവഴികളും.
-s:ഫയലിൻ്റെ പേര്വ്യായാമം ചെയ്യുക ടെക്സ്റ്റ് ഫയൽ, FTP കമാൻഡുകൾ അടങ്ങിയിരിക്കുന്നു

FTP ആരംഭിക്കുമ്പോൾ സ്വയമേവ എക്സിക്യൂട്ട് ചെയ്യപ്പെടും. ഈ പരാമീറ്ററിൽ സ്‌പെയ്‌സുകൾ അനുവദനീയമല്ല. റീഡയറക്ഷൻ (>) എന്നതിന് പകരം ഈ ഓപ്‌ഷൻ ഉപയോഗിക്കുക.

-എകണക്ഷൻ ബന്ധിപ്പിക്കുന്നതിന് പ്രാദേശിക ഇൻ്റർഫേസ് ഉപയോഗിക്കുന്നു.
-w:ജാലക വലുപ്പംഅസാധുവാക്കുക സാധാരണ വലിപ്പംട്രാൻസ്മിഷൻ ബഫർ (65535).
കമ്പ്യൂട്ടർനിങ്ങൾ ബന്ധിപ്പിക്കാൻ ആഗ്രഹിക്കുന്ന റിമോട്ട് ഹോസ്റ്റിൻ്റെ പേരോ IP വിലാസമോ വ്യക്തമാക്കുന്നു. കമ്പ്യൂട്ടർ, വ്യക്തമാക്കിയിട്ടുണ്ടെങ്കിൽ, വരിയിലെ അവസാന പാരാമീറ്റർ ആയിരിക്കണം.

വിൻഡോസിനായുള്ള FTP കമാൻഡ് ലൈൻ ഓപ്ഷനുകൾ

Windows, Mac OS X എന്നിവയിൽ നിർമ്മിച്ച കൺസോൾ FTP ക്ലയൻ്റ് ആണ് വിശ്വസനീയമായ ഉപകരണംപരിശോധന, ട്രബിൾഷൂട്ടിംഗ് എന്നിവയ്ക്കായി. മുകളിലുള്ള cmd ftp കമാൻഡുകൾ പഠിക്കുന്നത് അധിക സോഫ്‌റ്റ്‌വെയർ ഇൻസ്റ്റാൾ ചെയ്യാതെ കമ്പ്യൂട്ടറുകൾക്കിടയിൽ ഫയലുകൾ പങ്കിടാൻ നിങ്ങളെ സഹായിക്കും.

FTP ഒരു വിശ്വസനീയമായ കൈമാറ്റ രീതിയല്ല രഹസ്യ വിവരങ്ങൾ. ഈ പ്രോട്ടോക്കോളിൻ്റെ പരിമിതികൾ കാരണം, ഓർഗനൈസേഷനുകൾ സാധാരണയായി ഉപയോഗിക്കുന്നു FTPS പ്രോട്ടോക്കോളുകൾകൂടാതെ എസ്.എഫ്.ടി.പി. സാങ്കേതികവിദ്യ നിയന്ത്രിത സംപ്രേഷണംഫയലുകൾ ( എം.എഫ്.ടി) ഈ സുരക്ഷാ പ്രോട്ടോക്കോളുകളെ പിന്തുണയ്ക്കുന്നു.

ലേഖനത്തിൻ്റെ വിവർത്തനം " FTP കമാൻഡുകളുടെ പട്ടിക വിൻഡോസിനായികമാൻഡ്-ലൈൻ ഇൻ്റർഫേസ്എ മുതൽ ഇസഡ് വരെയുള്ള പ്രോജക്ട് വെബ്‌സൈറ്റ് ബിൽഡിംഗിൻ്റെ സൗഹൃദസംഘമാണ് തയ്യാറാക്കിയത്.