Веб апликације

11 поправки: Не могу да откуцам проблем са терминалом у Линуку

Да ли сте отворили Линук терминал да бисте нацртали датотеку скрипте, али терминал се стално замрзава или не препознаје шта куцате? Коришћење терминалских команди је најефикаснији начин за кретање кроз све Линук дистрибуције.

  Не могу да унесем слику о проблему терминала за линук

Чак и најбољи алати имају своје недостатке. Овај чланак ће истражити једноставне лекове за поправљање Не могу да унесем проблем са терминалом Линук уређаји .

Зашто не можете да куцате у Линук терминалу?

  Зашто можете't type in linux terminal

Тхе БАСХ љуска коју обезбеђује Линук је најмоћнији терминал који је икада постојао, који је функционалнији од Мицрософтовог ПоверСхелл-а.

Напредни корисници Линук-а суочавају се са проблемима где неки тастери на тастатури се не препознају или су различити контролни знакови погрешно постављени док користите терминал.

Након анализе неких од најбољих одговора на феед питања које је пружила онлајн заједница, ево неколико разлога зашто је „ Не могу да укуцам у терминалу ” проблем се јавља у Линуку:

  • Прозор терминала можда није изабран или покренут у Само за читање режиму док куцате команде.
  • Због неког непознатог уписа у Конфигурационе датотеке терминала , терминал може одбацити сваки притисак на тастер или погрешно разумети контролни знак.
  • Из безбедносне мере, курсор терминала неће приказивати знакове са тастатуре док куцате лозинке у љусци за пријаву.
  • Позадински процеси или задаци који се покрећу у другом прозору терминала могу натерати тренутни на то замрзнути због велике употребе хард диска.
  • Неки уграђени уређивачи текста за Линук, нпр. јер , не приказује оно што куцате док сте у командном режиму.
  • А неисправна тастатура или други кварови на хардверу могу довести до проблема са терминалом који се не може унети у Линук-у.

Како да поправите проблем са терминалом који се не може куцати у Линуку?

  1. Проверите да ли је прозор Линук терминала у фокусу
  2. Проверите да ли куцате лозинку у упиту за пријаву
  3. Поново покрените Линук терминал
  4. Проверите да ли постоје прекиди у позадинским операцијама
  5. Искључите режим само за читање
  6. Проверите да ли постоји грешка док користите Линук преко ССХ везе
  7. Проверите и уредите системску датотеку .инпутрц
  8. Затворите друге покренуте апликације да бисте олакшали оптерећење чврстог диска
  9. Обезбедите правилно повезивање тастатуре и другог улазног уређаја
  10. Конфигурационе датотеке терминала за хард ресет
  11. Поново покрените Линук оперативни систем

1. Проверите да ли је прозор Линук терминала у фокусу

Док обављате више задатака, можда ћете се суочити са Не могу да укуцам у терминалу проблем на Линук-у једноставно зато што је прозор терминала у који намеравате да пошаљете сигнал са тастатуре није изабран / ван фокуса .

  Кликните на Терминал да бисте га вратили у фокус
  • Пре него што откуцате било коју команду, кликните једном на прозору вашег терминала да бисте га изабрали и дали одговарајуће појашњење Линуку о томе где желите да пишете.
  Искачуће обавештење ставља терминал ван фокуса
  • Константа сметње одређених апликација које раде у позадини је још један вероватан узрок овог проблема. Сазнајте да ли а Поп-уп прозор држи терминал ван фокуса.
  • Због невиђеног правила управљања прозорима , КДЕ терминали се често суочавају са Не могу да унесем проблем са терминалом на Линук-у.
  • Такво правило никада не би могло дати фокус вашем терминалу, поставити га на унапред подешену локацију или га аутоматски умањити.
  Отворите посебне поставке апликације из поставки терминала
  • Да бисте видели ова правила, десни клик на насловној траци прозора терминала > Више акције > Посебна подешавања апликације .
  Поништите све на картици Величина и позиција
  • Уверите се да су сва поља за потврду у Величина и позиција картица остаје неозначено .
  Омогућите заштиту фокуса и превенцију крађе фокуса у Изглед и поправке
  • Идите на Изглед и поправке и омогућити Фокусирајте се на превенцију крађе и Заштита фокуса .
  Промените њихов режим у Запамти
  • Изаберите Запамтити за сваки.
  Кликните на ОК да сачувате промене
  • Притисните ок да изађете.

2. Проверите да ли куцате лозинку у упиту за пријаву

Суочавање са проблемом у терминалу који се не може унети Линук је нормално ако куцате а Лозинка :

  • Због забринутости за приватност, Линук не приказује лозинку на терминалу док покушавате да користите команду користећи аутентификацију суперкорисника, нпр. судо нано /етц/хостс .
  • Док уношење лозинке на другом месту може да прикаже звездице или тачке, Линук терминал неће приказати ништа као ригорозну безбедносну меру.
  Лозинка није видљива у терминалу
  • Да бисте заобишли ову ситуацију, унесите Лозинка на љусци за пријаву и притисните Ентер .
  Присилно затворите портал за лозинку користећи Цтрл + Ц
  • Ако је ваша лозинка нетачна, притисните Цтрл + З или Цтрл + Ц да зауставите процес у било којој врсти терминала.

3. Поново покрените Линук терминал

Проблем не могу да унесем у терминал може се појавити коришћењем емулације Линук терминала преко Виндовс Подсистем за Линук (ВСЛ) подсистем. Једноставно поновно покретање терминала ће решити овај проблем:

  Затворите Линук терминал користећи излаз
  • Затворите прозор терминала кликом на Изађи дугме у горњем десном углу.
  • Можете и да куцате излаз у терминалу и притисните Ентер .
  Покрените ВСЛ из ПоверСхелл-а
  • Поново покрените терминал користећи всл команду у ПоверСхелл-у или покрените инсталирани Линук кернел из Старт менија.

4. Проверите да ли постоје прекиди из позадинских операција

Често потцењујемо колико би времена било потребно да се одређени задаци заврше. Након извршења команде, ако ваш терминал изгледа заглављен и више не одговара на кључне сигнале, можда није завршио свој претходни задатак:

  Паузирајте задатак у позадини помоћу Цтрл + З
  • Кликните на терминал који не реагује и притисните Цтрл + З тастере заједно да паузирате било који текући или задатак на чекању.
  Користите бг да бисте наставили задатак у позадини
  • Ако се ваш терминал опорави од замрзавања, извршите бг команду за наставак задатка у позадини.
  Користите Цтрл + Ц да бисте прекинули покренути процес
  • Такође можете притиснути Цтрл + Ц да се заустави текући процес и излаз апликација. Присилно затварање ће избрисати све несачуване радове.

5. Искључите режим само за читање

Гноме-терминал који користи Убунту пружа режим само за читање, што може резултирати проблемом Цант Типе у терминалу на Линуку:

  • Омогућавање режим само за читање ће одбацити сваки сигнал са тастатуре на терминалу.
  Онемогућите режим само за читање у прозору терминала
  • Можете га онемогућити кликом на Икона менија на насловној траци терминала и искључите Само за читање одлика.

6. Проверите да ли постоји грешка док користите терминал преко ССХ везе

Док користите Линук љуску на даљину преко ан ССХ везе, било какви мрежни кварови или нагли прекид сесије могу довести до замрзавања Линук терминала или немогућности да види шта куцате:

  • Изврши “ ~. ” или користите Цтрл + Д комбинацију за прекид активне ССХ сесије. Пријавите се поново користећи своје акредитиве.
  Користите стти сане да ресетујете конфигурације ССХ сесије
  • Тип стти сане и притисните Ентер . Ово стти команда ће вратити све поставке терминала на њихове подразумеване вредности.
  • Ако се терминал и даље замрзава, поново покренути ваш хост рачунар или рутер.
  • Обратите се свом ИСП да бисте пронашли било какав проблем са повезивањем ако се терминал понаша нагло или тренутно реагује.

7. Проверите и уредите системску датотеку .инпутрц

Ако можете да унесете у терминал, али се само неки знакови неће приказати, ваш „ .инпутрц ” Конфигурациона датотека терминала је можда оштећена.

  • У прошлости сте можда случајно филтрирали неке знакове због погрешно откуцаног параметра.
  • На пример, коришћењем везати ТАБ: мени је завршен уместо само ТАБ: мени је завршен игнорисаће сигнале са тастатуре на слово “ б ' Од ' везати ” је не препозната кључна реч у .инпутрц фајл.
  Пронађите неприродне уносе унутар иноутрц фле
  • Користите било који Линук едитор да проверите „ ~/.инпутрц ' и ' /етц/инпутрц ”. Уклоните све што сте раније откуцали или било који знак који вам се чини неуобичајеним, и сачувати то.

8. Затворите друге покренуте апликације да бисте олакшали оптерећење чврстог диска

Мултитаскинг на Линук уређају може изгледати лако, али истовремено покретање многих апликација које захтевају велике ресурсе може да изазове проблем са терминалом у Линуку.

  Затворите интензивне апликације користећи Цтрл + Ц
  • Увек можете изаћи из задатака који не реагују или одузимају превише времена притиском на Цтрл + Ц пречице.

9. Осигурајте исправну повезаност тастатуре и другог улазног уређаја

Тешко је поверовати у највероватније објашњење, али немогућност куцања на Линук терминалу може бити последица погрешне везе између тастатуре и УСБ серијског порта или оштећених тастера на тастатури:

  • Укључите било који спољна тастатура и покушајте да унесете у терминал.
  • Проблем лежи у неисправној тастатури ако сада можете успешно да куцате.
  • Консултујте се са ПЦ техничаром да бисте пронашли проблеме са вашом унутрашњом тастатуром.

10. Хард Ресет Терминал Цонфигуратион Филес

Ресетовање поставки терминала на подразумеване вредности је често најбоље решење за решавање проблема са терминалом који се не може унети у Линук-у.

  Ресетујте Линук терминал помоћу ресетовања
  • Када је терминал отворен, откуцајте ресетовање и притисните Ентер .
  Ресетујте одређене знакове унутар Линук терминала
  • Такође можете извршити ресетовање -ц команду да једноставно ресетујете карактере одговорне за овај проблем.

11. Поново покрените Линук оперативни систем

Као последња опција, поново покрените Линук у потпуности. Проблем можда нема никакве везе са терминалом. Нешто друго је можда изазвало замрзавање система. Ако сва друга решења нису успела, поново покрените цео систем, а не само инстанцу терминала.

  Поново покрените Линук
  • Тип рестарт у терминалу и притисните Ентер .

Закључак

иако Не могу да унесем проблем са терминалом у Линуку може изгледати изазовно поправити, надамо се да ће вам решења дата у овом чланку помоћи да се брзо вратите свом задатку писања скрипте.