Sut i Multitask yn y Terfynell Linux gyda Screen

Nid yw llawer o bobl yn gwybod am sgrin, teclyn bach rhagorol, neu “amlblecsydd terfynell,” os ydych chi am fod yn dechnegol. Rwy'n credu'n gryf y dylai pawb sy'n defnyddio'r derfynfa, am ba bynnag reswm, ei gael yn eu arsenal. It’s hynny yn ddefnyddiol.

Mae sgrin yn gwneud amldasgio yn y derfynfa yn hawdd. Ag ef, gallwch redeg llawer o offer yn gyfochrog, pob un yn eu sesiwn. Ar ôl i chi redeg rhywbeth yn ei “sgrin” ei hun, gallwch wedyn ddatgysylltu ac ail-gysylltu ag ef ar ewyllys. Mae gallu “gadael pethau’n rhedeg mewn sesiwn ar wahân” yn caniatáu ichi neidio rhwng offer.

Os ydych chi'n jyglo llawer o dasgau yn y derfynfa bob dydd, rydych chi naill ai eisoes yn ei ddefnyddio, neu byddwch chi wrth eich bodd ar ôl i chi roi cynnig arni!

Gosod sgrin

Mae sgrin ar gael ar gyfer bron pob distro dan haul – gan ei bod yn hen drysor, heb ei brofi, er ei fod braidd yn anhysbys, ychydig o drysor. I'w osod ar Debian, Ubuntu, Bathdy neu unrhyw beth sy'n defnyddio apt, defnyddiwch:

Mewn eiliadau yn unig, byddwch chi ar waith, gan ei fod hefyd yn fach a heb lawer o ddibyniaethau.

Gosod Amldasgio Terfynell Sgrin

Sesiwn gyntaf

Byddwn ond yn ymchwilio i nodweddion sylfaenol y sgrin a fydd yn caniatáu ichi ei ddefnyddio ar unwaith. Os ydych chi'n hoffi'r hyn rydych chi'n ei weld erbyn diwedd y tiwtorial hwn, mae ei dudalen â llaw yn esbonio'r swyddogaethau ychwanegol, ond roeddem ni'n meddwl y byddent yn ormod i'r cyflwyniad cyntaf wrth ei ddefnyddio.

I'w ddefnyddio, dim ond ei ychwanegu o flaen unrhyw beth rydych chi wedi'i nodi yn y derfynfa. Gadewch i ni greu dogfen yn y golygydd nano poblogaidd fel enghraifft. Os nad yw wedi'i osod, ar gael ar eich dosbarthiad, neu os yw'n well gennych rywbeth arall, cyfnewid “nano” gyda'ch dewis.

screen nano mte_screen.txt

Trwy ychwanegu “sgrin” o flaen y gorchymyn arferol, fe wnaethon ni ei redeg yn un o sesiynau sgrin. Efallai y bydd yn edrych fel na chafodd unrhyw ganlyniad, ond fel y gwelwn yn y cam nesaf, fe wnaeth.

Terfynol Sgrin Sesiwn 1af

Datod o'r sesiwn

Teipiwch rywbeth mewn nano a phwyso Ctrl + A ac yna D ar eich bysellfwrdd. Bydd Nano º neu ba bynnag olygydd yr oeddech yn ei ddefnyddio – yn diflannu. Yn y derfynfa, fe welwch neges debyg i:

[detached from terminal-ID]

Nawr rydych chi'n ôl at yr hyn y gallech chi gyfeirio ato fel y derfynfa gychwyn o'r man lle gwnaethoch chi redeg y sgrin o'r blaen. Ond nid yw eich sesiwn gyda nano wedi mynd.

Detach Multitasking Terfynell Sgrin

Ewch yn ôl i'r sesiwn redeg

Gan fod gennych sesiwn yn rhedeg yn y cefndir, gallwch fynd yn ôl ati trwy nodi:

Ar ôl taro Enter, byddwch chi'n iawn lle gwnaethoch adael yn nano. Gallwch ddatgysylltu ac ail-gysylltu'r sgrin gymaint o weithiau ag y dymunwch. Ond dim ond un ap sy'n rhedeg yn y cefndir, ymhell o'r hyn yr ydych chi'n ei alw'n wir amldasgio.

Terfynell Sgrin Multitasking Ail Atodi

Creu ail sesiwn

Tra yn ôl i'r derfynfa wreiddiol ac ar wahân i'r sesiwn nano redeg, ailadroddwch y cam cyntaf i redeg rhywbeth mewn ail sesiwn. Er mwyn symlrwydd, fe wnaethon ni greu ail ddogfen gyda nano gan ddefnyddio:

Fodd bynnag, nid yw sgrin wedi'i gyfyngu i redeg sawl sesiwn o'r un ap: ceisiwch redeg unrhyw beth ag ef. Mae sgrin yn profi ei ddefnyddioldeb pan gaiff ei ddefnyddio ar gyfer rhywbeth fel cywasgu llawer o ffeiliau i mewn i archif gyda 7z, proses sy'n cymryd peth amser. Yn lle syllu ar derfynell, aros i 7z orffen, gallwch ddatgysylltu ei sesiwn a gadael iddo redeg yn y cefndir.

Terfynol Sgrin 2il Sesiwn

Rhestr sesiynau

Os gwnaethoch ddilyn ein camau blaenorol, mae gennych bellach ddwy sesiwn yn rhedeg gyda'r sgrin. sgrin -r ddim yn gweithio fel o'r blaen oherwydd ni fyddai'n gwybod ble i atodi. Pan fydd gennych sawl sesiwn, i fynd yn ôl at un ohonynt, yn gyntaf rhaid i chi wybod ei ID. I ddod o hyd iddo, nodwch:

Bydd y sgrin yn dangos rhestr o'r holl sesiynau sydd ar gael.

Rhestr Sesiwn Amldasgio Terfynell Sgrin

Yn ein hachos ni, fel y gwelwch yn ein screenshot, i fynd yn ôl i'r naill sesiwn neu'r llall, mae'n rhaid i ni nodi:

neu

Ychwanegiadau defnyddiol

Os ydych chi'n rhedeg tasg sy'n gadael ar ôl ei chwblhau gyda'r sgrin, bydd y sesiwn sgrin yn gorffen gyda hi. Dyna pam y gallech fod wedi rhedeg rhai tasgau mewn sesiynau sgrin ond bellach heb sesiynau gweithredol yn cael eu harddangos. Gallai'r tasgau fod wedi cwblhau eu nodau yn y cyfamser.

Os ydych chi am i sesiwn barhau i fod yn weithredol mewn achosion o'r fath, yn lle rhedeg gorchymyn gyda sgrin wedi'i ychwanegu o'i blaen, rhedeg “sgrin” ar ei ben ei hun i greu sesiwn newydd, ac yna teipiwch eich gorchymyn yno cyn datgysylltu. Os ydych chi'n rhedeg gorchymyn mewn sesiwn y gwnaethoch chi ei chreu â llaw, ni fydd y sesiwn yn gadael pan fydd y dasg yn cwblhau.

Mae sgrin hefyd yn caniatáu ichi greu sesiwn newydd o fewn un sy'n bodoli eisoes. Dim ond taro'r cyfuniad gorchymyn Ctrl + A, ac yna pwyswch C i greu sgrin newydd a neidio iddo.

Ar gyfer gorchmynion defnyddiol eraill mae'n debyg y byddwch chi'n eu defnyddio yn y pen draw, pwyswch Ctrl + A ac yna:

  • A i nodi teitl ar gyfer y sesiwn er mwyn ei gydnabod a'i reoli'n haws
  • K i ladd y sesiwn gyfredol
  • N neu P i symud i'r sesiwn weithredol nesaf neu flaenorol
  • 0 i 9 i symud rhwng y deg sesiwn weithredol gyntaf

Nid dim ond ar gyfer tasgau jyglo

Fe wnaethom arbed y gorau ar gyfer yr olaf: nid yw'r sgrin wedi'i rhwymo i derfynell benodol. Ar ôl datgysylltu o sesiwn, gallwch gau ffenestr y derfynfa pe byddech chi mewn amgylchedd graffig, neu gallwch chi allgofnodi hyd yn oed. Cyn belled â bod eich cyfrifiadur yn rhedeg, bydd y sesiwn yn parhau i fod yn weithredol.

Terfynellau Lluosog Terfynell Sgrin Terfynell

Ac mae hyn yn golygu y gallwch chi ail-gysylltu â sesiwn redeg o derfynell wahanol. Fel y gwelwch yn ein screenshot, gwnaethom ddefnyddio Guake i ail-gysylltu â sesiwn a grëwyd gennym yn nherfynell ddiofyn Mint.

Gan efallai na fyddai goblygiadau hyn wedi suddo i mewn yn ddigonol, meddyliwch am y senario defnydd hwn: gallwch fewngofnodi o bell i'ch cyfrifiadur, gydag SSH, a dechrau tasg gyda'r sgrin. Yna, datgysylltwch a allgofnodwch. Bydd y swydd yn parhau i redeg nes ei bod naill ai wedi'i chwblhau neu i chi benderfynu ail-fewngofnodi, ail-gysylltu â'r sesiwn sgrin a'i gorffen â llaw!

Sut mae hynny ar gyfer “amldasgio?”

A yw'r erthygl hon yn ddefnyddiol?