Utan tvekan är en terminal ett ofta använt verktyg på alla Linux-system för att styra eller ge kommandon till systemet. Om du är en kraftfull Linux-användare gillar du förmodligen att använda terminalskalet för de flesta av dina uppgifter. Men hur patetiskt kan det vara om terminalen fryser under en importuppgift? Jag är säker på att du stötte på det här problemet på Linux medan du försökte göra lite multitasking på ditt system. Oroa dig inte; du kan följa några metoder för att fixa om du inte kan skriva i terminalen.
Fix Kan inte skriva in terminalproblem i Linux
De flesta Linux-terminalskal är skrivna i programmeringsspråket C med hjälp av PHP och C++. Terminalen interagerar direkt med Linux-kärnan. Normalt levereras terminalen förinstallerad med alla Linux-distributioner. Det är bättre och säkert att använda standardkonsolen för bättre prestanda, men det är ingen skada att använda andra terminalverktyg.
Eftersom terminalskalet huvudsakligen styrs via tangentbordet, kommer vi i det här inlägget att gå igenom all hårdvara, mjukvarurelaterade typer av saker och vanliga misstag som kan få din terminal att frysa.
1. Är terminalen i punkt/fokus?
Det inträffar väldigt ofta under multitasking, och du kanske tror att ditt skal är i fokus, men det kanske inte är det faktiskt. Titta på din skärm för att se var din muspekare är och vilka processer som körs på skärmen. Håll terminalen i fokus innan du skriver några kommandon för att undvika felet kan inte skriva in Terminal i Linux.
Kan inte skriva in Terminalfelet uppstår ofta i KDE:s skrivbordsmiljö. I KDE finns det ett alternativ som du kan använda för fönsterhantering. När du har öppnat terminalen hittar du fliken “Storlek och position” för att ställa in regeln för hur du vill att den ska fokuseras under minimering eller maximering av ditt fönster.
2. Oroa dig inte: Lösenord visas inte på terminalen
Om du är nybörjare i Linux och medan du skriver ditt systemlösenord på terminalen inte kan se vad du skrev, få inte panik. Av säkerhetsskäl visar Linux inte lösenord på skalskärmen. Och om du förväntar dig att se prickar eller stjärnor för lösenorden kommer det inte heller att hända, och det är normalt för Linux.
—
3. Kontrollera vad som händer på terminalen
Ibland måste vi använda flera terminalfönster för att utföra uppgifter samtidigt. Denna vana att multitasking är bra, men tänk på att Linux-terminalen har några regler som kanske inte tillåter dig att skriva eller köra ett annat kommando innan föregående uppgift är klar.
Om din terminal stoppar dig för att skriva något på konsolen, försök att trycka på Ctrl + Z för att stoppa den aktuella uppgiften omedelbart på skalet. Du kan också prova att trycka på Ctrl + C för att avsluta det pågående kommandot på terminalskalet.
4. Fixa “Kan inte skriva in terminal”: Använder du SSH?
Om du är systemadministratör kan du ofta behöva komma åt datorer via terminalskalet från en avlägsen plats. Och om du har en usel internetanslutning eller en tung nätverkssköld kan det vara orsaken till att du inte får tillgång till fjärrterminalen.
För att åtgärda det här problemet kan du först försöka logga ut från fjärrsystemet och försöka logga in igen. Om det inte hjälper kan du också prova att starta om dina nätverksenheter. Ibland kan ett högt pingvärde också frysa fjärråtkomsten.
Om du använder en Ethernet-kabelanslutning (LAN-anslutning) för att ansluta ett annat system via terminalen och står inför att det inte går att skriva på terminalen, är det förmodligen något fel på ditt lokala nätverk. Försök att få hjälp av din internetleverantör.
5. Redigera skriptet för att fixa “Kan inte skriva på terminalen”
Om du kan skriva allt annat än några bokstäver på terminalen, är chansen att du kanske har gjort vissa felmatchningar med terminalkonfigurationsskriptet. Du kan redigera terminalens indatakällskript och ersätta det med standarddata. För att redigera .inputrc-filen kan du köra följande kommando på ditt terminalskal.
sudo nano /etc/inputrc
När skriptet öppnas, försök att hitta vad som är fel med skriptet. Om du inte kan hitta eller fixa skriptet själv, känn dig inte blyg för att ta hjälp av samhället.
6. Kontrollera din systembelastning
Ibland, när ditt system är på full belastning, kan det ta ett tag att göra terminalen användbar. Ha tålamod och vänta tills CPU-belastningen minskar. Att få den frusna terminalen på grund av hög CPU-belastning är normalt. Du kan döda de onödiga processerna från systemövervakningsverktyget på ditt Linux-system.
7. Kontrollera tangentbordskabeln
Detta kan vara den mest otekniska termen att diskutera, men det händer. Se till att ditt tangentbord är anslutet till datorn om du använder ett externt tangentbord. Om du använder en bärbar dator eller bärbar dator, se till att tangentbordet fungerar bra. Du kan kontrollera tangentbordsbandet om det behövs.
8. Är läget Endast röd aktiverat?
Ibland, när du behöver klistra in några kommandon på terminalen, kan du av misstag ha klickat på den skrivskyddade knappen istället för att klicka på knappen “klistra in”. Vänligen klicka på knappen “Read-Only” igen för att avsluta detta. Om du aktiverar funktionen “skrivskyddad” kan du inte skriva något på terminalskalet på ett Linux-system.
9. Starta om för att fixa “Kan inte skriva i terminal”
Naturligtvis, omstart av alla system, verktyg eller applikationer ger bra resultat om det har hängt sig ett tag. Om du inte kan skriva på din terminal alls eller inte kan fixa det genom att använda de ovan nämnda metoderna, måste du starta om terminalskalet på din Linux-maskin.
Slutord
Att använda terminalemulatorer från tredje part och snygga skalgränssnittsskärmar kan också vara orsaken till frekventa terminalfrysningar. Du kan dock prova att använda en solid och standard skalkonsol för att uppleva en smidig terminalupplevelse. I hela inlägget har jag beskrivit flera anledningar till varför din terminal kan bli frusen och hur du kan fixa det som inte går att skriva på terminalproblemet på ett Linux-system.
Jag hoppas att detta inlägg har varit informativt för dig. Vänligen dela detta inlägg med dina vänner och Linux-communityt. Du kan också skriva ner dina åsikter i kommentarsfältet angående detta inlägg. Slutligen, om du är en nybörjare på Linux, kan det här inlägget hjälpa dig att förstå de grundläggande terminalkommandona.