Atpakaļkāpšanas taustiņš nav nekas tāds, par ko jūs parasti pārāk daudz nedomājat, taču dažreiz tas var nedarboties pareizi terminālī, it īpaši, ja esat pieteicies attālā datorā, atkārtojot "^HTā vietā, lai izdzēstu ievadīto.
Par laimi, to ir viegli salabot ar vienkāršu komandu.
Kas ir šie dīvainie varoņi?
Šo problēmu var pamanīt, piesakoties attālinātās iekārtās, izmantojot SSH — tajās, kurās darbojas operētājsistēmas, kas nav Linux Unix, īpaši patentētas sistēmas, piemēram, Oracle's Solaris. Daudzos vecākos datoru termināļos Backspace tika izmantota cita vadības rakstzīme nekā mūsdienās, izmantojot "Ctrl+H."
Mūsdienu termināļi izmanto "Ctrl+?" Backspace. Mūsdienās lielākā daļa sistēmu atpazīs pēdējo kā Backspace, jo fiziskie termināļi lielākoties ir bijuši aizstāt ar termināļa emulatoriem personālajos datoros, taču jūs joprojām varat saskarties ar sistēmām, kas nav jauninātas un joprojām ir gaidīt"Ctrl+H."
Tas ir viens no iemesliem, kāpēc vecās Unix rokas jokojot ziņojumos izmanto "^H" tāpat kā cilvēki izmanto ironiskus pārsvītrojumus, lai norādiet "Hmm, jums tas nebija jāredz!" Viņi varētu teikt kaut ko līdzīgu: "Es mīlu Linux sistēmu mangling^H^H^H^H^H^H^Administrācija."
Termināļa iestatījumu pārbaude ar stty
Varat pārbaudīt, kuras vadības rakstzīmes sistēma izmanto ar stty komandu. The -a karodziņš sniegs cilvēkiem lasāmu vadības rakstzīmju izvadi.
stty -a
Meklējiet rakstzīmi "dzēst". Ja tas saka "^H", tas izmanto vecāko atpakaļatkāpes rakstzīmi. Par laimi, to var novērst arī ar komandu stty.
Dzēšanas rakstzīmes iestatīšana
Varat iestatīt dzēšanas rakstzīmi uz to, ko izmanto jūsu dators, izmantojot šo vienkāršo komandu:
stty dzēst '^?'
Izmēģiniet šo un pārbaudiet, vai Backspace taustiņš darbojas pareizi. Varat to ievietot čaulas starta failā, piemēram, .bashrc par Bašu un .zshrc lai Zsh tas tiktu iestatīts automātiski, kad piesakāties sistēmā.
Saistīts: Ko Bash nozīmē Linux?
Līdzīgi kā ar Backspace taustiņu, problēmu var novērst, izmantojot komandu stty, ja terminālī nedarbojas Tab.
Tagad jūsu atpakaļatkāpes taustiņš darbojas Linux terminālā
Tagad, kad esat atrisinājis atpakaļatkāpes taustiņu problēmu Linux terminālī, varat sākt strādāt.
Ja izmantojat termināli, lai pieteiktos attālās sistēmās, varat būt vēl produktīvāks, izmantojot tmux un Mosh kombināciju, ļaujot izveidot sesijas, kas var uzturēt savienojumu uz visiem laikiem.
Uzlabojiet savu attālo piekļuvi Linux ierīcēm, izmantojot SSH, izmantojot Mosh, un palaidiet vairākas sesijas ar Tmux.
Lasiet Tālāk
- Linux
- Terminālis
- Problēmu novēršana

Deivids ir ārštata rakstnieks, kas dzīvo Klusā okeāna ziemeļrietumos, taču sākotnēji cēlies no līča apgabala. Kopš bērnības viņš ir bijis tehnoloģiju entuziasts. Deivida interesēs ietilpst lasīšana, kvalitatīvu TV šovu un filmu skatīšanās, retro spēles un ierakstu kolekcionēšana.
Abonējiet mūsu biļetenu
Pievienojieties mūsu informatīvajam izdevumam, lai saņemtu tehniskos padomus, pārskatus, bezmaksas e-grāmatas un ekskluzīvus piedāvājumus!
Noklikšķiniet šeit, lai abonētu