Fadhiyada sidan oo kale ah way xidhnaanayaan inta tifaftiraha bilaabmayo, ka dibna shaashadda way joojisaa cusboonaysiinta inkasta oo habka SSH si cad u nool yahay. Qorista wax ma soo saarto, Ctrl-C wax ma qaban sida ay u muuqato, iyo gunaanadka cad ayaa ah in VPN-du wax tuurtay. Inta badan tunnel-ku waa fiican yahay oo pseudo-terminal-ka fog wuxuu ku jiraa xaalad aan cidna qorshayn, sababtoo ah echo, gelinta caadiga ah iyo xakamaynta qulqulka waxay ku nool yihiin terminal-ka ee ma aha shabakadda. In la ogaado kee saddexdan ka mid ah uu dhaqaaqay waa shaqo laba amarro ah.

Qabashada waxay ku nooshahay terminal-ka, ma aha tunnel-ka

Pseudo-terminal wuxuu qaadaa wax ka badan bytes. Wuxuu hayaa calaamadaha anshaxa safka kuwaas oo go'aamiya haddii gelinta la echo gareeyo, haddii akhrinta sugto saf cusub, haddii xuruufta qaarkood ay dhaliyaan calaamado, iyo haddii soo-saarka lagu joojin karo xaraf xakameyn. Tifaftire is dhexgal ah wuxuu terminal-kaas u beddelaa qaab ceyriin inta lagu jiro oo dhan waqtiga oo waxaa la filayaa inuu soo celiyo dejinta hore marka laga baxo. Marka soo-celinta aysan dhicin, shell-ka aad ku soo noqoto ma aha shell-kii aad ka tagtay, xitaa haddii xiriirku waligiis jabin.

Isbarbardhig terminal-yada ka hor inta aadan wax gunaanad qaadan. Fadhi labaad oo isla tifaftirahaas maamusha wuxuu caddeeyaa in macmiilka iyo wadadu ay shaqada qaban karaan; wax kama sheegto terminal-ka calaamadihiisu jajaban yihiin.

Akhri dejinta terminal-ka qabtay

Marka hore aqoonsado qalabka, ka dibna akhri labada qaab ee xaaladdiisa. Qaabka la akhriyi karo wuxuu muujinayaa waxa la dejiyay, qaabka mashiinkuna waa kan aad mar dambe dib u soo celin karto.

tty
stty -a
stty -g

Saddex kooxood oo calaamado ah ayaa sharaxa warbixinadan intooda badan. Dejinta echo waxay go'aamisaa haddii riixitaanka furayaashu u muuqdaan gabi ahaanba, markaa terminal echo-ga damisan wuxuu u muuqdaa mid dhintay inta shell-ku qaadanayo xaraf kasta. Habka caadiga ah wuxuu go'aamiyaa haddii barnaamijku arko gelinta saf saf, markaa terminal lagu dhex daayay hab caadi ah wuxuu ka dhigaa barnaamij ku jira hab ceyriin mid u muuqda inuu iska indhatirayo furayaasha ilaa Enter. Dejinta xakamaynta qulqulka waxay go'aamisaa haddii terminal-ku adeeco xuruufta XON iyo XOFF, kooxdaasna waxay soo saartaa qabashada khiyaanada ah ee ugu qancin badan saddexda.

Diiwaangeli soo-saarka ka hor inta aadan wax beddelin, gaar ahaan marka fadhigu qaado xiriiriyeyaasha furayaasha ee caadada ah ee qofku ku tiirsan yahay. Qaabka mashiinku waa diiwaanka ugu ammaan badan, iyada oo leh shuruud inuu ku xidhan yahay fulinta oo ay tahay inuu soo celiyo isla nooca nidaamka soo saaray.

Hagaaji terminal-kaas kaliya, ma aha fadhiga aad ka qorayso

Hagaajinta caadiga ah waxay soo celisaa profile-ka caafimaadka leh ee bogga buugga liisku sheegayo, waxayna saameyn ku yeelataa hal terminal oo keliya. Haddii tifaftiraha weli hayo shaqo aan la kaydin terminal-kaas, ka tag ilaa shaqada la kaydiyo.

Shell kale, si cad u beeg qalabka qabtay si terminal-ka aad ka shaqeynayso uu u ahaado mid aan la taaban.

stty -F /dev/pts/7 -a
stty -F /dev/pts/7 sane

Shaashad madhan oo bandhig xun leh waa dhibaato ka duwan anshaxa safka jabay, barnaamijka reset-na wuxuu wax ka qabtaa isagoo soo diraya taxanaha bilowga terminal-ka. Marka hore isku day hagaajinta xaaladda, sababtoo ah waxay beddeshaa dejinta aad baari karto, halka taxanaha reset uu dib u qoro shaashadda oo aanu wax ka sheegin sida ay u jabtay.

Dabinka Ctrl-S ee ka dambeeya qabasho qancin leh

Marka xakamaynta qulqulka software-ku ay firfircoon tahay oo xuruufta caadiga ah la qoondeeyay, Ctrl-S wuxuu terminal-ka ku yidhaahdaa jooji dirista soo-saarka, Ctrl-Q-na wuxuu ku yidhaahdaa sii wad. Fadhigu wuxuu noolaa inta lagu jiro oo dhan, hal Ctrl-Q ayaa inta badan ah hagaajinta oo dhan, waxnana kama soo muuqdo wax log ah, sidaas darteedna qabashadan waxay ka badbaaddaa tantan badan.

Baar dejinta dhabta ah halkii aad ka maleyn lahayd. Xuruufta bilowga iyo joojinta waa dib loo qoondeyn karaa ama la damin karaa, terminal-ka xakamaynta qulqulka damisanna kama jawaabi doono midkoodna.

Haddii xaaladdu soo noqoto, ama SSH laftiisu istaago

Xaalad xun oo soo noqnoqota waxay tilmaamaysaa wax beddela calaamadaha iyada oo aan soo celin: fayl bilow, script duuban, multiplekser dib u dejiya daaqadda khaldan, ama barnaamij ku dhinta isagoo haya habka ceyriin. Ku dar hubin shuruud leh oo soo sheegta xaaladda halkii dib u dejinta shuruud la'aan, sababtoo ah dib u dejinta guud waxay qarinaysaa sababta oo waxay ka gudbi kartaa dejinta ula jeedka ah.

Marka gaadiidka SSH caadiga ahna istaago, ama hagaajintu waxna beddelin, terminal-ku wuxuu joojiyaa inuu noqdo tuhmanaha.

ssh -vvv [email protected]
ping -M do -s 1400 -c 3 host.example.com

Joogitaan kaliya inta wareejinta waaweyn muuqda wuxuu soo jeedinayaa dhibaatada MTU ee wadada, halka mid sidoo kale liqda riixitaanno keli ah uu tilmaamayo wadada ama server-ka ee ma aha cabbirka baakadda. Kala hay caddaynta terminal-ka iyo caddaynta shabakadda, sababtoo ah tifaftire ku shaqeeya fadhi labaad ma aha caddayn in terminal-kii hore waligiis caafimaad qabay.

Maqaallo la xiriira