7 సులభ కమాండ్ లైన్ చిట్కాలు మీరు మిస్ చేయకూడదు
కమాండ్ లైన్తో సౌకర్యవంతంగా ఉండటం అనేది తరచుగా కొన్ని కమాండ్ ట్రిక్లను నేర్చుకోవడం మరియు వాటి కోసం ఉపయోగాలను కనుగొనడం మాత్రమే, మరియు మీ నైపుణ్యం స్థాయితో సంబంధం లేకుండా కొంత ఉపయోగాన్ని మీరు కనుగొనగలరని మేము దాదాపు ఆరు సులభ ఉపాయాలను అందించబోతున్నాము. టెర్మినల్లో.
చదవండి .
1: వెబ్ నుండి ఫైల్ని డౌన్లోడ్ చేయండి & పురోగతిని చూడండి
మీరు వెబ్ నుండి డౌన్లోడ్ చేయాల్సిన ఫైల్ యొక్క URL తెలుసా? దీన్ని డౌన్లోడ్ చేయడం ప్రారంభించడానికి -O కమాండ్తో కర్ల్ని ఉపయోగించండి:
కర్ల్ -O url
పూర్తి URLని ఉపయోగించాలని నిర్ధారించుకోండి. అలాగే, మీ స్థానిక మెషీన్లో అదే ఫైల్ పేరును ఉంచడానికి పెద్ద అక్షరం ‘O’ని ఉపయోగించాలని మరియు చిన్న అక్షరం ‘o’ని ఉపయోగించాలని గుర్తుంచుకోండి.
ఉదాహరణకు, కింది కమాండ్ iOS 7 IPSW ఫైల్ను Apple సర్వర్ల నుండి స్థానిక Macకి డౌన్లోడ్ చేస్తుంది, రిమోట్ సర్వర్లో కనిపించే ఫైల్ పేరునే నిర్వహిస్తుంది:
కర్ల్ -O http://appldnld.apple.com/iOS7/091-9495.20130918.FuFu4/iPhone5, 1_7.0_11A465_Restore.ipsw
మేము ఈ ఉపాయాన్ని కొంతకాలం క్రితం కవర్ చేసాము మరియు ఇది నిజంగా ఉపయోగకరంగా ఉంది. ఇది డౌన్లోడ్ వేగం మరియు పురోగతిని చూపుతుంది కాబట్టి, ఇది కమాండ్ లైన్ నుండి ఇంటర్నెట్ కనెక్షన్ల వేగాన్ని పరీక్షించడానికి wget ట్రిక్కు ప్రత్యామ్నాయంగా కూడా పని చేస్తుంది.
2: సవరణ తేదీ ద్వారా డైరెక్టరీ కంటెంట్లను జాబితా చేయండి
అత్యంత ఇటీవల సవరించిన ఫైల్లు మరియు ఫోల్డర్లతో కింది నుండి పైకి కనిపించే అనుమతులు, వినియోగదారులు, ఫైల్ పరిమాణం మరియు సవరణ తేదీని చూపుతూ డైరెక్టరీని సుదీర్ఘంగా జాబితా చేయాలనుకుంటున్నారా? అయితే మీరు ఇలా చేస్తారు:
ls -thor
ఇది చాలా ఉపయోగకరంగా ఉంది మరియు గుర్తుంచుకోవడం కూడా సులభం ఎందుకంటే, కమాండ్ ఫ్లాగ్ థోర్, మరియు మీరు పౌరాణిక థోర్ గురించి ఎలా మరచిపోగలరు?
3: కమాండ్ లైన్ నుండి ప్రత్యక్ష ఫలితాలతో స్పాట్లైట్ని శోధించండి
mdfind సాధనం అనేది అద్భుతమైన స్పాట్లైట్ శోధన యుటిలిటీకి కమాండ్ లైన్ ఫ్రంట్-ఎండ్, సాధారణంగా ఫైండర్ నుండి యాక్సెస్ చేయవచ్చు. కానీ దాని డిఫాల్ట్ స్థితిలో, mdfind అనేది స్పాట్లైట్ శోధనకు భిన్నంగా ఉంటుంది, ఎందుకంటే ఫలితాలు కనుగొనబడినట్లుగా ప్రత్యక్షంగా వాటిని నవీకరించదు. ఈ ఉపాయం దాని కోసం, ఒక సాధారణ ఫ్లాగ్ ప్రత్యక్ష నవీకరణ ఫలితాలతో కమాండ్ లైన్ నుండి స్పాట్లైట్ని శోధిస్తుంది:
mdfind -time findme
ఇది శోధించిన పదాల ప్రత్యేకతను బట్టి చాలా వేగంగా జరుగుతుంది, కానీ మీరు మ్యాచ్ని చూసినట్లయితే చూడటం ఆపివేయడానికి Control+C నొక్కండి.
మీకు స్పాట్లైట్ డిసేబుల్ చేయబడి ఉంటే లేదా అది పని చేయడం లేదని మీరు కనుగొంటే, మీరు ఎల్లప్పుడూ నమ్మదగిన ‘ఫైండ్’ కమాండ్పై కూడా వెనక్కి తగ్గవచ్చు.
4: వైల్డ్కార్డ్లను ఉపయోగించి ప్రక్రియలను చంపండి
మీరు వైల్డ్కార్డ్లను ఉపయోగించి ఒకేసారి టన్ను ప్రక్రియలు లేదా ఆదేశాలను చంపాలని ఎప్పుడైనా కోరుకున్నారా? లేదా మీరు పూర్తి ప్రాసెస్ పేరు లేదా పిడ్ని టైప్ చేయకుండా ఏదైనా వేగంగా చంపాలనుకుంటున్నారా? స్టాండర్డ్ కిల్ కమాండ్ వైల్డ్కార్డ్ ఇన్పుట్ తీసుకోదు, కానీ pkill వైల్డ్కార్డ్లను అంగీకరిస్తుంది, ఇది ఉద్యోగానికి సరైన ఎంపిక.
ఉదాహరణకు, “SampleEnormousTaskNameWhyIs ThisProcessNameSoLong” ప్రక్రియ యొక్క ప్రతి యాక్టివ్ ఇన్స్టాన్స్ను ఒకేసారి చంపడానికి, మీరు ఈ క్రింది వాటిని ఉపయోగించవచ్చు:
pkill Sam
వైల్డ్కార్డ్లు క్షమించరానివి అని గుర్తుంచుకోండి మరియు pkill సంకోచం లేకుండా లేదా సేవ్ చేయమని అభ్యర్థించకుండా టాస్క్లను ముగిస్తుంది, కాబట్టి మీరు ఏదైనా ఇతర దగ్గరి మ్యాచింగ్ ప్రాసెస్ పేర్లను కలిగి ఉంటే వారు కూడా చంపబడతారు. లక్ష్యానికి టాస్క్ పేరు యొక్క కొంచెం పొడవాటి మూలకాన్ని పేర్కొనడం సులభమయిన మార్గం.
మీరు నిర్దిష్ట వినియోగదారుల ప్రాసెస్లన్నింటినీ లక్ష్యంగా చేసుకోవడానికి pkillని కూడా ఉపయోగించవచ్చు, ఇది బహుళ-వినియోగదారు Macsలో కొన్ని సందర్భాల్లో సహాయకరంగా ఉంటుంది.
5: చివరి కమాండ్ని రూట్గా మళ్లీ అమలు చేయండి
మీరు సుదీర్ఘమైన ఆదేశాన్ని అమలు చేయడానికి వెళ్లి, ఎంటర్ నొక్కిన తర్వాత దాన్ని అమలు చేయడానికి సూపర్ యూజర్ అవసరమని మీరు కనుగొన్నప్పుడు మీరు దానిని ద్వేషించలేదా? మీకు తెలుసా, ఆ డిఫాల్ట్ ఆదేశాలలో ఒకటి లాగా? మొత్తం కమాండ్ స్ట్రింగ్ను మళ్లీ టైప్ చేయవద్దు, బదులుగా ఈ సాధారణ ఉపాయాన్ని ఉపయోగించండి:
సుడో !!
ఇది పాతది-కానీ-మంచి ట్రిక్, ఇది చాలా కాలంగా ఉంది మరియు మీరు కమాండ్ లైన్లో ఎక్కువ సమయం గడుపుతున్నందున ఇది టన్ను ఉపయోగం పొందడం ఖాయం.
6: కమాండ్ని అమలు చేయకుండానే చివరి సంఘటనను పొందండి
మీరు చివరిసారి నిర్దిష్ట కమాండ్ని అమలు చేసినప్పుడు ఉపయోగించిన ఖచ్చితమైన సింటాక్స్ గుర్తుకు రాలేదా? మీరు ఈ ట్రిక్ని ఉపయోగించడం ద్వారా కమాండ్ను మళ్లీ అమలు చేయకుండా తక్షణమే కనుగొనవచ్చు, ఇక్కడ ‘సెర్చ్టర్మ్’ అనేది మ్యాచ్ అయ్యే కమాండ్:
!శోధన పదం:p
ఉదాహరణకు, “sudo” ఉపసర్గను ఉపయోగించిన చివరి పూర్తి ఆదేశాన్ని కనుగొనడానికి మీరు ఉపయోగించే:
!sudo:p
ఇది మీకు పూర్తి కమాండ్ సింటాక్స్ని అందజేస్తూ కింది విధంగా తిరిగి రిపోర్ట్ చేస్తుంది, కానీ దాన్ని మళ్లీ అమలు చేయడం లేదు:
sudo vi /etc/motd
మళ్లీ, ఈ ట్రిక్ ఏదైనా ఉపసర్గ ఆధారంగా ఆదేశాన్ని చివరిసారి ఉపయోగించినప్పుడు మాత్రమే రిపోర్ట్ చేస్తుంది. మీరు నిజంగా మీ పూర్వ కమాండ్ జాబితాను త్రవ్వవలసి వస్తే, మీరు మీ బాష్ చరిత్రను grepతో శోధించవచ్చు.
7: తక్షణమే ఖాళీ ఫైల్ లేదా బహుళ ఫైల్లను సృష్టించండి
స్పేస్ హోల్డర్లు, టెస్టింగ్, డెమోన్స్ట్రేషన్ లేదా మీ ప్లాన్లు ఏవైనా సరే ఖాళీ ఫైల్లను రూపొందించడంలో టచ్ కమాండ్ త్వరగా పని చేస్తుంది. రహస్యం 'టచ్' కమాండ్ మరియు దీనిని ఉపయోగించడం సులభం:
టచ్ ఫైల్ పేరు
మీరు బహుళ ఫైల్లను కూడా సృష్టించడానికి బహుళ పేర్లను జాబితా చేయవచ్చు. ఉదాహరణకు, ఇది ఇండెక్స్, గ్యాలరీ మరియు cv అనే మూడు ఫైల్లను సృష్టిస్తుంది, ఒక్కొక్కటి html పొడిగింపుతో:
touch index.html gallery.html cv.html
అది డెవలపర్లకు ప్రత్యేకంగా ఉపయోగపడుతుంది.
టెర్మినల్ మరియు కమాండ్ లైన్ గురించి మరింత తెలుసుకోవాలనుకుంటున్నారా? ఆసక్తి ఉన్నవారి కోసం మా వద్ద మరిన్ని కమాండ్ లైన్ ట్రిక్స్ ఉన్నాయి.