Portál AbcLinuxu, 10. května 2025 06:13

Dotaz: Nefunkčný kláves "s"

6.2.2010 15:06 lelo
Nefunkčný kláves "s"
Přečteno: 223×
Odpovědět | Admin
Zdravím,
Ak som pod root účtom prestal mi v konzole reagovať kláves "s"
V tomto prípade kláves "s" nefunguje. Teda ak ho stlačím nereaguje, proste akoby nebol.
--ako root v Konsole (V KDE, aj IceWm), či na terminály root v CLI
Pritom:
Shift +s normálne dá "S"
použitie "malého s" napríklad
konsole
mc -e subor.txt
funguje

Rovnako ako v prípade prihlásenia pod bežným užívateľom, kde mám hladať problém?

Řešení dotazu:


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

Odpovědi

6.2.2010 16:16 Ash | skóre: 53
Rozbalit Rozbalit vše Re: Nefunkčný kláves "s"
Odpovědět | | Sbalit | Link | Blokovat | Admin
Mrkněte do ~/.inputrc, perser readline může být zmatený nějakou syntaktickou chybou, už se mi to stalo.
6.2.2010 22:06 lelo
Rozbalit Rozbalit vše Re: Nefunkčný kláves "s"
Vdaka
v /root/ .inputrc vôbec nebol
vytvorením prázdneho .inputrc v /root, funguje "s" ako má.
Chyba asi v chýbajúcom súbore, skúsil som ho odstrániť aj z /home a hned problém nepoužiteľnosti "s".
Zatiaľ vdaka, včera problém nebol, a nešachoval som s tými súbormi, až dnes. Teda problém odstránil (dúfam), ale kde sa stala chyba neviem
7.2.2010 00:29 l4m4
Rozbalit Rozbalit vše Re: Nefunkčný kláves "s"
K funkčnosti S není rozhodně zapotřebí .inputrc, takže chyba není v tom, že by scházel, jeho vytvoření jen tu věc, která ti rozbíjela klávesnici, nějakým způsobem přimělo toho nechat...

Zkontroluj /etc/inputrc, případně /etc/profile a věci v /etc/profile.d, které by mohly taky nastavit nějaké blbosti (něco z toho možná nemáš, liší se podle distra), případně výskyty bind či proměnných READLINE a INPUTRC v dalších startovacíh skriptech shellu. Sice je divné, že by se to spravilo vytvořením prázdného inputrc, ale něco někde tu klávesu rozbíjet musí.
7.2.2010 01:00 lelo
Rozbalit Rozbalit vše Re: Nefunkčný kláves "s"
Nemalo to spoločné s S nič, ale fungovalo
Vdaka za správny smer
v /etc/inputrc nejakým vlastným nedopatrením som dokázal posunúť zakomentovanie riadku, krorý začínal
#stisk CTRL+ atd na st#isk.. atd....
nápravou a po odstránený /root/.inputrc je zas všetko ok.
7.2.2010 09:21 Ash | skóre: 53
Rozbalit Rozbalit vše Re: Nefunkčný kláves "s"
Divné to není, vytvořením prázdného .inputrc readline považovalo ten rootův .inputrc za ten jediný správný (i když byl prázdný) a /etc/inputrc už ignoroval. Tedy... prázdného... jeho velikost musí být > 0B, ale to je jen perlička. Podobně když máte /home/uživatel/.inputrc a uděláte su, tak platí ten /home/uživatel/.inputrc. Výborná věc když si chcete vystřelit z nějakého admina a máte přístup alepoň k jeho civilnímu účtu :D Zablokovat lze různé klévesy, třeba jméno jeho kočky.
7.2.2010 10:24 l4m4
Rozbalit Rozbalit vše Re: Nefunkčný kláves "s"
Žil jsem v domnění, že se by se načetly oba (a pak by to opravdu nedávalo smysl), ale neni to tak, existuje-li uživatelův, tak se ten v /etc nečte...
7.2.2010 21:12 lelo
Rozbalit Rozbalit vše Re: Nefunkčný kláves "s"
Obom, ešte raz dík..

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.