Usługa ftp polega na bezpośrednim przesyłaniu plików między komputerami w sieci rozległej, jaką jest Internet. W sieci Internet, podobnie jak dla pozostałych usług, również dla usługi FTP, rozróżniamy serwery FTP oraz klienta FTP. Do transmisji plików stosuje się protokół FTP (akronim od File Transfer Protocol). Protokół FTP umożliwia użytkownikowi, czyli klientowi FTP:
Charakterystyka FTP
Protokół FTP został zaprojektowany pod kątem uzyskania jak największej prędkości przesyłania plików.
Usługa FTP umożliwia przesyłanie plików dwoma sposobami:
Jeżeli do przesyłania plików użyjemy systemowego polecenia ftp to nie należy, przesyłać plików typowo binarnych (archiwów ZIP, plików wykonywalnych EXE) przy pomocy trybu ASCII, gdyż zmiany, jakie zostaną wprowadzone w trakcie przesyłania, uniemożliwią odczytanie takiego pliku.
Serwery FTP udostępniają dane w dwu trybach: zwykłym i anonimowym.
Aby uruchomić usługę trzeba uruchomić program klienta ftp. W trybie tekstowym jest on wbudowany prawie we wszystkie systemy operacyjne. Do uruchomienia klienta w trybie tekstowym służy polecenie:
ftp nazwa_serwera (można również podać adres IP serwera)
Do obsługi ftp w trybie graficznym służy program gFTP. Program nie jest zainstalowany domyślnie, więc trzeba go doinstalować poleceniem:
Sudo apt-get install gftp
Obsługa programu jest domyślna.
Oprócz ftp w linuxie istnieje jeszcze jedno przydatne narzędzie umożliwiające pobieranie plików ze zdalnych lokalizacji. Za pomocą programu wget można pobierać dane z różnych źródeł. Dane pobierane są do katalogu aktualnego w momencie wydania polecenia. Jak większość programów w linuxie, wget ma wiele opcji:
Pomoc dotyczącą wget można uzyskać wpisując w terminal man wget.
Podstawowe polecenia linux (terminal):
pwd - sprawdzanie ścieżki katalogu
mkdir - tworzenie katalogu
rmdir - usuwanie pustego katalogu
rm -r - usuwanie katalogu z całą zawartością
cd /home/zs3/pulpit - przejście do katalogu o nazwie pulpit użytkownika zs3
cd / - przejście do katalogu głównego (korzeń - root)
ls - powoduje wyświetlenie zawartości katalogu
ls~ - wyświetlanie zawartości katalogu domowego użytkownika
cd .. - przejście do katalogu nadrzędnego
Zadania:
Wszystkie zrzuty skompresuj w folderze o nazwie imie_nazwisko.zip i wyślij na dpietron@poczta.zs3krasnik.pl