Основные сетевые команды
Сеть есть не что иное, как несколько компьютеров соединЈнных вместе. Сеть может быть простой, состоящей из нескольких компьютеров, подключЈнных друг к другу у вас дома или на работе, или может быть очень большой и сложной, как университетская сеть, или даже весь интернет. Если ваш компьютер является частью сети, то у вас есть доступ к остальной еЈ части, может быть на прямую, а может быть и через сервисы, такие, как почта м вэб.
Есть очень много различных сетевых программ. Некоторые из них удобны для проверки и диагностики сетей. Другие (такие, программы чтения новостей, и вэб броузеры), полезны для выполнения вашей работы и общения с другими людьми.
5.6.1 ping
ping(8) посылает ICMP ECHO_REQUEST пакет указанному хосту. Если хост отвечает, вы получаете ICMP пакет обратно. Звучит странно? Вы можете ”ping-овать” адрес, чтобы посмотреть, жив ли компьютер, ему соответствующий. Вот пример общения между двумя пользователями Linux:
Пользователь A: Loki опять лЈг.
Пользователь B: Ты уверен?
Пользователь A: Да, я пытался пинговать его, но никакого ответа.
Такой вариант применения ping и делает еЈ очень полезной каждодневной программой. Программа позволяет очень быстро увидеть, доступен ли компьютер. Синтаксис применения прост:
$ping <ip адрес или имя хоста>
Конечно, программа так же имеет некоторые опции. Загляните в ping(1) man страницу, для информации.
5.6.2 finger
finger(1) запросит информацию о специфическом пользователе. Вы указываете finger-у имя пользователя, или email адрес, а программа попытается соединиться с нужным сервером и запросит имя пользователя, номер телефона офиса и другую подобную информацию. Вот пример:
$finger johnc@idsoftware.com
finger может выдать имя пользователя, состояние почты, телефонные номера и файлы .plan и .project. Разумеется, выдаваемая сервером информация зависит от конкретного сервера. Сервер, поставляемый в Slackware, возвращает такую информацию:
• Имя пользователя
• Номер комнаты
• Домашний телефон
• Рабочий телефон
• Login статус
• Email статусs
• Содержимое .plan файла из домашнего каталога пользователя
• Содержимое .project файла из домашнего каталога пользователя
Первых четыре могут быть установлены или изменены при помощи chfn программы. Эти параметры хранятся в /etc/passwd файле. Для изменения информации в ваших .plan и .project файлах, просто измените их при помощи вашего любимого текстового редактора. Они должны находится в вашем домашнем каталоге и называться, соответственно, .plan и .project.