Portál AbcLinuxu, 29. července 2025 09:22


Dotaz: ifconfig - command not found

27.1.2007 12:42 keen
ifconfig - command not found
Přečteno: 287×
Odpovědět | Admin
ahoj, po zadani prikazu "ifconfig" nebo "ip"

se mi vypise: bash: iptables: command not found

Nevite kde je chyba? Mam Fedoru 6.0
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

fredy.cruger avatar 27.1.2007 12:43 fredy.cruger | skóre: 3 | Opava
Rozbalit Rozbalit vše Re: ifconfig - command not found
Odpovědět | | Sbalit | Link | Blokovat | Admin
Spoustis ten pripaz jako Root?
... kill all Win
David Watzke avatar 27.1.2007 12:45 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: ifconfig - command not found
Odpovědět | | Sbalit | Link | Blokovat | Admin
WTF? Zkus spustit:
/sbin/ifconfig
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
27.1.2007 13:09 keen
Rozbalit Rozbalit vše Re: ifconfig - command not found
Dík, už to jede, musel jsem dat /sbin/ifconfig ;-)
David Watzke avatar 27.1.2007 13:28 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: ifconfig - command not found
Teď zkus:
alias ifconfig
Jsem fakt zvědavej ;-)
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
27.1.2007 13:53 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: ifconfig - command not found
Ale stejně raději používejte ip než ifconfig.
Chloop avatar 27.1.2007 14:51 Chloop | skóre: 14 | blog: Chlupi_blog
Rozbalit Rozbalit vše Re: ifconfig - command not found
Protože ve Fedoře není standartně /sbin/ v PATH. Toť vše.
All we need: "Peace, Love & Linux"
David Watzke avatar 27.1.2007 15:02 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: ifconfig - command not found
Proto příkazy ip i ifconfig vypíší tohle?
bash: iptables: command not found
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
27.1.2007 15:27 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: ifconfig - command not found
To bych spíš viděl na nějaký prapodivný skript nebo alias…
27.1.2007 15:42 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: ifconfig - command not found
Ano protože když není cesta k programu nastavená tak ten příkaz nenajde - což je normální.

Co takhle si přečíst FAQ - Command not found

Viz příklad na FC6 64b :
[petr@soban ~]$ ip addr
bash: ip: command not found
[petr@soban ~]$ /sbin/ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1392 qdisc pfifo_fast qlen 1000
    link/ether 00:17:31:83:a6:b0 brd ff:ff:ff:ff:ff:ff
    inet 10.0.0.1/24 brd 10.0.0.255 scope global eth0
[petr@soban ~]$ cd /sbin
[petr@soban /sbin]$ ip addr
bash: ip: command not found
[petr@soban /sbin]$ ./ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1392 qdisc pfifo_fast qlen 1000
    link/ether 00:17:31:83:a6:b0 brd ff:ff:ff:ff:ff:ff
    inet 10.0.0.1/24 brd 10.0.0.255 scope global eth0
[petr@soban /sbin]$ cd
[petr@soban ~]$ su
Heslo: 
[root@soban /home/petr]# ip addr
bash: ip: command not found
[root@soban /home/petr]# exit
[petr@soban ~]$ su -l
Heslo: 
[root@soban ~]# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1392 qdisc pfifo_fast qlen 1000
    link/ether 00:17:31:83:a6:b0 brd ff:ff:ff:ff:ff:ff
    inet 10.0.0.1/24 brd 10.0.0.255 scope global eth0
[root@soban ~]# 

Takže doufám že je to jasné.
27.1.2007 15:48 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: ifconfig - command not found
To je sice hezké, jenže to jaksi nevysvětluje, proč to při pokusu o spuštění ip nebo ifconfig hlásí 'bash: iptables: command not found'. Samozřejmě ještě zbývá možnost, že nás tazatel mystifikuje…
27.1.2007 16:01 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: ifconfig - command not found
Protože někde zase spouští iptables a je to stejnej problém jako ifconfig.

Těžko říci zda to zase spouští z shelu uživatele, nebo se snaží spustit nějakej skript.

Já bych si typnul že se snaží spouštět nějakej skript pod normálním userem případně po obyčejném su.
David Watzke avatar 27.1.2007 17:35 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: ifconfig - command not found
Prostě jenom říkám, že když spustím ifconfig a řekne mi to, že nemůže najít iptables, tak se nad tím pozastavím...

Co znamená command not found vím, nejsem idiot.
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
27.1.2007 18:19 Mti. | skóre: 31 | blog: Mti
Rozbalit Rozbalit vše Re: ifconfig - command not found
To se nevylucuje. Ja si treba jak idiot pripadam celkem casto, ale zrovna tohle uz nejaky cas taky vim. :-)
Vidim harddisk mrzuty, jehoz hlava plotny se dotyka...
27.1.2007 18:32 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: ifconfig - command not found
No tak si najdi všechny soubory iptables a určitě někde místo binárky bude nějakej skript iptables a podobně.

Prostě dokud nám neřekneš přesně co děláš tak ti těžko můžeme poradit, co takhle sem skopírovat to co jsi zadal do terminálu a kde to vypsalo tu chybu.
27.1.2007 18:37 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: ifconfig - command not found
Grrr už s toho blbnu, najdi všechny soubory co spouštíš (tj asi ifconfig) a koukni co jsou to za soubory.

Případně zda nemáš místo ifconfig nějakej alias na něco jiného :-)

PS. Jinak tě to vůbec nemusí trápit ifconfig je zastaralý a nahrazuje ho ip takže ifconfig nepoužívej :-)
27.1.2007 13:37 honya | skóre: 7
Rozbalit Rozbalit vše Re: ifconfig - command not found
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ahoj, pro práci pod rootem používej příkaz su - root ne jen su. Popřípadě si do souboru ~/.bashrc přidej alias su='su - root'. To vyřeší tvůj problém.
27.1.2007 17:15 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: ifconfig - command not found
Ten alias není nejlepší nápad, co když bude chtít použít su na jiného uživatele než root?
-- Nezdar není hanbou, hanbou je strach z pokusu.
David Watzke avatar 27.1.2007 18:40 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: ifconfig - command not found
/bin/su jiný-uživatel :-)
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
27.1.2007 17:34 ge0rge | skóre: 2
Rozbalit Rozbalit vše Re: ifconfig - command not found
Jaký je, prosím, rozdíl mezi su a su -root?
27.1.2007 18:25 Mti. | skóre: 31 | blog: Mti
Rozbalit Rozbalit vše Re: ifconfig - command not found
Ti mozna nekdo odpovi lip, ale prozatim:

uzivatel ma nejake prava a nejak nastavene promenne prostredi. (konkretne treba PATH ve fedora opravdu u normalnich uzivatelu neobsahuje /sbin ale pro roota jo). Pokud pouzijes jen "su" , ziskas "jen" prava patricneho uzivatele. Pokud pouzijes "su -" , nastavi se ti i promenne prostredi (a rootovi "zacnou fungovat" veci jako ip, iptables ... fdisk). To minus za su staci, pokud neuvedes uzivatele, vetsinou se pouzije root jako default.

Vyuziti toho aliasu mi neprijde prilis vhodne. V kazdem pripade pred i za minus je mezera...ehm.
Vidim harddisk mrzuty, jehoz hlava plotny se dotyka...

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.