Командный словарь юниксоида Докучаев Дмитрий aka Forb Спецвыпуск: Хакер, номер #051, стр. 051-108-3 wget <url> - скачивает файл из глобальной Сети. Wget - самый продвинутый консольный download-менеджер, который устанавливается по умолчанию во многих системах. lynx <url> или links <url> - консольный web-браузер. Оба они понимают таблицы, фреймы, css, скрипты и многое другое. ping (traceroute) <host> - посылка пакета icmp-echo (трассировка маршрута) на указанный узел. host <адрес> - определение IP-адреса символьного хоста. dig <адрес> - то же самое, но в более расширенном формате. Клиент dig имеет множество интересных параметров, является полнофункциональным DNS-клиентом. Смотри Help и просвещайся :). nmap <host> - твой любимый сканер портов. Кстати, nmap также устанавливается по умолчанию в новых системах. Однако часть опций доступна только администратору сервера. Рай для администратора Наконец, пришло время рассказать о командах, которые чаще всего используются системными администраторами (а ты чем хуже?). Пожалуйста - пользуйся, конечно, если ты хозяин машины. ifconfig - отображение активных сетевых интерфейсов, параметры которых при большом желании можно изменить. Допустим, чтобы присвоить сетевой карте IP-адрес, достаточно написать ipfconfig eth0 ip-address up. route - просмотр (изменение) таблицы маршрутизации. К примеру, если у тебя два доступа в интернет, нужно грамотно настроить маршрутизацию, чтобы задействовать оба на особо выгодных условиях. arp - управление ARP-таблицей. Напоминаю: протокол ARP связывает IP- и MAC-адреса. netstat - отображение сетевой статистики. Без параметров команда покажет активные соединения. Чтобы посмотреть все подключения и открытые порты, используй ключ –a. Для отмены преобразования хостов в IP применяется параметр –n (что значительно ускоряет вывод). Ну и, наконец, чтобы узнать, какой именно процесс привязан к порту, следует заюзать опцию –p. iptables - вызов встроенного файрвола. Настройка брандмауэра - тема отдельной статьи, которую ты найдешь в этом журнале :). useradd <user> [-s shell –d /home/directory –g group] - добавление пользователя с указанными реквизитами. userdel [-r] <user> - удаление пользователя. Ключик –r позволяет удалить не только учетную запись, но и весь домашний каталог, а также почтовую переписку. reboot - перезагрузка сервера. Синоним: shutdown –r now. halt - выключение машины. Синоним: shutdown –h now или poweroff. Справочная литература Ну и напоследок торжественно передам тебе несколько справочных команд. С помощью справки ты всегда сможешь найти команду, получить список ключей к ней или посмотреть развернутое описание. man [раздел] <команда> - полное руководство по команде. По умолчанию поиск ведется в первом разделе, однако к одной команде может быть несколько документов. Яркий пример тому - ключевое слово "read" (в первом разделе содержится руководство по ключевому слову "bash", во втором - по функции языка C read). info <command> [пакет] - более развернутое руководство пользователя. Допустим, запрос info ls coreutls покажет намного больше информации, чем man ls. |