Lai augšupielādētu, lejupielādētu vai pārvaldītu FTP saturu, mums ir bezgalīgi daudz grafisko lietojumprogrammu, Filezilla ir viena no populārākajām. Bet kā to izdarīt no komandrindas?
It īpaši, ja mēs strādājam serverī un mums nav GUI, mums ir jāaugšupielādē fails FTP vai vienkārši kaut kas jāizdzēš, jāizveido mape utt., Jādara kaut kas, un mums ir tikai mūsu terminālis, nekas cits.
Lai strādātu ar FTP serveri, pietiek ar vienu komandu:
ftp
Mēs ieliekam komandu ftp un seko tam FTP servera IP adrese (vai resursdators), ar kuru mēs vēlamies izveidot savienojumu, un viss, piemēram:
ftp 192.168.128.2
Kā redzams attēlā zemāk, lietotājs mums jautās, mēs to uzrakstām un nospiežam ienākt, tad tā prasīs mums paroli, mēs to uzrakstām un nospiežam ienākt, gatavs mēs ejam!
Tagad mēs rakstām komandas šajā jaunajā čaulā, kas ir ftp apvalks, piemēram, lai uzskaitītu, mēs izmantojam komandu ls
ls
Šeit ir ekrānuzņēmums:
Ir daudz vairāk komandu, piemēram:
- mkdir : Izveidojiet mapes
- chmod : Mainiet atļaujas
- del : Dzēst failus
Viņi izskatās kā Linux, vai ne? ... hehe, ja viņi raksta palīdzēt FTP čaulā viņi saņem komandas, kuras viņi var izmantot:
Jautājums (un daži brīnumi), ko es iedomājos, ir ... kā pareizi augšupielādēt failu?
Lai augšupielādētu failu, komanda ir sūtīt
Sintakse ir:
send archivo-local archivo-final
Piemēram, pieņemsim, ka man ir savs Sākumlapa saucamo failu video.mp4 un mēs vēlamies to augšupielādēt mapē ar nosaukumu video, komanda būtu:
send video.mp4 videos/video.mp4
Tik vienkārši, atgriežamais žurnāls / izvade ir līdzīga šim:
local: video.mp4 remote: videos / videdo.mp4 200 PORT komanda ir veiksmīga. 150 BINARY režīma datu savienojuma atvēršana testēšanai. 226 Pārsūtīšana pabeigta. Pārnesti 0 baiti. 0.00 KB / sek.
Kā es jums vienmēr saku, ja vēlaties uzzināt daudz vairāk iespēju, vienkārši izlasiet komandu rokasgrāmatu:
man ftp
Vai arī izlasiet rokasgrāmatu vietnē kaut kur no interneta.
Nu, es neizliekos, ka šī ir supergrāmata, kas tālu no tā ... tā ir tikai pamatu likšana 😉
Tomēr es ceru, ka tas dažiem ir bijis noderīgs.
Sveicieni
Labs ieguldījums !!!!
Ja vēlaties izveidot automatizētu savienojumu ar »ftp» un nav nepieciešams ievadīt user & pass, fails jāizveido lietotāja $ HOME
.netrc ar chmod 600 atļaujām, kas satur:
mašīna [name-define-in- / etc / hosts] pieteikšanās [lietotājvārds] passwd [passwdor]
....
Labs rakstu draugs: D ..
Starp citu, iepriekšējā tēma par desdelinux savam projektam, jo es izveidoju jaunu savu tēmu un beigās kā CMS izvēlējos Drupal, nevis WordPress.
Es jau zināju, ka izvēlēsieties Drupal (motīvu dizainam Drupal ir kā Blogger par steroīdiem).
Attiecībā uz atjauninājumiem ir vieglāk izmantot drush nekā visu pārvaldīt FTP beigās.
Nu Drupal ir vairāk nekā tikai Blogger par steroīdiem: D ... Tas ļoti labi kalpo ļoti sarežģītam saturam un ir ļoti pielāgojams. Mācīšanās līkne ir daudz lielāka nekā Joomla un bezgalīga, salīdzinot ar WordPress, taču Drupal tevi neierobežo un tā ātrums ir pelnījis piepūli :).
Izcili. Es jau teicu, kāpēc šīs komandas parādās, lietojot FileZilla.
Es zinu, ka ziņas mērķis ir parādīt, kā izveidot savienojumu ar vienu komandu, taču es patiešām iesaku pusnakts komandieri (mc), tas ļauj jums izveidot savienojumu ar FTP / SFTP un nosūtīt (augšupielādēt) failus tik vienkāršā veidā.
Nu, tur mans ieguldījums sabiedrībā. Priekā
Labdien,
Es daru praksi, kas prasa savienojumu ar FTP serveri no kali linux VM, un tā man saka, ka komanda nav atrasta, kad es ievietoju ftp vai man ftp.
Man kaut kā pietrūkst, vai ne?
Es tikko instalēju un labi izveidoju savienojumu ar savu vietējo serveri, un, mēģinot nosūtīt failu, tiek parādīta kļūda
"553 Nevarēja izveidot failu."
šo ziņu es saņemu. Kas var neizdoties?