Portál AbcLinuxu, 31. července 2025 00:16


Dotaz: Jméno před zavináčem v bashi

11.7.2008 13:45 pajin | skóre: 14
Jméno před zavináčem v bashi
Přečteno: 261×
Odpovědět | Admin
Během snad minulého týdne jsem si všiml, že na jednom linuxovém stroji mám po přihlášení najednou místo username@stroj toto: username@88.

Teď jsem z toho trochu zmatený, v /etc/hostname je vše tak jak má. Odkud si bash bere tuto předponu?

Další co mě udivilo, když zapnu MC, (pro vzdálený přístup používám putty z Windows) tak v horním řádku putty (tam kde se zobrazuje jméno okna) se objeví "mc - mně neznámá IP adresa začínající právě 88" trochu mi to přijde, jako když mi někdo přesměroval nějak konzoli, ale nevím jak něco takového zjistit.

Dokážete někdo nakopnout?

Díky

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

Odpovědi

11.7.2008 13:58 Jan Šimák | skóre: 37 | Hradec Králové
Rozbalit Rozbalit vše Re: Jméno před zavináčem v bashi
Odpovědět | | Sbalit | Link | Blokovat | Admin
Co vypíše set | grep PS1 ?
11.7.2008 13:59 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Jméno před zavináčem v bashi
Odpovědět | | Sbalit | Link | Blokovat | Admin
Na začátek promptu se vypisuje obsah proměnné PS1, ve které se některé kódy nahrazují – například \h se nahrazuje za hostname až do první tečky. U vás se asi špatně zjistí hostname a použije se místo něj IP adresa, ze které se odřízne první část až do tečky – proto těch 88. Příkaz hostname vám ukáže správný název, nebo IP adresu?
11.7.2008 16:46 pajin | skóre: 14
Rozbalit Rozbalit vše Re: Jméno před zavináčem v bashi
Máte pravdu, měl jsem dojem, že hostname jsem zkoušel, ale vypíše přesně tu IP adresu o které jsem mluvil. Jenom mi nějak nedochází odkud se bere, ale to si už dohledám.

Díky za odpovědi.

Pavel
11.7.2008 17:14 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Jméno před zavináčem v bashi
To jméno pravděpodobně nastavuje nějaký inicializační skript voláním příkazu hostname, buď to můžete zkusit vyhledat, který skript to dělá, nebo napište distribuci, a snad to bude někdo vědět. Např. v Gentoo to dělá /etc/init.d/hostname a nastavuje jméno podle konfiguráku /etc/conf.d/hostname.

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.