Siv cov kev cai FTP nrog Linux Computers
FTP yog qhov yooj yim thiab feem ntau paub cov ntaub ntawv sib pauv uas sib pauv cov ntaub ntawv ntawm lub computer hauv zos thiab lub computer lossis lub network. Linux thiab Unix operating systems muaj built-in kab lus qhia koj yuav siv tau raws li cov neeg tau txais kev pab FTP ua kev sib txuas FTP.
Ceeb Toom: Kev xa tawm FTP tsis yog encrypted. Tus neeg twg uas cuam tshuam qhov kev xaib tuaj yeem nyeem cov ntaub ntawv koj xa, nrog rau koj lub username thiab password. Rau kev sib kis tau zoo, siv SFTP .
Tsim kom muaj FTP Txuas Hluav Taws Xob
Ua ntej koj tuaj yeem siv FTP ntau cov lus, koj yuav tsum tsim kom muaj kev sib txuas nrog lub network lossis lub computer. Ua li no qhib qhov davhlau ya davhlau dav hlau hauv Linux thiab typing ftp ua raws li lub npe los yog tus IP chaw nyob ntawm FTP neeg rau zaub mov, xws li ftp 192.168.0.1 lossis ftp domain.com . Piv txwv li:
ftp abc.xyz.eduQhov kev hais kom ua no sim mus txuas rau tus neeg xa khoom ftp ntawm abc.xyz.edu. Yog tias nws ua tiav, nws nug koj kom nkag rau hauv kev siv tus username thiab password. Pej xeem FTP servers feem ntau tso cai rau koj nkag rau hauv kev siv tus username tsis qhia npe thiab koj email chaw nyob yog ib lo lus zais los yog tsis muaj lo lus zais txhua.
Thaum koj nkag rau hauv ntse, koj pom ib tus ftp> tam sim ntawd ntawm lub davhlau ya nyob twg. Ua ntej koj mus ntxiv, tau txais ib daim ntawv teev npe ntawm FTP cov lus txib uas siv cov kev pabcuam . Nws yog ib qho tseem ceeb vim nyob ntawm seb koj qhov system thiab software, qee qhov FTP commands uas teev tau los yog yuav tsis ua haujlwm.
FTP kev ua piv txwv thiab kev qhia
FTP commands siv nrog Linux thiab Unix txawv ntawm FTP cov lus txib siv nrog lub qhov rais hais ua kab. Ntawm no yog cov piv txwv uas qhia txog kev siv cov kev cai Linux FTP rau kev sib txuas lus, kev hloov npe, thiab kev xa cov ntaub ntawv.
ftp> pabCov kev pab cuam muaj npe teev cov lus txib uas koj tuaj yeem siv los qhia cov txheej txheem, hloov ntaub ntawv, thiab rho tawm cov ntaub ntawv. Qhov hais kom ua ftp >? ua tiav qhov qub tshaj plaws.
ftp> lsQhov kev qhia no luam tawm cov npe ntawm cov ntaub ntawv thiab subdirectories nyob rau hauv cov npe tam sim no rau hauv lub computer tej thaj chaw deb.
ftp> cd cov neeg muas zaubCov lus txib no hloov cov npe tam sim no mus rau subdirectory lub npe hu ua cov qhua tuaj yeem yog nws muaj.
ftp> cdupQhov no hloov cov directory tam sim no rau niam txiv cov npe.
ftp> lcd [dluab]Cov lus txib no hloov cov directory tam sim no hauv lub computer hauv zos rau cov duab , yog tias nws muaj.
ftp> asciiQhov kev hloov no rau ASCII hom hloov lwm cov ntawv nyeem. ASCII yog lub neej nyob rau ntau lub.
ftp> binaryCov lus txib no hloov mus rau binary hom kev hloov tag nrho cov ntaub ntawv uas tsis yog cov ntaub ntawv luam tawm.
ftp> tau image1.jpgQhov no downloads cov ntaub ntawv image1.jpg ntawm lub computer tej thaj chaw deb mus rau hauv zos lub computer. Ceeb Toom: Yog tias twb muaj cov ntaub ntawv hauv lub koos pij tawj hauv zos nrog tib lub npe, nws muaj overwritten.
ftp> muab image2.jpgUploads cov ntaub ntawv image2.jpg ntawm lub computer hauv zos mus rau lub computer tej thaj chaw deb . Ceeb Toom: Yog tias twb muaj cov ntaub ntawv hauv lub tshuab computer nrog lub tib lub npe, nws muaj overwritten.
ftp>! lsNtxiv ib qho exclamation kos nyob rau hauv pem hauv ntej ntawm ib tug txib executes qhov hais kom ua kev cai tswjhwm ntawm lub computer hauv zos. Li ntawd! Ls teev cov ntaub ntawv npe thiab cov npe npe ntawm cov npe tam sim no hauv lub computer hauv zos.
ftp> mget * .jpgNrog rau kev txiav txim mget. koj tuaj yeem download tau ntau yam duab. Qhov no hais kom tag nrho cov ntaub ntawv uas xaus nrog .jpg.
ftp> rename [ntawm] mus rau [rau]Cov lus hais kom ua hloov tshiab hloov cov ntaub ntawv [ntawm] rau lub npe tshiab [rau] ntawm cov neeg rau zaub mov hauv chaw taws teeb.
ftp> muab cov ntaub ntawv hauv zos [chaw rau tej thaj chaw deb]Cov lus txib no khaws cov ntaub ntawv hauv zos rau ntawm lub tshuab tej thaj chaw deb. Xa cov ntaub ntawv hauv zos [tej thaj chaw deb] tsis zoo li qub.
ftp> mput * .jpgQhov no commands uploads tag nrho cov ntaub ntawv uas xaus nrog .jpg rau lub ceev ceev ntawm lub tshuab tej thaj chaw deb.
ftp> rho tawm tej thaj chaw debDeletes cov ntaub ntawv muaj npe hauv tej thaj chaw deb ntawm lub tshuab tej thaj chaw deb.
ftp> mdelete * .jpgQhov no deletes tag nrho cov ntaub ntawv uas xaus nrog .jpg nyob rau hauv lub ceev ceev ntawm lub tshuab tej thaj chaw deb.
ftp> loj-ntaub ntawv-npeTxiav txim seb qhov loj ntawm cov ntaub ntawv ntawm lub tshuab tej thaj chaw deb nrog qhov kev hais kom ua no.
ftp> mkdir [directory-name]Ua ib phau ntawv tshiab rau cov neeg siv kev sib txuas lus.
ftp> kom saiQhov kev hais kom ua tam sim no sib tham sib hom los yog tawm kom cov commands ntawm ntau cov ntaub ntawv yog tseg tsis tau neeg siv kev pom zoo.
ftp> txiavQhov kev txiav hais kom txhob txiav tawm tsis pub FTP qhib thiab tawm FTP qhov kev pabcuam. Cov commands bye thiab tawm ua tiav tib qhov khoom.
Hais kom ua Kab Kev Xaiv
Cov kev xaiv (tseem hu ua chij los yog keyboards) hloov qhov kev ua haujlwm ntawm FTP hais kom ua. Feem ntau, qhov kev xaiv kab kev xaiv ua raws qhov tseem ceeb FTP hais kom ua tom qab qhov chaw. Ntawm no yog ib daim ntawv teev cov kev xaiv uas koj tuaj yeem tso rau FTP cov lus txib thiab cov lus piav qhia txog yam lawv ua.
- -4 Siv IPv4 tsuas yog thaum hu rau tus tswv tsev
- -6 Siv IPv6 xwb
- -e Txhawb cov keeb kwm kev txhawb nqa thiab kev kho kom raug hloov
- -p Siv lub hom phiaj rau kev hloov tsheb
- -i Tshem tawm kev sib tham tsis pub dhau lub sijhawm hloov tsheb
- -n Tiv thaiv nws pib-tus ID nkag mus thawj zaug kev twb kev txuas
- -g Tsav lub npe hu ua globbing
- -v Forces tus tshem tawm cov neeg rau zaub mov kom qhia tag nrho cov lus teb
- -d Engages debugging