8.2. Вход на сервер
Когда запускается ftp , мы можем увидеть
что-то вроде
Connected to shoop.vpizza.com.
220 Shoop.vpizza.com FTPD ready at 15 Dec 1992 08:20:42 EDT
Name (shoop.vpizza.com:mdw):
Здесь ftp просит нас ввести имя (Name)
пользователя, под которым мы хотим войти на
сервер shoop.vpizza.com . По умолчанию здесь "mdw ",
что служит моим именем пользователя для FTP-входа.
Поскольку у меня нет account (прим. переводчика: не
открыт счет, а точнее (но дальше от текста) - не
зарегистрирован в качестве пользователя) на shoop.vpizza.com ,
я не могу войти под своим именем. Вместо этого,
чтобы войти на общедоступный FTP-сервер вы входите
как anonymous (аноним) и сообщаете свой адрес
e-mail (если он у вас есть) в качестве пароля. То есть
нам следует ввести
Name (shoop.vpizza.com:mdw): anonymous
331-Guest login ok, send e-mail address as password.
Password: mdw@sunsite.unc.edu
230- Welcome to shoop.vpizza.com.
230- Virtual Pizza Delivery[tm]: Download pizza in 30 cycles
or less
230- or you get it FREE!
ftp>
Разумеется, вам следует сообщать свой e-mail адрес
вместо моего, он не будет отображаться на экране
при вашем вводе (поскольку он вводится под
"вывеской" пароля). ftp должен
позволить нам войти и мы будем иметь возможность
скачивать программы.
8.3. Озираясь вокруг
О'кей, мы вошли. ftp> - это наша подсказка,
теперь программа ftp ждет ввода команд.
Есть несколько основных команд, которые вам надо
знать. Прежде всего, команды
ls <file>
и
dir <file>
обе дают список файлов (где <file> -
необязательный аргумент, указывающий, какой
список вывести). Разница в том, что ls
обычно выдает короткий список, а dir -
длинный (то есть с большей информацией
относительно размера файлов, даты модификации и
т.п.). Команда
cd <directory>
переместит "вас" в указанный каталог
(точно также, как команда cd в UNIX или MS-DOS). Вы
можете использовать команду
cdup
для перехода в родительский (находящийся выше)
каталог
Команда
help <command>
даст вам подсказку по указанной команде ftp
(такой как ls или cd ). Если команда не
указана, ftp выдаст список всех доступных
команд. Если мы введем теперь dir , мы увидим
начальный каталог нашего местонахождения.
ftp> dir
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
total 1337
dr-xr-xr-x 2 root wheel 512 Aug 13 13:55 bin
drwxr-xr-x 2 root wheel 512 Aug 13 13:58 dev
drwxr-xr-x 2 root wheel 512 Jan 25 17:35 etc
drwxr-xr-x 19 root wheel 1024 Jan 27 21:39 pub
drwxrwx-wx 4 root ftp-admi 1024 Feb 6 22:10 uploads
drwxr-xr-x 3 root wheel 512 Mar 11 1992 usr
226 Transfer complete.
921 bytes received in 0.24 seconds (3.7 Kbytes/s)
ftp>
Каждая из этих строк представляет каталог, а не
отдельный файл, который мы можем скачать (на это
указывает символ "d " в первой позиции
списка). На большинстве архивных FTP-серверов
общедоступные программы находятся под каталогом
/pub , так что давайте туда и пойдем.
ftp> cd pub
ftp> dir
200 PORT command successful.
150 ASCII data connection for /bin/ls (128.84.181.1,4525) (0
bytes).
total 846
-rw-r--r-- 1 root staff 1433 Jul 12 1988 README
-r--r--r-- 1 3807 staff 15586 May 13 1991 US-DOMAIN.TXT.2
-rw-r--r-- 1 539 staff 52664 Feb 20 1991 altenergy.avail
-r--r--r-- 1 65534 65534 56456 Dec 17 1990 ataxx.tar.Z
-rw-r--r-- 1 root other 2013041 Jul 3 1991 gesyps.tar.Z
-rw-r--r-- 1 432 staff 41831 Jan 30 1989 gnexe.arc
-rw-rw-rw- 1 615 staff 50315 Apr 16 1992 linpack.tar.Z
-r--r--r-- 1 root wheel 12168 Dec 25 1990 localtime.o
-rw-r--r-- 1 root staff 7035 Aug 27 1986 manualslist.tblms
drwxr-xr-x 2 2195 staff 512 Mar 10 00:48 mdw
-rw-r--r-- 1 root staff 5593 Jul 19 1988 t.out.h
226 ASCII Transfer complete.
2443 bytes received in 0.35 seconds (6.8 Kbytes/s)
ftp>
Здесь мы можем видеть ряд (интересных?) файлов,
один из которых называется README , который
нам следует скачать (большинство FTP-серверов
имеет файл README в каталоге /pub).
[ Назад | Оглавление | Далее ]
|