- Виталий ГОНЧАРУК (filfob@km.ru)
-
Думаю, рано или поздно у
любого пользователя возникала
шальная мысль поставить один из
клонов Unix и на практике опробовать
его преимущества и недостатки. Но вот
незадача: весь винт занят под сами
знаете какую ОС, а переразбивать его
с риском потерять информацию ой как
не хочется... Я предлагаю менее
радикальный для компьютера и более
легкий для пользователя способ "предварительного"
знакомства и изучения ОС Unix -
программу telnet.
Что такое telnet?
Telnet - небольшая и с виду невзрачная
программа, имеющаяся в любом
стандартном комплекте поставки Windows (на
первых порах ее вполне можно спутать c
notepad :-)). Изначально она предназначалась
для обеспечения удаленного
администрирования серверов, поэтому
имеет лишь две функции: подключение к
серверу и прием/передача информации.
Но даже такая аскетичность не помешал
telnet стать популярной среди довольно
большого круга пользователей.
Как стать звездой
Сама по себе программа бесполезна (хорошенький
комплимент :-))! Но если с ее помощью
подключиться к серверу, то в нашем
распоряжении окажутся невиданные до
этого возможности, а точнее возможность
использовать ресурсы сервера! То есть на
удаленной машине Вы сможете запускать
различные программы, хранить файлы и т. д.
(на сколько хватит воображения и
возможностей ОС), при этом все это без
"загрузки" собственного ПК.
Заинтригованы? Тогда читайте дальше...
Куда подключаться?
В принципе, куда угодно, главное, чтобы
на сервере было соответствующее ПО (список
бесплатных адресов приведен в табл. 1).
Название
|
Хост
|
Комментарии
|
Оценка(1-5)
|
Nether
|
Nether.net
|
Самый "продвинутый",
но из-за этого часто "висит"
|
4.5
|
Grex
|
Grex.cyberspace.org
|
Стабильный, много
пользователей и поэтому медленный.
|
4
|
UKlinux
|
www.uklinux.net
|
Нужно регистрироваться
через Форму в веб
|
4.5
|
SDF
|
Sdf.lonestar.org
|
Фактически, нужно почти за
все платить
|
3
|
Сейчас же от теории перейдем к
практике и рассмотрим работу программы
на примере сервера nether.net.
Держитесь, я уже иду!
Итак, представьте себе, что мир
открытых ОС замер в ожидании именно
Вашего пришествия. Ну что ж, он может и
подождать. А Вы тем временем запустите
из командной строки программу telnet и
зайдете в меню "Подключить" - "Удаленная
система". В строке "Имя узла"
введите nether.net, "Порт:"
23, "Тип терминала": VT100 (большими
буквами!). Затем нажимаете "Подключить"
и через несколько секунд вы окажетесь
перед последним препятствием под
названием "Login:" :-).
Чтобы избавиться от длинной регистрации,
введите Login: mycomp password: tester666 (для
регистрации потребуется ввести newuser
и заполнить анкету).
Стоп, приехали!
Через несколько секунд вы уже вошли в
систему и перед Вами появилась
командная строка bash$ . Это и есть
то, к чему Вы стремились - unix`овый shell.
Работа с командной строкой протекает,
как в DOS (но команды и синтаксис
соответствует той ОС, под которой
работает сервер), так что прошедшим эту
школу будет значительно легче.
Какие же возможности перед вами
открываются?
1. Работа с почтой.
На большинстве серверах вместе с
аккаунтом вы получаете почтовый ящик (на
nether: <name>@nether.net), работать (создавать/получать/посылать
сообщения и вложенные файлы) с которым
можно с помощью программ pine и mail
прямо через telnet-клиент. Но так как у mail
даже намека на интерфейс нет (все
делается с помощью команд), то
рекомендую пользоваться pine.
2. Хранение и операции с файлами.
На сервере вы сможете хранить файлы и
производить с ними различные операции (изменение/создание/удаление
и др.). Работать с файлами можно двумя
способами: как с помощью множества
команд, так и аналогичного NC файл-менеджера.
Но так как эта статья не о командах ОС Unix,
то просто введите help и изучите их
самостоятельно по аналогии с DOS'овскими
командами (это и будет Вашим заданием на
дом :-)).
3. "Брождение" по сайтам.
Через telnet с помощью браузера lynx
вы сможет совершать серфинг по сайтам: в
командной строке вводим lynx [url] и
через пару секунд оказываемся на месте.
Но здесь мы сталкиваемся с одним
недостатком: так как telnet работает в
текстовом режиме, Вам не удастся увидеть
изыски дизайна (но первый раз, доложу я
Вам, очень даже интересно посмотреть
внешний вид сайтов в текстовом режиме).
4. Качаем-с из Сети.
Существует три способа выкачать файл из
Интернета на аккаунт:
- В браузере lynx "кликаем" по
ссылке, затем выбираем Z-modem - и
файл скачивается в корневой каталог.
- Если файл доступен по FTP, то в
командной строке вводим ftp - в
наших руках оказывается полноценный ftp-клиент,
но только без знания команд ничего не
получится :-(.
- В Unix есть аналог программы GetRight (и др.) - wget,
поддерживающий докачивание и
скачивание целых сайтов. Но на
большинстве бесплатных серверов он
недоступен (кроме nether), так как очень
хорошо "садит" канал.
5. Общаемся.
Если делать нечего, то можно и поболтать.
Как? Читайте дальше.
- Icq - аналог популярной программы
общения ICQ. При первом запуске требуется
зарегистрироваться или ввести старые
данные. Ну а после в вашем распоряжении
все возможности стандартной Аськи, вот
только работать придется с помощью все
тех же нехитрых команд.
- talk [nick] - программа позволяет
поговорить с пользователями того
сервера, на котором Вы сейчас находитесь.
А их, поверьте мне, немало (для вывода
списка доступных в on-line "собеседников"
введите команду w).
6. Другое.
В принципе, выше я привел далеко не
полный список возможностей программы,
приводить их все - это значит полноценно
описать всю ОС. Поэтому советую работать
"методом научного втыка": введите
команду help, получите список
команд, затем испытайте их на практике. И
не бойтесь повесить сервер - до Вас это
пытались зделать очень много людей, а он
все еще стоит :-).
7. И напоследок я скажу.
Программа telnet - это программа telnet, ждать
от нее большего, чем она может дать,
бессмысленно. Не рассчитывайте, что в
ближайшем будущем она заменит браузеры,
почтовые клиенты и т. д.
Но освоившись с ней, Ваши возможности
значительно расширятся.
а) Приобретете навыки работы в Unix и уже
не будете панически бояться этой ОС.
б) Даже при самой плохой связи сможете
прочитать почту, посидеть в icq, посетить
несколько web-сайтов.
в) Получите вполне легальный доступ во
Всемирную Сеть на работе (обычно админы
не закрывают 23 порт, через который эта
программа работает).
г) Обретете "свой кусочек" ОС,
всегда доступный из любой точки мира и в
любых условиях
Источник: http://www.mycomp.com.ua/
|