ఇక్కడ ఒక యుటిలిటీ పేరు పెట్టబడింది స్క్రీన్ చిత్రంలో వస్తుంది. ఒకే విండో లోపల బహుళ టెర్మినల్ సెషన్లను ఉపయోగించడానికి స్క్రీన్ వినియోగదారులను అనుమతిస్తుంది, దీనిని డిస్కనెక్ట్ చేయవచ్చు మరియు సెషన్ డిస్కనెక్ట్ చేయబడిన చోట నుండి తిరిగి కనెక్ట్ చేయవచ్చు. ఇది చాలా ప్రయోజనకరంగా ఉంటుంది, ఎందుకంటే కోల్పోయిన కనెక్షన్ యొక్క ప్రమాదాలు పోతాయి మరియు ప్రతి సెషన్ను తిరిగి ప్రారంభించవచ్చు. ఈ రోజు, మనం స్క్రీన్ యుటిలిటీని ఎలా ఉపయోగించవచ్చో చూస్తున్నాము మరియు స్క్రీన్ యొక్క కొన్ని ఫంక్షనాలిటీలను కూడా చూస్తాము.
స్క్రీన్ను ఇన్స్టాల్ చేస్తోంది
నేడు అనేక లైనక్స్ డిస్ట్రిబ్యూషన్లలో స్క్రీన్ తరచుగా ప్రీఇన్స్టాల్ చేయబడుతుంది. టెర్మినల్లో కింది ఆదేశాన్ని అమలు చేయడం ద్వారా స్క్రీన్ యుటిలిటీ ఇన్స్టాల్ చేయబడిందో లేదో ఒకరు సులభంగా తనిఖీ చేయవచ్చు:
$స్క్రీన్ --సంస్కరణ: Telugu
మీరు మీ కంప్యూటర్లో స్క్రీన్ ఇన్స్టాల్ చేయకపోతే, ఈ యుటిలిటీని ఇన్స్టాల్ చేయడానికి మీరు తప్పనిసరిగా కింది ఆదేశాన్ని అమలు చేయాలి:
$సుడోసముచితమైనదిఇన్స్టాల్ స్క్రీన్
స్క్రీన్ ఉపయోగం మరియు ఫీచర్లు
1) ప్రారంభ స్క్రీన్
స్క్రీన్ను ప్రారంభించడానికి, టెర్మినల్ను తెరిచి, కింది ఆదేశాన్ని నమోదు చేయండి:
$స్క్రీన్ఈ ఆదేశాన్ని నమోదు చేసిన తర్వాత, మీరు కాపీరైట్ స్క్రీన్ను చూస్తారు, అది మిమ్మల్ని నొక్కమని అడుగుతుంది నమోదు చేయండి మరియు కొనసాగించండి. అలా చేయండి మరియు ఏమీ జరగకుండా మీరు టెర్మినల్కు తిరిగి తీసుకురాబడతారు. టెర్మినల్ అదే విధంగా కనిపిస్తుంది. మీరు ఫోల్డర్లలోకి వెళ్లవచ్చు, వాటిని చూడవచ్చు, ఫైల్లను తెరవవచ్చు మరియు మీరు ఇంతకు ముందు చేసిన అన్ని పనులను చేయవచ్చు. కాబట్టి, ఏమి మారింది?
ఎటువంటి మార్పు జరగనట్లు కనిపించినప్పటికీ, స్క్రీన్ ఆదేశాన్ని నమోదు చేసిన తర్వాత, మేము నిజంగా స్క్రీన్ సెషన్ను తెరవడం ముగించాము. స్క్రీన్తో వచ్చే అన్ని ఆదేశాలను పొందడానికి, మొదట నొక్కండి Ctrl + a తరువాత ? (కోట్స్ లేకుండా ప్రశ్న గుర్తు).
2) డిటాచింగ్ మరియు స్క్రీన్కి తిరిగి జోడించడం
ఇప్పుడు, మేము మా సిస్టమ్ను అప్డేట్ చేయాలనుకుంటున్నాము. మేము అప్డేట్ కమాండ్ను టెర్మినల్లోకి ఎంటర్ చేసి, అది పూర్తయ్యే వరకు వేచి ఉండండి. మునుపటి విషయానికి వెళితే, మా ఇంటర్నెట్ కనెక్షన్ పోయినా లేదా మా సెషన్ డిస్కనెక్ట్ అయినా, అప్పుడు మా అప్డేట్ ప్రక్రియ ఆగిపోతుంది మరియు మనం మళ్లీ ప్రారంభించాలి. దాన్ని నివారించడానికి, మేము స్క్రీన్ యొక్క నిర్లిప్త ఆదేశాన్ని ఉపయోగిస్తాము. దీని కోసం, నమోదు చేయండి Ctrl + a దీని తరువాత: డి . దిగువ చిత్రంలో చూపిన విధంగా మీరు అవుట్పుట్ పొందుతారు:
ఇప్పుడు, మీరు మల్టీ టాస్క్ చేయవచ్చు మరియు మీరు చేయాలనుకుంటున్న ఇతర పనులను చేయవచ్చు. అప్గ్రేడ్ ఇప్పటికీ అమలులో ఉంది, కానీ నేపథ్యంలో మాత్రమే.
ఒకవేళ, అనుకోకుండా, మీ కనెక్షన్ తగ్గితే, లేదా దాని పురోగతిని చూడటానికి మీరు మళ్లీ కనెక్ట్ చేయాలనుకుంటే, కింది ఆదేశాన్ని టెర్మినల్లోకి నమోదు చేయండి:
$స్క్రీన్ -ఆర్ఇది స్క్రీన్కు తిరిగి జోడించబడుతుంది మరియు అప్డేట్ మళ్లీ జరగడాన్ని మీరు నేరుగా చూడగలుగుతారు. మీ కనెక్షన్ పడిపోయినా లేదా మీ సెషన్ రద్దు అయినా, ఈ ఆదేశం ద్వారా నేపథ్యంలో జరుగుతున్న ప్రక్రియకు మీరు తిరిగి కనెక్ట్ చేయవచ్చు.
3) బహుళ స్క్రీన్లు
ముందు చెప్పినట్లుగా, ఒకే విండో లోపల బహుళ టెర్మినల్ సెషన్లను కనెక్ట్ చేయడానికి స్క్రీన్ మిమ్మల్ని అనుమతిస్తుంది. దీన్ని చేయడానికి స్క్రీన్ మిమ్మల్ని అనుమతించే రెండు మార్గాలు ఉన్నాయి: గూడు తెరలు, మరియు మరొక స్క్రీన్ను వేరు చేయడం మరియు అమలు చేయడం.
a) నెస్టెడ్ స్క్రీన్స్
ఒక స్క్రీన్ లోపల తెరల వలె గూడు తెరలను సృష్టించడానికి, మీరు కేవలం స్క్రీన్ ఆదేశాన్ని నమోదు చేయవచ్చు లేదా ఉపయోగించవచ్చు Ctrl + a దీని తరువాత: c . ఇది మీ ప్రస్తుత స్థానం నుండి కొత్త విండోను సృష్టిస్తుంది. ఇంతలో, మీ పాత విండో ఇప్పటికీ నేపథ్యంలో సక్రియంగా ఉంటుంది.
ఉదాహరణకు, నా ప్రారంభ విండోలో, నేను టాప్ కోడ్ని రన్ చేస్తున్నాను, దానిని ఈ క్రింది కోడ్ని ఉపయోగించి యాక్సెస్ చేయవచ్చు:
$టాప్ఇప్పుడు, బ్యాక్గ్రౌండ్లో నా టాప్ని ఓపెన్గా ఉంచుతూ నేను మరికొన్ని పనులు చేయాలనుకుంటున్నాను. దీని కోసం, నేను మొదట ఎంచుకుంటాను Ctrl + a ఆపై దానిపై క్లిక్ చేయండి: c . దీనితో, ఒక కొత్త విండో తెరుచుకుంటుంది, ఇప్పుడు నేను ఇతర పనులు చేయగలను.
స్క్రీన్ల మధ్య మారడానికి, నేను ఆదేశాలను ఉపయోగించవచ్చు: Ctrl + a దీని తరువాత: ఎన్ , ఇది తదుపరి విండోకు మమ్మల్ని కదిలిస్తుంది; మరియు Ctrl + a దీని తరువాత: p , ఇది మునుపటి విండోకు మారుతుంది. మీరు విండోను మాన్యువల్గా మూసివేసే వరకు ప్రతి ప్రక్రియ నడుస్తూనే ఉంటుంది.
మీరు టాప్ ప్రాసెస్ నడుస్తున్న విండోకు తిరిగి వెళ్లాలనుకుంటే, పై రెండు కమాండ్లలో దేనినైనా ఇన్పుట్ చేయడం ద్వారా మీరు అలా చేయవచ్చు. నేను రెండోదాన్ని ఎంచుకున్నాను, కాబట్టి నేను టైప్ చేసాను Ctrl + a దీని తరువాత: ఎన్ .
మరియు voilà, మేము టాప్ స్క్రీన్కు తిరిగి వచ్చాము.
b) నిర్లిప్తత మరియు మరొక స్క్రీన్ను అమలు చేస్తోంది
ఒకేసారి బహుళ స్క్రీన్లను ఉపయోగించే మరొక మార్గం మొదటి స్క్రీన్ని వేరు చేయడం మరియు అదే టెర్మినల్లో మరొక స్క్రీన్ను అమలు చేయడం. ఈ పరిస్థితిని ఒక ఉదాహరణతో చూద్దాం.
ముందుగా, మేము సెషన్ను ప్రారంభించడానికి స్క్రీన్ ఆదేశాన్ని నమోదు చేస్తాము. అప్పుడు, చెప్పండి, మన అంతర్గత హార్డ్ డ్రైవ్ నుండి ఎంత మెమరీ ఉపయోగించబడుతుందో చూడాలనుకుంటున్నాము. అలా చేయడానికి, కింది ఆదేశాన్ని టెర్మినల్లోకి నమోదు చేయండి:
$df -హెచ్నొక్కడం ద్వారా ఈ విండోను వేరు చేయండి Ctrl + a దీని తరువాత: డి . దిగువ చిత్రంలో ఉన్నటువంటి అవుట్పుట్ కనిపిస్తుంది.
ఇప్పుడు, మేము క్రొత్త సెషన్ను తెరవడానికి స్క్రీన్ కమాండ్ను అమలు చేస్తాము మరియు మా కొన్ని పనులను చేయడం ప్రారంభిస్తాము. నేను కొన్ని ఫోల్డర్లను తెరిచి, సమాచారం కోసం వాటి డైరెక్టరీలను తనిఖీ చేస్తాను.
మనం ఈ విండోను కూడా వేరు చేద్దాం.
ఇప్పుడు, మన మెమొరీ డేటాను చూస్తున్న మొదటి విండోకు తిరిగి అటాచ్ చేయాలి. కానీ మేము రీ-అటాచ్ కమాండ్ని ఎంటర్ చేసినప్పుడు, మనకు ఇలాంటివి కనిపిస్తాయి:
మీ సెషన్లో బహుళ విండోలు ఉన్నప్పుడు మరియు వాటిలో దేనినైనా మీరు మళ్లీ అటాచ్ చేయాలనుకున్నప్పుడు, మీరు ప్రతి విండో స్క్రీన్ ఐడిని తెలుసుకోవాలి. స్క్రీన్ ID ల జాబితాను పొందడానికి, కింది ఆదేశాన్ని టెర్మినల్లోకి నమోదు చేయండి:
$స్క్రీన్ -ఎల్ఇది వారి ID లతో పాటు (14145 మరియు 13774) రెండు కిటికీలు ఉన్నాయని మాకు చూపుతుంది, అవి రెండూ వేరు చేయబడినట్లు కనిపిస్తాయి. కాబట్టి, మా సెషన్లో బహుళ విండోలు ఉంటే మరియు మేము కొన్ని విండోకు తిరిగి జోడించాలనుకుంటే, కింది ఆదేశాన్ని టెర్మినల్లోకి నమోదు చేయాలి:
$స్క్రీన్ -ఆర్IDమరియు మేము మా మొదటి విండోను తిరిగి జోడించాలనుకుంటే, మేము నమోదు చేస్తాము:
$స్క్రీన్ -ఆర్ 13774ఇంకా, మేము మా మొదటి స్క్రీన్కు తిరిగి వచ్చాము.
4) ముగింపు తెరలు
స్క్రీన్స్ యుటిలిటీని మూసివేయడం కేవలం ఈ క్రింది విధంగా టెర్మినల్లోకి నిష్క్రమణ ఆదేశాన్ని నమోదు చేయడం ద్వారా చేయవచ్చు:
$బయటకి దారిస్క్రీన్ కమాండ్ ఎందుకు అంత ఉపయోగకరంగా ఉంది?
మనమందరం మా ఇంటర్నెట్ కనెక్షన్ విఫలమయ్యే సందర్భాలలో ఉన్నాము లేదా మా సెషన్ రద్దు చేయబడుతుంది, ఫలితంగా కీలకమైన సమయం లేదా డేటా కోల్పోతారు. బ్యాక్గ్రౌండ్లో ప్రక్రియలు కొనసాగడానికి అనుమతించడం ద్వారా స్క్రీన్ ఈ సమస్యకు పరిష్కారాన్ని అందిస్తుంది. ఒకవేళ సెషన్ ముగిసినట్లయితే, స్క్రీన్ డిస్కనెక్ట్ పాయింట్ నుండి ప్రక్రియను తిరిగి ప్రారంభించడానికి వినియోగదారులను అనుమతిస్తుంది. ఇది చాలా ప్రయోజనకరంగా ఉంటుంది, ఎందుకంటే ఇతర పనులను నిర్వహిస్తున్నప్పుడు బ్యాక్గ్రౌండ్లో చాలా సమయం అవసరమయ్యే ప్రక్రియలను అనుమతించే సామర్థ్యాన్ని ఇది అందిస్తుంది.