ftp> lcd /home/mateusz/strona | Lokalny katalog roboczy, to katalog, do którego będą kopiowane pliki pobrane z serwera. Pliki wysyłane na serwer będą pobierane z tego katalogu. Aby ustawić lokalny katalog roboczy, używamy polecenia lcd, np.: | ||
a w przypadku systemu Windows: | ftp> lcd "C:\Documents and Settings\Mateusz\Moje dokumenty\strona" | ||
ftp> cd /www/images | Zdalny katalog roboczy to katalog na serwerze, do/z którego będą kopiowane pliki. Ustawiamy go komendą cd, np.: | ||
ftp> pwd | Aby zobaczyć, w jakim katalogu zdalnym się znajdujemy. Wynik: 257 "/www/images" is current directory. | ||
ftp> ls | Polecenie ls wyświetla pliki i katalogi znajdujące się w zdalnym katalogu roboczym: | ||
Przesyłanie plików Przesyłanie plików pomiędzy serwerem i klientem może odbywać się w trybie ASCII lub binarnym. W trybie ASCII niektóre bity (np. znaki końca wiersza) są modyfikowane. W przypadku trybu binarnego pliki nie są zmieniane podczas przesyłania. Niepoprawne ustawienie trybu transferu może skutkować uszkodzeniem pliku. Ważne jest odpowiednie dobranie trybu transferu przed rozpoczęciem przesyłania plików. Tryb binarny należy zastosować dla plików wykonywalnych, archiwów, zdjęć, plików muzycznych i filmowych, dokumentów .doc i .pdf. Tryb tekstowy stosuje się m.in. do plików .txt, .html, .php, .css i innych, dla których otwarcie pliku w edytorze tekstowym zwróci czytelny tekst. Aby ustawić typ transferu na binarny, należy wydać polecenie binary. Tryb ASCII ustawiamy poleceniem ascii. Aby dowiedzieć się, jaki tryb jest aktualnie używany, należy wydać polecenie status. Po poprawnym ustawieniu trybu transferu można przystąpić do wymiany plików. |
|||
ftp> get nazwa_pliku | Aby pobrać plik na dysk twardy, używamy komendy get | ||
ftp> get nazwa_pliku nowa_nazwa | Można pobrać plik i zapisać go w katalogu roboczym pod zmienioną nazwą | ||
ftp> mget plik1 plik2 plik3 | Istnieje także możliwość pobrania wielu plików do katalogu roboczego za pomocą jednego polecenia - mget | ||
ftp> put nazwa_pliku | Aby wysłać plik z lokalnego katalogu roboczego do katalogu zdalnego, możemy użyć polecenia put | ||
ftp> put nazwa_pliku nowa_nazwa | Można także wysłać plik pod zmienioną nazwą | ||
ftp> mput plik1 plik2 plik3 | wysłanie na serwer wielu plików za pomocą polecenia mput | ||
ftp> delete nazwa_pliku | Usuwanie plików | ||
ftp> mdelete plik1 plik2 plik3 | Można także usunąć wiele plików używając polecenia mdelete: | ||
ftp> disconnect | Po zakończeniu pracy należy rozłączyć się z serwerem używając komendy disconnect | ||
ftp> quit | Jeżeli nie zamierzamy łączyć się z innym serwerem (komendą open), możemy opuścić program poleceniem quit. |