traceroute (пакет)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
Ellion
Сообщения: 70
ОС: OpenSuSe11.1

traceroute

Сообщение Ellion »

В списке установленных компонентов он числится (для верности переустановил его).
man информацию выдает, однако сама команда не работает:
[ellion@localhost ~]$ traceroute www.ya.ru
bash: traceroute: command not found
ОС mandriva2008.
Может его не с баша надо запускать?
Спасибо сказали:
Аватара пользователя
nesk
Сообщения: 2268
Статус: Линукссаксовец
ОС: MS Windows XP Home SP3

Re: traceroute

Сообщение nesk »

Ellion писал(а):
11.12.2007 11:08
В списке установленных компонентов он числится (для верности переустановил его).
man информацию выдает, однако сама команда не работает:
[ellion@localhost ~]$ traceroute www.ya.ru
bash: traceroute: command not found
ОС mandriva2008.
Может его не с баша надо запускать?


просто надо переменную PATH правильно заполнить, или указывать полный путь к исполняемому файлу.
выполни команду
whereis traceroute
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.

0xDEFEC8ED
Спасибо сказали:
Аватара пользователя
Ellion
Сообщения: 70
ОС: OpenSuSe11.1

Re: traceroute

Сообщение Ellion »

traceroute: /usr/sbin/traceroute

а куда теперь прописать этй строчку? (я совсем новичек)
Спасибо сказали:
Аватара пользователя
nesk
Сообщения: 2268
Статус: Линукссаксовец
ОС: MS Windows XP Home SP3

Re: traceroute

Сообщение nesk »

можешь просто выполнить команду
[ellion@localhost ~]$ /usr/sbin/traceroute www.ya.ru
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.

0xDEFEC8ED
Спасибо сказали:
Аватара пользователя
Ellion
Сообщения: 70
ОС: OpenSuSe11.1

Re: traceroute

Сообщение Ellion »

А как все же обходиться без префикса в виде пути?

Еще попутно вопрос - я всегда трассировку использую с флагом -I, как нибудь возможно сделать так, чтобы не вводить этот флаг постоянно, а он шел дефолтом при каждом запуске команды?
Спасибо сказали:
Sleeping Daemon
Сообщения: 1450

Re: traceroute

Сообщение Sleeping Daemon »

Ellion писал(а):
11.12.2007 11:50
А как все же обходиться без префикса в виде пути?

Еще попутно вопрос - я всегда трассировку использую с флагом -I, как нибудь возможно сделать так, чтобы не вводить этот флаг постоянно, а он шел дефолтом при каждом запуске команды?

1. traceroute запускается из-под рута.
2. Сделать маленький скриптик и там запускать traceroute с флагом -I.
Спасибо сказали:
Аватара пользователя
Ellion
Сообщения: 70
ОС: OpenSuSe11.1

Re: traceroute

Сообщение Ellion »

1. мой пользователь входит в список судоеров, этого мало?
Спасибо сказали:
Аватара пользователя
nesk
Сообщения: 2268
Статус: Линукссаксовец
ОС: MS Windows XP Home SP3

Re: traceroute

Сообщение nesk »

Ellion писал(а):
11.12.2007 11:50
А как все же обходиться без префикса в виде пути?

Еще попутно вопрос - я всегда трассировку использую с флагом -I, как нибудь возможно сделать так, чтобы не вводить этот флаг постоянно, а он шел дефолтом при каждом запуске команды?


В какой-нить из файлов типа ~/.bash_profile или ~/.bashrc добавить строчку
export PATH=$PATH:/usr/sbin

по поводу флага можно сделать псевдоним alias
добавить в ~/.bashrc что то типа
alias itraceroute="/usr/sbin/traceroute -I"
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.

0xDEFEC8ED
Спасибо сказали:
Аватара пользователя
Ellion
Сообщения: 70
ОС: OpenSuSe11.1

Re: traceroute

Сообщение Ellion »

Огромное спасибо, со всем разобрался (:
Спасибо сказали: