Когда вы подключаетесь к FTP-серверу с помощью клиента, работающего из командной строки (например, sftp, рассмотренный в разд. 5.3), то для работы с сервером вам понадобятся следующие команды:

□ cd путь — изменить текущую директорию на указанную. Чтобы подняться на один уровень выше, можно выполнить команду cd .., а чтобы перейти в папку ниже текущего уровня, то можно выполнить команду cd директория;

□ bye — разорвать соединение;

□ exit — выйти из системы;

□ chmod права имя файла — изменить права доступа к файлу. Например, если вы хотите установить права доступа 770 на файл passwd в текущей директории, то нужно выполнить команду chmod 770 passwd;

□ get -Р удаленный_файл локальный_файл — скачать файл. Ключ -Р является необязательным и позволяет сохранить права доступа на файл в локальной системе, сделав их такими же, как и на сервере. Эта опция не работает, если файл передается между разными системами, потому что в Windows совершенно другой метод хранения прав доступа. Параметр локальный_файл указывает на полный путь к файлу, где должен быть сохранен скаченный с сервера файл;

□ put -P локальный файл удаленный файл — закачать локальный файл на сервер;

□ help — отобразить список команд, которые разрешено выполнять;

□ pwd — показать текущую директорию;

□ rm файл — удалить файл;

□ rmdir директория — удалить директорию;

□ mkdir имя — создать директорию с указанным именем.

Вы должны учитывать, что разные FTP-серверы и FTP-клиенты могут обрабатывать команды по-разному.