9 Linux తేదీ కమాండ్ యొక్క ప్రాక్టికల్ ఉదాహరణలు

9 Linux తేదీ కమాండ్ యొక్క ప్రాక్టికల్ ఉదాహరణలు

Linux తేదీ ఆదేశాన్ని కలవండి. లేదు, ఇది మీకు శృంగార సాయంత్రం అందించదు. కానీ మీరు టెర్మినల్‌లో వ్రాసిన ప్రేమలేఖ ఎగువన తేదీని ఫార్మాట్ చేయవచ్చు. తగినంత దగ్గరగా ఉందా? ప్రారంభిద్దాం.





మీరు బాష్‌లో స్క్రిప్ట్ చేస్తున్నప్పుడు, మీరు అనివార్యంగా తేదీ లేదా సమయాన్ని ముద్రించాల్సి ఉంటుంది మరియు ఇతర ఫంక్షన్ల అవసరాలను తీర్చడానికి ఆ తేదీ లేదా సమయం తరచుగా నిర్దిష్ట ఫార్మాట్‌లో ఉండాలి. అప్పుడే తేదీ ఆదేశం అమలులోకి వస్తుంది.





మీరు చూస్తున్నట్లుగా, లైనక్స్‌లో తేదీ ఆదేశం సరళమైనది మరియు బహుముఖమైనది, అంటే ఇది అన్ని రకాల ఇన్‌పుట్‌లను అంగీకరిస్తుంది మరియు అనేక ఫార్మాట్లలో తేదీలను ఉత్పత్తి చేస్తుంది. ఇది వివిధ సమయ సంబంధిత కంప్యూటింగ్ పనుల కోసం ఇతర ప్రత్యేక విధులను కూడా కలిగి ఉంది. తేదీ ఎంపికలు మరియు వాక్యనిర్మాణం నేర్చుకోవడం ఖచ్చితంగా మిమ్మల్ని స్క్రిప్టింగ్‌లో మరింత నైపుణ్యం కలిగిస్తుంది మరియు మరింత సమయపాలనను కలిగిస్తుంది.





తేదీ కమాండ్ ప్రాథమిక సింటాక్స్

తేదీ ఆదేశం కోసం ప్రాథమిక వాక్యనిర్మాణం క్రింది విధంగా ఉంది:

date [OPTION]... [+FORMAT]

అంటే ప్రవేశించిన తర్వాత తేదీ , మీరు వంటి ఎంపికను నమోదు చేయవచ్చు -డి లేదా -ఎస్ , ఒక నిర్దిష్ట ఫంక్షన్‌ను ప్రారంభించడానికి, మేము క్రింద వివరిస్తాము.



మీరు ఫార్మాటింగ్ స్ట్రింగ్‌లతో ఉన్న వాటిని కూడా అనుసరించవచ్చు, ఇది ఎల్లప్పుడూ a తో మొదలవుతుంది + పాత్ర. అవుట్‌పుట్‌ను నిర్వచించడానికి ఆ స్ట్రింగ్‌లు నిర్దిష్ట ఫార్మాటింగ్ అక్షరాలను తీసుకుంటాయి.

Linux తేదీ కమాండ్ ప్రాక్టికల్ ఉదాహరణలు

మీరు అనేక విధాలుగా ఉపయోగించడానికి తేదీ ఆదేశాన్ని ఉంచవచ్చు. అత్యంత సాధారణ మరియు ఉపయోగకరమైన వినియోగ కేసులను పరిశీలిద్దాం.





1. ప్రస్తుత తేదీ మరియు సమయాన్ని పొందండి

డేట్ కమాండ్‌ని సొంతంగా పాస్ చేయడం ద్వారా మీరు ప్రస్తుత స్థానిక తేదీ మరియు సమయాన్ని డిఫాల్ట్ ఫార్మాట్‌లో పొందవచ్చు.

$ date
Mon 19 Apr 2021 12:41:17 PM CDT

మీరు చూడగలిగినట్లుగా, తేదీ మీకు సంబంధిత తేదీ మరియు సమయ సమాచారాన్ని సరళమైన మరియు ఊహించదగిన ఆకృతిలో ఇస్తుంది.





2. గత లేదా భవిష్యత్తు తేదీని పొందండి

మీ స్క్రిప్ట్‌లో మీరు ఇప్పటి నుండి సరిగ్గా ఒక వారం సమయం మరియు తేదీని లెక్కించాలి. తేదీ ఆదేశం మిమ్మల్ని కవర్ చేసింది. ఉపయోగించి, ఈ ఆదేశాన్ని జారీ చేయండి -డి భవిష్యత్తు తేదీలకు సంబంధించిన వివరణాత్మక సమాచారాన్ని పొందడానికి ఎంపిక:

$ date -d 'next week'
Tue 27 Apr 2021 05:21:07 PM CDT

ది -డి తేదీకి సంక్షిప్త ఎంపిక, తేదీ ఆదేశం నిజంగా ప్రకాశిస్తుంది. ఇది వివిధ రకాల అనుకూల తేదీ తీగలను అంగీకరిస్తుంది; అవి సాంకేతికంగా ఉండవచ్చు 20200315 , 03/15/20 , లేదా చదవదగినది మార్చి 15 2020 . కానీ మీరు సాపేక్ష పదాలను కూడా ఉపయోగించవచ్చు రేపు , నిన్న , వచ్చే ఆదివారం , ఇంకా చాలా. దానితో ఆడుకోండి మరియు తేదీ వివిధ ఇన్‌పుట్ స్ట్రింగ్‌లను ఎలా వివరిస్తుందో చూడండి.

3. తేదీని ఫార్మాట్ చేయండి

మునుపటి రెండు ఉదాహరణలలో మీరు గమనించి ఉండవచ్చు, తేదీ డిఫాల్ట్‌లు చాలా నిర్దిష్ట సమయ ఆకృతికి. కాబట్టి మీకు వేరే ఫార్మాట్‌లో అవసరమైతే?

మీరు మీ అవుట్‌పుట్‌ను ఫార్మాట్ చేయవచ్చు printf ఆదేశం . ఉదాహరణకు, మీరు ఈ కమాండ్‌తో ప్రస్తుత సంవత్సరాన్ని ముద్రించవచ్చు:

ఎవరైనా ఇంటర్నెట్‌లో మీ కోసం శోధిస్తున్నారో లేదో తెలుసుకోవడం ఎలా
date +'Year: %Y'

ది + మీకు ఫార్మాట్ చేసిన స్ట్రింగ్ కావాలని సంకేతాలు, మరియు తరువాత లోపల కనిపించేది కోట్ మార్కులు, తేదీ ప్రాసెస్ మరియు అవుట్‌పుట్ కోసం ఫార్మాట్ చేస్తుంది.

మీరు ఎక్కువగా ఉపయోగించే ఫార్మాటింగ్ అక్షరాల జాబితా ఇక్కడ ఉంది:

ఫార్మాటింగ్ క్యారెక్టర్అవుట్‌పుట్
%హెచ్గంట (00-24)
%Iగంట (01-12)
%Mనిమిషం (00-59)
%ఎస్రెండవ (00-60)
%pఉదయం లేదా మధ్యాహ్నం
%TOవారం రోజుల పూర్తి పేరు (ఉదా. ఆదివారం)
%కువారపు రోజు సంక్షిప్త పేరు (ఉదా. సూర్యుడు)
%లోవారపు రోజు సంఖ్య (0-6)
%dనెల రోజు (01-31)
%jసంవత్సరపు రోజు (001-366)
% బినెల పూర్తి పేరు (ఉదా. జనవరి)
% బినెల సంక్షిప్త పేరు (ఉదా. జనవరి)
%mనెల సంఖ్య (01-12)

మీరు దీనిని ఉపయోగించి ఫార్మాటింగ్ అక్షరాల పూర్తి జాబితాను పొందవచ్చు --సహాయం టెర్మినల్‌లో ఎంపిక.

date --help

4. వారం రోజు పొందండి

తేదీ ఫార్మాటింగ్ యొక్క అత్యంత సాధారణ మరియు ఆచరణాత్మక ఉపయోగం ఏదైనా తేదీకి వారపు రోజును పొందడం. ఉదాహరణకు, నవంబర్ 4, 1995 న వారంలో ఏ రోజు వచ్చిందో తనిఖీ చేయడానికి, ఇలాంటి ఆదేశాన్ని నమోదు చేయండి:

$ date -d '1996-04-11' +'%A'
Friday

ది -డి మీకు ఒక నిర్దిష్ట తేదీ కావాలని ఎంపిక సూచిస్తుంది '1996-04-11' స్ట్రింగ్ మీకు కావలసిన తేదీని సూచిస్తుంది, మరియు + '% A' ఫార్మాటింగ్ మీకు అవుట్‌పుట్‌లో వారం రోజు కావాలని సూచిస్తుంది. తేదీ స్ట్రింగ్ ఇక్కడ పేర్కొన్నది మాత్రమే కాకుండా అనేక ఫార్మాట్లలో ఉంటుందని గుర్తుంచుకోండి.

5. సమన్వయ సార్వత్రిక సమయాన్ని పొందండి

జారీ చేయడం ద్వారా -ఉ జెండా, మీరు సమన్వయ సార్వత్రిక సమయం (UTC) లో ప్రస్తుత సమయాన్ని పొందవచ్చు.

$ date -u
Wed 21 Apr 2021 12:46:59 PM UTC

6. మరొక టైమ్ జోన్‌లో స్థానిక సమయాన్ని అవుట్‌పుట్ చేయండి

మీరు ఏదైనా ఇతర టైమ్ జోన్‌లో తేదీని పొందాలనుకుంటే, మీరు దానిని సెట్ చేయడం ద్వారా చేయవచ్చు TZ = తేదీ ఆదేశానికి ముందు పర్యావరణ వేరియబుల్.

ఉదాహరణకు, కింది ఆదేశంతో మీరు మౌంటెన్ స్టాండర్డ్ టైమ్ (MST) లో ప్రస్తుత తేదీ మరియు సమయాన్ని చూడవచ్చు:

$ TZ=MST date
Tue 20 Apr 2021 03:45:29 PM MST

మీ ప్రయోజనాల కోసం, కేవలం భర్తీ చేయండి MST మీకు ఇష్టమైన టైమ్ జోన్ కోసం మొదటి అక్షరాలతో. మీరు UTC సంజ్ఞామానం ఉపయోగించడాన్ని కూడా ఎంచుకోవచ్చు. ఉదాహరణకు, ఒకే సమయ మండలాన్ని పొందడానికి, భర్తీ చేయండి MST తో UTC+7 .

అదనంగా, నిర్దిష్ట నగరం యొక్క స్థానిక సమయాన్ని పొందడానికి మీరు ఖండం మరియు ప్రధాన నగరం పేరు పెట్టవచ్చు. ఉదాహరణకి:

$ TZ=America/Phoenix date
Tue 20 Apr 2021 03:45:29 PM MST

7. ఫైల్ యొక్క చివరి సవరణ సమయాన్ని పొందండి

మీరు బ్యాకప్‌లను సృష్టిస్తుంటే, ఉదాహరణకు, మీరు ఫైల్ యొక్క చివరి మార్పు తేదీని తరచుగా పొందవలసి ఉంటుంది. పాస్ చేయడం ద్వారా మీరు దీన్ని చేయవచ్చు -ఆర్ ఎంపిక మరియు ఫైల్‌కు పేరు పెట్టడం.

$ date -r /etc/shadow
Wed 14 Apr 2021 07:53:02 AM CDT

మీరు ఉపయోగించి ఫైల్ టైమ్‌స్టాంప్‌లను మార్చవచ్చు Linux లో టచ్ కమాండ్ అలాగే.

8. అవుట్పుట్ మరియు యుగ సమయాన్ని మార్చండి

అప్పటి నుండి మీరు సెకన్ల సంఖ్యను లెక్కించవచ్చు యునిక్స్ యుగం కింది ఆదేశంతో:

$ date +%s
1618955631

మీరు ఈ ప్రక్రియను రివర్స్ చేయవచ్చు మరియు యునిక్స్ సమయాన్ని మానవ-రీడబుల్ ఫార్మాట్‌గా ఉపయోగించడం ద్వారా దీనిని ఉపయోగించవచ్చు -డి ఎంపిక మరియు @ పాత్ర.

$ date -d @1618955631
Tue 20 Apr 2021 04:53:51 PM CDT

మీకు ఖచ్చితమైన సెకను అవసరమైతే యునిక్స్ సమయాన్ని లెక్కించడం ఉపయోగకరంగా ఉంటుంది, అది ఖచ్చితంగా ఇతర పరికరాలను సమకాలీకరిస్తుంది.

9. సిస్టమ్ సమయాన్ని తాత్కాలికంగా సెట్ చేయండి

మీరు మీ సిస్టమ్ గడియారాన్ని టెర్మినల్ నుండి తేదీ ఆదేశంతో మార్చవచ్చు -ఎస్ మీకు కావలసిన సమయం తరువాత వాదన. ఉదాహరణకు, కింది ఆదేశంతో భవిష్యత్తులో మీరు సిస్టమ్ గడియారాన్ని 24 గంటలకు సెట్ చేయవచ్చు:

date -s 'tomorrow'

ఈ ఆదేశాన్ని పాస్ చేయడానికి మీకు సుడో అధికారాలు అవసరమని గమనించండి. అదనంగా, మార్పు నిరంతరంగా ఉండదు (అంటే రీబూట్ చేసిన తర్వాత మీ గడియారం మునుపటి సమయానికి తిరిగి వెళ్తుంది) ఎందుకంటే బూట్‌లో మార్పును అధిగమించే మీ సిస్టమ్ గడియారాన్ని నిర్వహించడానికి చాలా డిస్ట్రోలు ఇతర యుటిలిటీలను ఉపయోగిస్తాయి.

Linux తేదీ కమాండ్ వివరించబడింది

జీవితంలో వలె, మీరు లైనక్స్‌లో సమయం నుండి దూరంగా ఉండలేరు. అందుకే తేదీ ఆదేశం ద్వారా దాన్ని ఎలా ఫార్మాట్ చేయాలో మరియు ఎలా ఉపయోగించాలో మీరు అర్థం చేసుకోవడం చాలా ముఖ్యం. లైనక్స్ ఫైల్ మేనేజ్‌మెంట్‌లో మీరు ఖచ్చితంగా ఎదుర్కొనే ఒక విషయం ఏమిటంటే, ఫైల్‌లు వాటితో పాటుగా తీసుకునే వివిధ టైమ్‌స్టాంప్‌లు.

షేర్ చేయండి షేర్ చేయండి ట్వీట్ ఇమెయిల్ లైనక్స్ ఫైల్ టైమ్‌స్టాంప్‌లను అర్థం చేసుకోవడం: mtime, ctime మరియు atime

ఒక ఫైల్‌లో లైనక్స్ ట్రాక్‌ల మార్పుల గురించి మరింత తెలుసుకోవాలనుకుంటున్నారా? లైనక్స్ ఫైల్ టైమ్‌స్టాంప్‌ల గురించి మీరు తెలుసుకోవలసినది ఇక్కడ ఉంది.

ఏది మంచి mbr లేదా gpt
తదుపరి చదవండి సంబంధిత అంశాలు
  • లైనక్స్
  • Linux ఆదేశాలు
రచయిత గురుంచి జోర్డాన్ గ్లోర్(51 కథనాలు ప్రచురించబడ్డాయి)

జోర్డాన్ MUO లో ఒక స్టాఫ్ రైటర్, అతను Linux ను అందరికీ అందుబాటులో ఉండేలా మరియు ఒత్తిడి లేకుండా చేయడంలో మక్కువ చూపుతాడు. అతను గోప్యత మరియు ఉత్పాదకతపై మార్గదర్శకాలను కూడా వ్రాస్తాడు.

జోర్డాన్ గ్లోర్ నుండి మరిన్ని

మా వార్తాలేఖకు సభ్యత్వాన్ని పొందండి

టెక్ చిట్కాలు, సమీక్షలు, ఉచిత ఈబుక్‌లు మరియు ప్రత్యేకమైన డీల్స్ కోసం మా వార్తాలేఖలో చేరండి!

సభ్యత్వం పొందడానికి ఇక్కడ క్లిక్ చేయండి