$TERM = xterm

Alexandr Malusek malusek na hroch.ujf.cas.cz
Sobota Prosinec 4 16:14:54 CET 1999


Karel.Salavec na telecom.cz (Karel Salavec) writes:

> > kdyz se telnetem pripojim na server a spustim VIcko na nejaky .html
> > soubor, na obrazovku dostanu spoustu ridicich znaku, ale soubor je v
> > podstate needitovatelny..
> > Vse se zmeni, pokud nastavim TERM na "linux" (standardni hodnota je
> > "xterm"). Kde se pri bootu nastavuje hodnota teto promenne?

> Zalezi na nastavenem shellu: pro ksh je to .profile, pro csh .cshrc, pro
> bash .bashrc, ...

To samozrejme zafunguje, ale tradicne se TERM nastavuje v souborech,
ktere shell interpretuje pouze pri prihlaseni uzivatele. Ostatni
uzivatelovy procesy pak toto nastaveni dedi. V tomto pripade by se
pouzily tyto soubory v $HOME adresari: .profile (ksh), .login (csh),
.bash_profile (bash), pripadne odpovidajici (viz man page) soubory v
/etc.

Kazdy rozumny terminalovy emulator (vcetne tech, ktere bezi pod
MS-Windows) by mel mit v dokumentaci uvedeno, ktere terminaly umi
emulovat (viz napr. dokumentace k xtermu, console_codes, ...). Pokud
napr. uvadi, ze podporuje VT102, pak na strane serveru staci nastavit
TERM=vt102.  Tady predpokladam, ze vt102 je podporovany serverem (viz
terminfo, termcap). Uvadim to proto, ze rada lidi ztraci spoustu casu
vselijakym experimentovanim. Pritom staci podivat se do dokumentace.

--
A. Malusek  (malusek na ujf.cas.cz)
UJF AV CR


Další informace o konferenci Linux