Paggamit sa FTP Protocol Uban sa Linux Computers
Ang FTP mao ang pinakasimple ug labing pamilyar nga file transfer protocol nga nagbayloay og mga file tali sa usa ka lokal nga kompyuter ug usa ka hilit nga computer o network. Ang Linux ug Unix nga mga sistema sa pag-operate nga adunay built-in command line nag-aghat nga imong magamit isip mga FTP nga kliyente alang sa paghimo og FTP koneksyon.
Pasidaan: Ang usa ka transmission sa FTP wala ma-encrypt. Ang bisan kinsa nga makahipos sa transmission makabasa sa datos nga imong ipadala, lakip ang imong username ug password. Alang sa luwas nga transmission, gamit ang SFTP .
Pagtukod og FTP Connection
Sa dili pa nimo magamit ang lainlaing mga kombinasyon sa FTP, kinahanglan nimong tukuron ang koneksyon sa hilit nga network o computer. Buhata kini pinaagi sa pag-abli sa usa ka terminal nga bintana sa Linux ug pag-type sa ftp gisundan sa usa ka domain name o IP address sa FTP server, sama sa ftp 192.168.0.1 o ftp domain.com . Pananglitan:
ftp abc.xyz.eduKini nga paningkamot nga makonektar sa ftp server sa abc.xyz.edu. Kon kini molampos, kini naghangyo kanimo sa pag-log in gamit ang username ug password. Ang mga pangpubliko nga FTP server kanunay nga nagtugot kanimo sa pag-log in gamit ang anonymous username ug ang imong email address isip usa ka password o walay password sa tanan.
Sa dihang ikaw malampuson nga mag-log in, ikaw makakita sa ftp> prompt sa terminal screen. Sa wala ka pa moadto, pagkuha og lista sa mga FTP nga mga komando gamit ang tabang nga gamiton. Kini mapuslanon tungod kay depende sa imong sistema ug software, ang pipila sa FTP nga mga komand nga nakalista mahimo o dili mahimo.
Mga Examples ug mga Deskripsiyon sa FTP Command
Ang FTP nga mga sugo nga gigamit sa Linux ug Unix lahi gikan sa mga FTP nga mga sugo nga gigamit uban sa Windows command line. Ania ang mga panig-ingnan nga naghulagway sa kasagaran nga paggamit sa mga Linux FTP nga mga komand sa layo nga pagkopya, pag-usab, ug pagtangtang sa mga file.
ftp> nga tabangGitala sa tabang sa tabang ang mga sugo nga mahimo nimo gamiton aron ipakita ang mga sulod sa direktoryo, pagbalhin sa mga file, ug pag-delete sa mga file. Ang command ftp >? mohimo sa samang butang.
ftp> lsKining sugo nagsulat sa mga ngalan sa mga file ug mga subdirectory sa kasamtangan nga direktoryo sa hilit nga computer.
ftp> cd nga mga kustomerKini nga utlanan nagbag-o sa kasamtangan nga direktoryo ngadto sa subdice nga ginganlan nga mga kustomer kung kini anaa.
ftp> cdupKini nag-usab sa kasamtangan nga direktoryo ngadto sa direktoryo sa ginikanan.
ftp> lcd [mga larawan]Kini nga utlanan nagbag-o sa kasamtangan nga direktoryo sa lokal nga kompyuter ngadto sa mga imahe , kon kini anaa.
ftp> asciiKini nga mga kausaban sa ASCII mode alang sa pagbalhin sa mga file sa text. Ang ASCII mao ang default sa kadaghanan nga mga sistema.
ftp> binaryKini nga utod mausab sa binary mode alang sa pagbalhin sa tanang mga file nga dili mga file sa text.
ftp> get image1.jpgKini nag-download sa file image1.jpg gikan sa hilit nga computer ngadto sa lokal nga computer. Pasidaan: Kon adunay usa ka file sa lokal nga kompyuter nga adunay susamang ngalan, kini mapuo.
ftp> gibutang ang image2.jpgNag-upload sa file image2.jpg gikan sa lokal nga computer ngadto sa hilit nga computer . Pahimangno: Kon adunay usa ka file sa hilit nga computer nga adunay susamang ngalan, kini mapuli.
ftp>! lsAng pagdugang sa usa ka marka sa exclamation sa atubangan sa usa ka sugo nagpatuman sa espesipikong komand sa lokal nga computer. Busa! Gilista ang mga ngalan sa file ug mga pangalan sa direktoryo sa kasamtangan nga direktoryo sa lokal nga computer.
ftp> mget * .jpgUban sa mando nga mget. mahimo ka maka-download og daghang mga hulagway. Kini nga sugo nag-download sa tanan nga mga file nga nagtapos sa .jpg.
ftp> giusab ang ngalan [gikan] [sa]Ang bag-o nga ngalan gibag-o ang file nga ginganlan [gikan] ngadto sa bag-ong ngalan [sa] sa hilit nga server.
ftp> gibutang ang lokal nga file [remote-file]Kini nga sugo nagtipig sa lokal nga file sa hilit nga makina. Ipadala ang lokal nga file [remote file] ang susama nga butang.
ftp> mput * .jpgKini nga command nag-upload sa tanan nga mga file nga nagtapos sa .jpg ngadto sa aktibong folder sa hilit nga makina.
ftp> mawala ang fileGikuha ang file nga gitawag nga remote-file sa remote machine.
ftp> mdelete * .jpgGinapapas ang tanan nga mga file nga nagtapos sa .jpg sa aktibong folder sa hilit nga makina.
ftp> size file-nameTinoa ang gidak-on sa usa ka file sa hilit nga makina uban niini nga sugo.
ftp> mkdir [directory-name]Paghimo og bag-ong direktoryo sa hilit nga server.
ftp> promptAng prompt nga sugo nagpalibut o nag-abut sa interactive nga mode aron nga ang mga comma sa daghang mga file gipatuman nga walay pagkumpirma sa tiggamit.
ftp> quitAng mando sa paghunong magtapos sa FTP session ug mogawas sa FTP nga programa. Ang mga sugo nga pinaagi sa paggawas ug sa paglihok makahimo sa samang butang.
Mga Linya sa Sugo
Ang mga kapilian (gitawag usab nga mga bandera o mga switch) usba ang operasyon sa usa ka command FTP. Kasagaran, ang opsyon sa command line mosunod sa puno nga FTP nga komand sa usa ka luna. Ania ang usa ka lista sa mga opsyon nga mahimo nimong i-append sa FTP commands ug usa ka paghulagway kung unsa ang ilang gibuhat.
- -4 Gamita lamang ang IPv4 sa pagkontak sa usa ka panon
- -6 Gamita lamang ang IPv6
- -D Dili mahimo ang suporta sa kasaysayan ug pag-edit sa sugo
- -p Gamiton ang passive mode alang sa mga pagbalhin sa data
- -i Gipahilikay ang interaktif nga giaghat panahon sa mga pagbalhin sa file
- -n Pinugngan ang auto-login sa una nga koneksyon
- -g Walay mahimo ang paglitok sa ngalan sa file
- -v Nagpugos sa pagtangtang sa server aron ipakita ang tanan nga mga tubag
- -d Nag-apil sa debugging