Komenda mput
w protokole FTP (File Transfer Protocol) służy do przesyłania wielu plików z lokalnego systemu do zdalnego serwera FTP. Jest to funkcjonalność niezwykle przydatna, gdy użytkownik chce załadować kilka plików jednocześnie, ponieważ pozwala zaoszczędzić czas i zautomatyzować proces przesyłania.
mput [opcje] plik1 plik2 ...
Parametr | Opis |
---|---|
-i | Włącza tryb interaktywny, który wymaga potwierdzenia przed każdym przesłaniem pliku. |
-a | Wysyła wszystkie pliki, które pasują do podanego wzoru. |
-r | Przesyła pliki rekurencyjnie, co oznacza, że wszystkie pliki w podkatalogach również zostaną przesłane. |
*.rozszerzenie | Wzór do przeszukiwania plików, na przykład *.txt przesyła wszystkie pliki tekstowe. |
ftp> mput *.txt
W powyższym przykładzie komenda mput *.txt
przesyła wszystkie pliki z rozszerzeniem .txt znajdujące się w bieżącym katalogu lokalnym na zdalny serwer FTP. Użytkownik może zostać poproszony o potwierdzenie przesłania każdego pliku, jeśli nie użyje opcji -i
.
ftp> mput -a *.jpg
Ten przykład użycia komendy mput
z parametrem -a
przesyła wszystkie pliki graficzne z rozszerzeniem .jpg. Oznacza to, że wszystkie pliki w bieżącym katalogu lokalnym, które pasują do wzoru, zostaną przesłane na serwer FTP bez potrzeby ręcznego wskazywania każdego z nich.
ftp> mput -r katalog/*
W tym przypadku, komenda mput -r katalog/*
przesyła wszystkie pliki z folderu katalog
oraz jego podfolderów na zdalny serwer FTP. Jest to bardzo efektywny sposób na zautomatyzowanie procesu przesyłania dużej liczby plików.