Príkazy FTP Šesť rôznych typov príkazov FTP

Obsah:

Anonim

Úvod do príkazu FTP

FTP je skratka pre File Transfer Protocol. Povinnosťou FTP je transformovať súbor z jedného miesta na druhé. Na transformáciu súboru FTP využíva služby TCP. Používa dve spojenia TCP, tj kontrolné a dátové pripojenie. Kontrolné pripojenie aj dátové pripojenie používajú dobre známy port 21 a známy port 20. V tomto článku budeme diskutovať o rôznych príkazoch FTP.

Spracovanie príkazov v FTP

Pre komunikáciu klient pošle príkazy na server a na oplátku server pošle klientovi odpoveď. Príkazy odosielané zo strany klienta sú vo forme znakovej sady ASCII.

FTP príkazy

Príkazy FTP možno rozdeliť do nasledujúcich šiestich skupín.

  1. Prístupové príkazy
  2. Príkazy na správu súborov
  3. Príkazy na formátovanie údajov
  4. Príkazy definujúce port
  5. Príkazy na prenos súborov
  6. Rôzne príkazy

Poďme diskutovať o týchto príkazoch jeden po druhom

1.Prístupové príkazy:

Užívateľ môže tieto príkazy použiť na prístup do vzdialeného systému.

Nižšie je uvedený zoznam prístupových príkazov

  • USER : Tento príkaz sa používa na poskytnutie informácií o používateľovi. Vyžaduje jeden argument, tj ID používateľa.
  • PASS : Tento príkaz sa používa na nastavenie hesla používateľa alebo pomocou tohto používateľa sa môže prihlásiť do systému. Vyžaduje si jeden argument, tj heslo používateľa.
  • ACCT : Poskytuje informácie o používateľskom účte. Vyžaduje jeden argument, tj názov účtu
  • QUIT : Na odhlásenie sa zo systému sa používa tento príkaz.
  • ABOR : Preruší predchádzajúci príkaz.
  • REIN : Používa sa na reinicializáciu systému.

2. Príkazy na správu súborov:

Používatelia majú prístup k systému súborov prítomnému vo vzdialenom systéme pomocou týchto príkazov. Umožňuje užívateľovi vytvárať nový adresár, mazať súbory, prechádzať v adresároch atď

Nižšie je uvedený zoznam príkazov na správu súborov

  • CWD : Tento príkaz sa používa na prepínanie z jedného adresára do druhého. Vyžaduje jeden argument, tj názov adresára.
  • CDUP : Používa sa na prepnutie do nadradeného adresára.
  • DELE : Používa sa na odstránenie súboru z adresára. Vyžaduje jeden argument, tj názov súboru.
  • LIST : Poskytne zoznam všetkých súborov prítomných v zadanom adresári. Vyžaduje jeden argument, tj názov adresára.
  • NLIST : Poskytne zoznam súborov bez ich atribútov prítomných v zadanom adresári. Vyžaduje jeden argument, tj názov adresára.
  • MKD : Tento príkaz sa používa na vytvorenie nového adresára. Vyžaduje jeden argument, tj názov adresára
  • RMD : Tento príkaz sa používa na odstránenie adresára. Vyžaduje jeden argument, tj názov adresára.
  • PWD : Zobrazí sa názov aktuálneho adresára.
  • RNTO : Používa sa na premenovanie súboru. Vyžaduje jeden argument, tj nový názov súboru
  • SMNT : Používa sa na pripojenie súborového systému. Vyžaduje jeden argument, tj názov systému súborov.
  • RNFR : Používa sa na identifikáciu súboru, ktorý je potrebné premenovať. Vyžaduje jeden argument, tj starý názov súboru.

3. Príkazy na formátovanie údajov:

na definovanie dátových atribútov sa tieto príkazy použili. Definuje atribúty údajov, ako je typ súboru, štruktúra údajov a režimy prenosu.

  • TYPE : Definuje typ súboru. Definovanie typu súboru vyžaduje päť argumentov. A pre ASCII, E pre EBCDIC, I pre obraz, N pre netlač a T pre telnet.
  • STRU : Definuje organizáciu údajov. Vyžaduje si to tri argumenty. F pre súbor, R pre záznam a P pre stránku.
  • MODE : Tento príkaz sa používa na definovanie režimu prenosu súboru. Vyžaduje si to tri argumenty. S pre tok, B pre blok a C pre komprimovaný.

4. Príkazy na definovanie prístavu:

Používa sa na definovanie čísla portu pre pripojenie na strane klienta. Číslo portu je možné priradiť jedným z nasledujúcich spôsobov

  1. Klient si môže pomocou príkazu PORT zvoliť číslo efemérneho portu a potom ho odoslať na server pomocou pasívneho otvorenia. Po prijatí čísla efemérneho portu vytvorí sever aktívne otvorenie.
  2. Klient použije príkaz PASV a povie serveru, aby si vybral akékoľvek číslo portu. Server urobí pasívne otvorené toto číslo portu a pošle toto číslo portu klientovi. Po prijatí čísla portu zo servera klient vydá aktívne číslo otvorené pre dané číslo portu.

Nižšie je uvedený zoznam príkazov definujúcich port

  • PORT : Tento príkaz umožňuje klientovi zvoliť číslo portu. Vyžaduje jeden argument, tj šesťciferný identifikátor.
  • PASV : Tento príkaz umožní serveru zvoliť číslo portu.

5. Príkazy na prenos súborov:

Na prenos súborov sa používajú tieto príkazy. Tieto príkazy majú jeden argument, tj názov súboru.

Nižšie je uvedený zoznam príkazov na prenos súborov

  • RETR : Tento príkaz používa klient na načítanie súborov zo servera.
  • STOR : Tento príkaz používa klient na ukladanie súborov na server.
  • APPE : Je to podobné príkazu STOR, ale ak existuje súbor, potom k nemu musia byť pripojené údaje.
  • STOU : Je tiež podobný príkazu STOR, ale každý názov súboru by mal byť v adresári jedinečný.
  • ALLO : Tento príkaz slúži na pridelenie úložného priestoru pre súbory na serveri.
  • STAT : Tento príkaz zobrazí stav zadaných súborov.
  • REST : Tento príkaz umiestni značku súboru na určené údajové body.

6. Rôzne príkazy:

Tieto príkazy sa používajú na doručovanie informácií užívateľovi FTP na strane klienta.

Nižšie je uvedený zoznam rôznych príkazov.

  • NÁPOVEDA : Tento príkaz zobrazí informácie o serveri.
  • NOOP : Tento príkaz sa používa na kontrolu, či je server nažive alebo nie.
  • SITE : Tento príkaz špecifikuje konkrétne príkazy. Vyžaduje jeden argument, tj príkazy.
  • SYST : Tento príkaz zobrazí informácie o operačnom systéme, ktorý server používa.

Odporúčané články

Toto bol sprievodca príkazmi FTP. Tu sme diskutovali základné pojmy a rôzne typy príkazov FTP. Ďalšie informácie nájdete aj v nasledujúcich článkoch -

  1. Príkazy PowerShell
  2. Príkazy Perl
  3. Čo sú sieťové protokoly
  4. Príkazy Bootstrap
  5. FTP vs TFTP (s informáciami)
  6. Sprievodca zoznamom príkazov shellu Unix