[ Пред. ] [ Содержание ] [ След. ]

ftp

[ @debian @install @ftp ]

 


Здесь будет рассмотрена установка обычного, древнего ftp (как деды завещали). Лучше пользоваться более современным [[vsfptd]>


sudo aptitude install ftp lftp


Когда сервер принимает гостевые подключения:


ftp 192.168.10.10


Когда нужно залогиниться:


ftp astenix@192.168.10.10


Откроется приглашение вводить команды на ftp:


ftp>


„?” или „help” — посмотреть все команды, доступные для взаимодействия с удаленным ftp сервером


Команды есть стандартные, но их следует сперва изучить:


„ls” — посмотреть файлы на удаленном ftp сервере
„!ls” — посмотреть файлы на своём hdd
„lpwd” — посмотреть текущий каталог на своём hdd
„lcd” — переместиться в другой каталог на своём hdd (аналог обычной команды „cd“; названия подхватываются через [tab])
„mkdir foldername” — создать каталог на удаленном сервере
„get filename.txt” — снять с удаленного сервера на hdd один файл
„mget *.txt” — снять на свой hdd с удалённого сервера несколько файлов
„put filename.txt” — закачать с hdd на удаленный сервер один файл (filename.txt)
„mput *.txt” — закачать с hdd на удаленный сервер несколько файлов
„rename filename.txt newfilename.txt” — переименовать файл filename.txt на newfilename.txt на удаленном сервере
„delete filename.txt” — удалить файл на удаленном сервере
„mdelete filename.txt” — удалить множество файлов на удаленном сервере
С удалением каталогов посложнее. Обычно достаточно „rmdir folder”, но если внутри есть другие файлы/подкаталоги, то сперва нужно удалить их — „mdelete folder*/*” — затем уже удалить сам каталог — „rmdir folder”.
Считается проще зайти на ftp через утилиту lftp: „lftp -u [user],[pass> [server]” и выполнить „rm -r [directory]/”.
А можно сделать „rmdir [directory]/” при подключении к ftp-серверу через утилиту ncftp.
„exit” или „bye” — разорвать соединение


См. далее Software:ftp