క్రాన్ & క్రోంటాబ్, వివరించారు

లుకేన్ అతను ప్రచురితమైన కొంతకాలం క్రితం క్రాన్ మరియు క్రోంటాబ్‌పై అద్భుతమైన ట్యుటోరియల్ భాగస్వామ్యం చేయడం విలువైనదని నేను భావిస్తున్నాను. క్రాన్ అనేది విండోస్‌లోని షెడ్యూల్డ్ టాస్క్‌లకు సమానం, ఇది టెర్మినల్ నుండి నిర్వహించబడుతుంది. ఒకే లక్ష్యాన్ని సాధించడానికి దృశ్య ఇంటర్‌ఫేస్‌ను ఇష్టపడే వారు దీన్ని చూడగలరు మరొక వ్యాసం.

క్రాన్ అంటే ఏమిటి?

క్రాన్ అనే పేరు గ్రీకు క్రోనోస్ నుండి వచ్చింది, అంటే "సమయం". యునిక్స్ ఆపరేటింగ్ సిస్టమ్‌లో, క్రాన్ అనేది ఒక సాధారణ నేపథ్య ప్రాసెస్ మేనేజర్ (డెమోన్), ఇది ప్రక్రియలు లేదా స్క్రిప్ట్‌లను క్రమ వ్యవధిలో నడుపుతుంది (ఉదాహరణకు, ప్రతి నిమిషం, రోజు, వారం లేదా నెల). తప్పనిసరిగా అమలు చేయాల్సిన ప్రక్రియలు మరియు అవి అమలు చేయవలసిన సమయం క్రోంటాబ్ ఫైల్‌లో పేర్కొనబడతాయి.

ఎలా పనిచేస్తుంది

క్రాన్ డెమోన్ నుండి మొదలవుతుంది /etc/rc.d/ o /etc/init.d పంపిణీని బట్టి. క్రాన్ నేపథ్యంలో నడుస్తుంది, ప్రతి నిమిషం క్రోంటాబ్ టాస్క్ టేబుల్‌ను తనిఖీ చేస్తుంది / Etc / crontab లేదా / var / spool / cron సాధించాల్సిన పనుల అన్వేషణలో. కొన్ని ప్రక్రియలను ఆటోమేట్ చేయడానికి వినియోగదారుగా మేము క్రాన్కు పనులతో ఆదేశాలను లేదా స్క్రిప్ట్‌లను జోడించవచ్చు. సిస్టమ్ లేదా మంచి బ్యాకప్ సిస్టమ్ యొక్క నవీకరణను ఆటోమేట్ చేయడానికి ఇది ఉపయోగపడుతుంది.

సంబంధిత వ్యాసం:
ట్యుటోరియల్: .tar.gz మరియు .tar.bz2 ప్యాకేజీలను వ్యవస్థాపించండి

క్రోంటాబ్ అంటే ఏమిటి?

క్రోంటాబ్ అనేది ఒక సాధారణ టెక్స్ట్ ఫైల్, ఇది వినియోగదారు పేర్కొన్న సమయంలో అమలు చేయవలసిన ఆదేశాల జాబితాను నిల్వ చేస్తుంది. స్క్రిప్ట్ లేదా కమాండ్ అమలు చేయవలసిన తేదీ మరియు సమయాన్ని క్రోంటాబ్ ధృవీకరిస్తుంది, అమలు అనుమతులు మరియు అది నేపథ్యంలో చేస్తుంది. ప్రతి యూజర్ వారి స్వంత క్రోంటాబ్ ఫైల్ను కలిగి ఉంటారు, వాస్తవానికి / Etc / crontab ఇది రూట్ యూజర్ యొక్క క్రోంటాబ్ ఫైల్ అని భావించబడుతుంది, సాధారణ వినియోగదారులు (మరియు రూట్ కూడా) వారి స్వంత క్రోంటాబ్ ఫైల్ను ఉత్పత్తి చేయాలనుకున్నప్పుడు, అప్పుడు మేము క్రోంటాబ్ ఆదేశాన్ని ఉపయోగిస్తాము.

మల్టీ-యూజర్ సిస్టమ్స్‌లో క్రాన్ టాస్క్‌లను సాధారణ సిస్టమ్ యూజర్‌గా లేదా రూట్ యూజర్‌గా నిర్వహించడానికి క్రోంటాబ్ సులభమైన మార్గం.

క్రోంటాబ్ ఉపయోగించి

మేము ఒక సాధారణ ఉదాహరణతో ప్రారంభిస్తున్నాము.

"నేను ఎల్లప్పుడూ అప్‌డేట్ చేసుకోవాలి మరియు నాకు అది ఇష్టం లేదు" అనే బాధించేదాన్ని తొలగించడానికి మేము సిస్టమ్ యొక్క నవీకరణను ఆటోమేట్ చేయబోతున్నాము.

సంబంధిత వ్యాసం:
వ్యవస్థను తెలుసుకోవటానికి ఆదేశాలు (హార్డ్‌వేర్ మరియు కొన్ని సాఫ్ట్‌వేర్ కాన్ఫిగరేషన్‌లను గుర్తించండి)

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

#! / బిన్ / బాష్ # స్క్రిప్ట్ నవీకరణ ఉదాహరణ # మీ పంపిణీని ఎంచుకోండి

మీ డిస్ట్రో లైన్ నుండి # తొలగించండి. ఒకవేళ అది ఉబుంటు / డెబియన్ అయితే, ఇది సముచితంగా ప్రారంభమవుతుంది.

మేము స్క్రిప్ట్‌ను update.sh గా సేవ్ చేస్తాము (ఉదా. స్క్రిప్ట్స్ డైరెక్టరీ మీ హోమ్). మేము చెప్పిన స్క్రిప్ట్ యొక్క అమలు అనుమతులను దీనితో మారుస్తాము:

chmod a + x ~ / scripts / update.sh

ప్రతిదీ సజావుగా నడుస్తుందని ధృవీకరించడానికి మేము రెండుసార్లు స్క్రిప్ట్‌ను అమలు చేస్తాము, అవసరమైన వాటిని మేము సవరించుకుంటాము (ఇందులో లోపాలు ఉండకూడదు, లేకపోతే క్రాన్ మళ్లీ మళ్లీ లోపాన్ని పునరావృతం చేస్తుంది). ఇప్పుడు మా క్రోంటాబ్‌కు విధిని జోడించడానికి.

క్రోంటాబ్‌కు పనులను జోడించండి

మేము క్రోంటాబ్ యొక్క ఎడిషన్‌ను క్రోంటాబ్ -ఇతో అమలు చేస్తాము, కొన్ని డిస్ట్రోస్‌లో (ఉబుంటు వంటివి) ఇది మనకు కావలసిన టెక్స్ట్ ఎడిటర్‌ను ఎన్నుకునే అవకాశాన్ని ఇస్తుంది, మిగిలినవి మనకు vi తో మిగిలిపోతాయి. క్రోంటాబ్ ఫైల్ ఇలా కనిపిస్తుంది.

# mh dom mon dow యూజర్ కమాండ్

పేరు:

  • m స్క్రిప్ట్ అమలు చేయబడిన నిమిషానికి అనుగుణంగా ఉంటుంది, విలువ 0 నుండి 59 వరకు ఉంటుంది
  • h ఖచ్చితమైన సమయం, 24-గంటల ఆకృతి నిర్వహించబడుతుంది, విలువలు 0 నుండి 23 వరకు ఉంటాయి, 0 అర్ధరాత్రి 12:00 వరకు ఉంటుంది.
  • dom నెల రోజును సూచిస్తుంది, ఉదాహరణకు మీరు ప్రతి 15 రోజులకు అమలు చేయాలనుకుంటే 15 ని పేర్కొనవచ్చు
  • డౌ అంటే వారపు రోజు, ఇది సంఖ్యా (0 నుండి 7 వరకు, ఇక్కడ 0 మరియు 7 ఆదివారం) లేదా ఆంగ్లంలో రోజు యొక్క మొదటి 3 అక్షరాలు కావచ్చు: mon, tue, wed, thu, fri, sat, sun.
  • యూజర్ స్క్రిప్ట్‌ను అమలు చేయడానికి అనుమతులు ఉన్నంతవరకు ఆదేశాన్ని అమలు చేసే వినియోగదారుని నిర్వచిస్తుంది, అది రూట్ కావచ్చు లేదా వేరే వినియోగదారు కావచ్చు.
  • కమాండ్ అమలు చేయవలసిన ఆదేశం లేదా స్క్రిప్ట్ యొక్క సంపూర్ణ మార్గాన్ని సూచిస్తుంది, ఉదాహరణ: /home/usuario/scripts/update.sh, ఇది స్క్రిప్ట్‌ను పిలిస్తే అది తప్పనిసరిగా అమలు చేయగలదు

వివరించడానికి క్రాన్ పనుల యొక్క కొన్ని ఉదాహరణలు వివరించబడ్డాయి:

15 10 * * * యూజర్ / హోమ్ / యూజర్ / స్క్రిప్ట్స్ / అప్‌డేట్.ష్

ఇది ప్రతి రోజు ఉదయం 10:15 గంటలకు update.sh స్క్రిప్ట్‌ను అమలు చేస్తుంది

15 22 * * * యూజర్ / హోమ్ / యూజర్ / స్క్రిప్ట్స్ / అప్‌డేట్.ష్

ఇది ప్రతిరోజూ రాత్రి 10:15 గంటలకు update.sh స్క్రిప్ట్‌ను అమలు చేస్తుంది

00 10 * * 0 root apt-get -y update రూట్ యూజర్

ఇది ప్రతి ఆదివారం ఉదయం 10:00 గంటలకు నవీకరణను అమలు చేస్తుంది

45 10 * * సన్ రూట్ apt-get -y update

రూట్ యూజర్ ప్రతి ఆదివారం (సూర్యుడు) ఉదయం 10:45 గంటలకు నవీకరణను అమలు చేస్తాడు

30 7 20 11 * యూజర్ / హోమ్ / ఉసురియో / స్క్రిప్ట్స్ / అప్డాటా.ష్

నవంబర్ 20 న 7:30 గంటలకు వినియోగదారు స్క్రిప్ట్‌ను రన్ చేస్తారు

30 7 11 11 సూర్య వినియోగదారు / హోమ్ / ఉసురియో / స్క్రిప్ట్స్ / పాస్టెల్_కాన్_వెలిటాస్.ష్

నవంబర్ 11 న ఉదయం 7:30 గంటలకు మరియు అది ఆదివారం, వినియోగదారు తన సిసాడ్మిన్ జరుపుకుంటారు (అంటే నాకు)

01 * * * * యూజర్ / హోమ్ / ఉసురియో / స్క్రిప్ట్స్ / మోలెస్టోర్కార్డేటోరియో.ష్

ప్రతి గంటకు ప్రతి నిమిషం బాధించే రిమైండర్ (సిఫార్సు చేయబడలేదు).

వాటిని ఇప్పటికీ నిర్వహించవచ్చు ప్రత్యేక పరిధులు:

30 X * * 17

సోమవారం నుండి శుక్రవారం వరకు ప్రతి రోజు మధ్యాహ్నం 5:30 గంటలకు.

00 12 1,15,28 * *

ప్రతి నెల మొదటి, పదిహేనవ మరియు 12 వ తేదీ మధ్యాహ్నం 28 గంటలకు (పేరోల్‌కు అనువైనది)

ఇది గందరగోళంగా ఉంటే, క్రోంటాబ్ నిర్వహిస్తుంది ఈ పరిధులను నిర్వచించడానికి ప్రత్యేక తీగలను.

@ రీబూట్ ప్రారంభంలో ఒకసారి అమలు చేయండి
సంవత్సరానికి ఒకసారి మాత్రమే నడుస్తుంది: 0 0 1 1 *
earnually సాధారణంగా అదే
నెలకు ఒకసారి నెలవారీ పరుగులు, మొదటి రోజు: 0 0 1 * *
ek వీక్లీ వీక్లీ వారంలోని మొదటి గంట మొదటి నిమిషం. 0 0 * * 0.
రోజువారీ, 12:00 A.M. 0 0 * * *
id మిడ్నైట్ అదే @ డైలీ
hour ప్రతి గంట మొదటి నిమిషంలో: 0 * * * *

దీని ఉపయోగం చాలా సులభం.

user మా యూజర్ / హోమ్ / యూజర్ / స్క్రిప్ట్స్ / మోలెస్టోర్కార్డేటోరియో. నెలవారీ యూజర్ / హోమ్ / యూజర్ / స్క్రిప్ట్స్ / బ్యాకప్.షై

చివరిది కానిది కాదు:

క్రాన్ ఉద్యోగ నిర్వహణ

crontab ఫైల్

ఇప్పటికే ఉన్న క్రోంటాబ్ ఫైల్‌ను వినియోగదారు నిర్వచించిన ఫైల్‌తో భర్తీ చేయండి

crontab -e

యూజర్ యొక్క క్రోంటాబ్ ఫైల్‌ను సవరించండి, ప్రతి కొత్త పంక్తి క్రొత్త క్రోంటాబ్ పని అవుతుంది.

crontab -l

వినియోగదారు యొక్క అన్ని క్రోంటాబ్ పనులను జాబితా చేయండి

క్రాంటాబ్ -డి

యూజర్ యొక్క క్రోంటాబ్‌ను తొలగించండి

crontab -c dir

యూజర్ యొక్క క్రోంటాబ్ డైరెక్టరీని నిర్వచిస్తుంది (ఇది యూజర్ యొక్క వ్రాత మరియు అనుమతులను అమలు చేయాలి)

crontab -u యూజర్

మరొక యూజర్ యొక్క క్రోంటాబ్‌ను నిర్వహించడానికి ఉపసర్గ, ఉదాహరణలు:

$ sudo crontab -l -u root $ sudo crontab -e user2 #crontab -d -u user

ఈ సాధనం, చాలా మందిలాగే, మరింత లోతుగా మరియు మరింత వివరంగా చూడవచ్చు:

ధన్యవాదాలు లుకేన్!

వ్యాసం యొక్క కంటెంట్ మా సూత్రాలకు కట్టుబడి ఉంటుంది సంపాదకీయ నీతి. లోపం నివేదించడానికి క్లిక్ చేయండి ఇక్కడ.

48 వ్యాఖ్యలు, మీదే వదిలేయండి

మీ వ్యాఖ్యను ఇవ్వండి

మీ ఇమెయిల్ చిరునామా ప్రచురితమైన కాదు. లు గుర్తించబడతాయి గుర్తించబడతాయి *

*

*

  1. డేటాకు బాధ్యత: మిగ్యుల్ ఏంజెల్ గాటన్
  2. డేటా యొక్క ఉద్దేశ్యం: కంట్రోల్ స్పామ్, వ్యాఖ్య నిర్వహణ.
  3. చట్టబద్ధత: మీ సమ్మతి
  4. డేటా యొక్క కమ్యూనికేషన్: డేటా చట్టపరమైన బాధ్యత ద్వారా తప్ప మూడవ పార్టీలకు తెలియజేయబడదు.
  5. డేటా నిల్వ: ఆక్సెంటస్ నెట్‌వర్క్స్ (EU) హోస్ట్ చేసిన డేటాబేస్
  6. హక్కులు: ఎప్పుడైనా మీరు మీ సమాచారాన్ని పరిమితం చేయవచ్చు, తిరిగి పొందవచ్చు మరియు తొలగించవచ్చు.

  1.   అల్వారో ఓర్టిజ్ అతను చెప్పాడు

    అయ్యో ... కొంచెం గందరగోళంగా ఉంది.

  2.   టానిక్ అతను చెప్పాడు

    * / 30 లేదు (నిమిషాల ఫీల్డ్‌లో) ప్రతి 30 నిమిషాలకు నడుస్తుంది ...

    1.    erm3nda అతను చెప్పాడు

      నేను వ్యాఖ్యలను సమీక్షించాలని నిర్ణయించుకునే వరకు నేను దీనిపై వ్యాఖ్యానించబోతున్నాను
      ఈ మాడిఫైయర్ చాలా ముఖ్యమైన సమాచారం మరియు చాలా ఉపయోగకరమైనది.

      1.    కికా అతను చెప్పాడు

        హలో!
        ప్రస్తుతం నేను ప్రతి 45 నిమిషాలకు కాన్ఫిగరేషన్‌ను పరీక్షిస్తున్నాను.

        * / 45 * * * *, మరియు సూచన ప్రతి గంటకు 45 నిమిషాలకు మరియు ప్రతి గంటకు అమలు చేయబడుతుంది. చెప్పటడానికి:

        ఇది 3:45, తరువాత 4:00, 4:45, తరువాత 5:00, 5:45, 6:00, 6:45, మరియు మొదలవుతుంది.

        నాకు ఏదో తప్పు ఉందా? ప్రతి 45 నిమిషాలకు మాత్రమే చేయడానికి లేదా ప్రతి గంటకు కనీసం 45 నిమిషాలకు ఒకసారి చేయడానికి నేను ఏమి చేయగలను.

    2.    కికా అతను చెప్పాడు

      హలో!
      ప్రస్తుతం నేను ప్రతి 45 నిమిషాలకు కాన్ఫిగరేషన్‌ను పరీక్షిస్తున్నాను.

      * / 45 * * * *, మరియు సూచన ప్రతి గంటకు 45 నిమిషాలకు మరియు ప్రతి గంటకు అమలు చేయబడుతుంది. చెప్పటడానికి:

      ఇది 3:45, తరువాత 4:00, 4:45, తరువాత 5:00, 5:45, 6:00, 6:45, మరియు మొదలవుతుంది.

      నాకు ఏదో తప్పు ఉందా? ప్రతి 45 నిమిషాలకు మాత్రమే చేయడానికి లేదా ప్రతి గంటకు కనీసం 45 నిమిషాలకు ఒకసారి చేయడానికి నేను ఏమి చేయగలను.

  3.   మందగింపు అతను చెప్పాడు

    క్రాన్ ఎలా పనిచేస్తుందో స్పష్టం చేయడానికి హలో సూపర్ సమాచారం ఉపయోగపడుతుంది.
    బైట్లు

  4.   మందగింపు అతను చెప్పాడు

    for *

  5.   వేటగాడు అతను చెప్పాడు

    అద్భుతమైనది, క్రాన్ ఎలా పనిచేస్తుందో స్పష్టం చేసినందుకు ధన్యవాదాలు .. కొంచెం చేయి చేద్దాం

  6.   జాకబ్ అతను చెప్పాడు

    నేను అర్థం చేసుకున్నట్లుగా ఈ పంక్తి రాత్రి 10:15 గంటలకు అమలు చేయబడుతుంది, నేను తప్పుగా ఉంటే నన్ను సరిచేయండి
    బాగా అక్కడ ఉదయం 10:15 అని చెప్పారు
    15 22 * * * యూజర్ / హోమ్ / యూజర్ / స్క్రిప్ట్స్ / అప్‌డేట్.ష్

  7.   Agustin అతను చెప్పాడు

    హలో! చాలా మంచి సమాచారం.
    ప్రతి అరగంటకు ఒక స్క్రిప్ట్‌ను అమలు చేయడానికి, క్రోన్‌టాబ్‌కు జోడించాల్సిన పంక్తి ఇలా ఉంటుంది: "30 * * * * root Scrip.sh" సరైనదా? చాలా ధన్యవాదాలు!

  8.   లినక్స్ ఉపయోగిద్దాం అతను చెప్పాడు

    నేను సరిగ్గా గుర్తుంచుకుంటే, దాని కోసం మీరు / 30 * * * * root Scrip.sh ను ఉంచాలి.
    అంటే, 30 కి ముందు / జోడించండి.
    చీర్స్! పాల్.

  9.   జోనాథన్ అతను చెప్పాడు

    హలో నేను మీ పోస్ట్‌ను ఇష్టపడ్డాను, ఇది చాలా పూర్తయింది కాని నేను నిన్ను ఏదో అడగాలనుకుంటున్నాను.
    నేను ఈ ఆదేశంతో ఇబ్బంది పడుతున్నాను మరియు "at" లాంటిది.

    నేను ఒక నిర్దిష్ట సమయంలో స్క్రిప్ట్‌ను రన్ చేసి ఉంచాలనుకుంటున్నాను

    -f /home/mi_user/Desk/script.sh వద్ద 18:08 ఉదాహరణ

    మరియు స్క్రిప్ట్ తెరపై అమలు చేయబడదు, అనగా టెర్మినల్‌లో, ఇది నేపథ్యంలో అమలు చేయబడుతుందా?

    మరియు క్రాన్తో నాకు అదే జరుగుతుంది, నేను క్రోంటాబ్ ఫైల్ను "క్రోంటాబ్-ఇ" తో సవరించాను

    చివరికి నేను ఈ పంక్తిని జోడిస్తాను:

    46 19 my_user /home/mi_user/Desk/script.sh

    మరియు అది ఏమీ చేయదు, ఇది స్క్రిప్ట్‌ను చూపించదు.

    ఏదైనా సలహా ఉందా? చాలా ధన్యవాదాలు మరియు ఏదైనా అసౌకర్యానికి క్షమాపణ చెప్పండి

    1.    లినక్స్ ఉపయోగిద్దాం అతను చెప్పాడు

      టెర్మినల్ కనిపించడానికి, మీరు టెర్మినల్‌ను రన్ చేసి, స్క్రిప్ట్‌ను పరామితిగా పాస్ చేయాలి.

      ఉదాహరణకు:

      lxterminal -e "my_user /home/mi_user/Desktop/script.sh"

      మీరు ఉపయోగించే టెర్మినల్ ఎమ్యులేటర్ ఆధారంగా ఉపయోగించాల్సిన పరామితి మారవచ్చు.

      ఇది పనిచేస్తుందని నేను ఆశిస్తున్నాను.

      కౌగిలింత! పాల్.

  10.   patretcas అతను చెప్పాడు

    సహకారం ప్రశంసించబడింది.

    10 పాయింట్లు !!

    salu2 !!

  11.   Rodolfo అతను చెప్పాడు

    చాలా ధన్యవాదాలు, ఇది కొన్ని విషయాలను స్పష్టం చేయడానికి నాకు చాలా సహాయపడింది, మొత్తం ధన్యవాదాలు, మరిన్ని వివరాలు లేదా సందేహాల కోసం నేను MAN PAGE కి వెళ్తాను, శుభాకాంక్షలు పునరుద్ఘాటించాను.

  12.   jahir అతను చెప్పాడు

    అంకుల్ చాలా ధన్యవాదాలు, నేను ఉదాహరణలను చదువుతున్నాను మరియు పరీక్షిస్తున్నాను. చాలా ధన్యవాదాలు ... ఇది చాలా అర్థమయ్యేది. చీర్స్

  13.   జియోవన్నీ అతను చెప్పాడు

    నేను ఉబుంటు సర్వర్ 12.04.2 ఎల్‌టిఎస్‌ను ఉపయోగించాను మరియు యూజర్ ఉద్యోగాల జాబితాను తొలగించడానికి నా దగ్గర ఉన్న క్రోంటాబ్ వెర్షన్ ఉపయోగించబడింది, క్రోంటాబ్ -ఆర్ (మరియు -ఎల్, ఈ మాన్యువల్ చెప్పినట్లు). ఇది సంస్కరణల ప్రశ్న ద్వారా ఖచ్చితంగా.

    మరోవైపు, నేను ఒకసారి క్రోంటాబ్ మాత్రమే నడిపాను మరియు ఈ రకమైన నా స్వంత ఎగ్జిక్యూషన్ ఫైల్‌ను సృష్టించనివ్వండి, కానీ ఇది అమలు చేయబడలేదు. నడుస్తున్నది / etc / crontab లో ఒకటి. బహుశా ఎవరైనా వ్యాఖ్యను ఉపయోగిస్తారు.

    పిఎస్ (నేను లొకేట్ మరియు ఎక్కడ క్రోంటాబ్‌తో శోధిస్తాను, అయితే ఇది పైన పేర్కొన్న చిరునామా మరియు గుప్తీకరించిన మరొక ఫైల్‌ను మాత్రమే తిరిగి ఇచ్చింది, కాబట్టి అమలు చేయబడినది / etc / crontab లో ఉన్నది అయితే, క్రోంటాబ్ -ఇ ఆదేశాన్ని అమలు చేసేటప్పుడు, గని కనిపించింది నేను నిర్వచించిన అన్ని ఉద్యోగాలతో) ఈ ఫైల్ ఎక్కడ నిల్వ చేయబడింది '???? గౌరవంతో. నేను ఎల్లప్పుడూ రూట్‌తో లాగిన్ అవుతాను.

  14.   సెబాస్టియన్ అతను చెప్పాడు

    అద్భుతమైన, చాలా ఉపయోగకరమైన !!!

  15.   mmm అతను చెప్పాడు

    హలో, నేను దీన్ని చేయాలనుకుంటున్నాను ………… «15 10 * * * రూట్ ఇఫ్డౌన్ eth0»

    అంటే, ఒక నిర్దిష్ట సమయంలో నెట్‌వర్క్ కార్డ్ ఆపివేయబడుతుంది ………… అలాగే, నేను దానిని క్రోంటాబ్‌లో ఉంచాను మరియు అది పని చేయలేదు …… .. ఏమిటి?

    శుభాకాంక్షలు మరియు ధన్యవాదాలు

  16.   Miguel అతను చెప్పాడు

    "క్రోంటాబ్‌కు పనులను జోడించు" శీర్షిక తర్వాత మీరు "మోన్" ని నిర్వచించలేకపోయారు.

    వ్యాసం ఇప్పటికీ బాగుంది, క్రాన్ చాలా ఉపయోగకరంగా ఉంటుంది.

  17.   OScar అతను చెప్పాడు

    ఆ మంచి పోస్ట్ ఎంత బాగుంది, నన్ను అడగండి
    పనుల అమలు ద్వారా మిగిలిపోయిన రికార్డులను నేను ట్రాక్ చేయాలనుకుంటే, నేను ఎక్కడ చూడగలను?

    ఈ ఫైల్ యొక్క గతంలో చేసిన చర్యల చరిత్రను నేను చూడాలనుకుంటున్నాను మరియు దాన్ని ఎవరు సవరించారో మరియు తేదీని చూడాలనుకుంటున్నాను

    gracias

  18.   ఆస్కార్ అతను చెప్పాడు

    నేను దీని సవరణ చరిత్రను తనిఖీ చేయాలనుకుంటున్నాను

    నేను ఎలా చేయగలను

    gracias

  19.   ఆండ్రెస్ లెడో అతను చెప్పాడు

    శుభోదయం,

    ఉబుంటు లిపిలో మీరు పొరపాటు చేశారని నేను అనుకుంటున్నాను, మీరు ఆప్ట్-గెట్ -y అప్‌గ్రేడ్‌కు బదులుగా ap-get -y అప్‌గ్రేడ్ చేసారు. (మీరు ఒక టిని విడిచిపెట్టారు).

    ఒక గ్రీటింగ్.

    1.    లినక్స్ ఉపయోగిద్దాం అతను చెప్పాడు

      అలాగే ఉంది. ధన్యవాదాలు!
      కౌగిలింత! పాల్

  20.   గాబ్రియేల్ అతను చెప్పాడు

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

  21.   వాలెంటైన్ అతను చెప్పాడు

    ఆపరేషన్ మరియు క్రాన్ కోసం ప్రాథమిక ఆదేశాలను స్పష్టం చేసినందుకు ధన్యవాదాలు, ఇప్పుడు మీ కోసం కొంచెం వినోదం పొందండి.

  22.   శాండర్ అతను చెప్పాడు

    నేను గ్ను / లైనక్స్‌కు సంబంధించిన ఏదైనా అంశంపై సమాచారం కోసం వెతుకుతున్నప్పుడు, ఈ గొప్ప సమాజంలో ఉత్తమ ట్యుటోరియల్ 90% కేసులలో ఎల్లప్పుడూ కనుగొనడానికి నేను రౌండ్ మరియు రౌండ్‌కి వెళ్తాను, ఇప్పటి నుండి నేను ఇక్కడ మరియు తరువాత మరెక్కడైనా ప్రారంభిస్తానని అనుకుంటున్నాను.

    కోట్తో ప్రత్యుత్తరం ఇవ్వండి

    1.    లినక్స్ ఉపయోగిద్దాం అతను చెప్పాడు

      ధన్యవాదాలు సాండర్! ఒక కౌగిలింత! పాల్.

  23.   దరియో అతను చెప్పాడు

    dom = నెల రోజు
    dow = వారపు రోజు
    మీరు అనుబంధిస్తే సులభం

  24.   పాస్కల్ అతను చెప్పాడు

    చాలా ధన్యవాదాలు, చాలా పూర్తి మరియు బాగా వివరించబడింది.

  25.   మాక్సిలియా అతను చెప్పాడు

    నా ఆపరేటింగ్ సిస్టమ్స్ ఉపాధ్యాయుడు మాకు ఇచ్చిన అదే విషయం, నేను దేనినీ మార్చను, తరగతి ఎందుకు అంత చెడ్డదో ఇప్పుడు నేను చూశాను.-.

  26.   మార్సెలో అతను చెప్పాడు

    అంచనా,

    ప్రశ్న, ఒక పని వ్యవధిని పరిమితం చేయవచ్చా?
    ఉదాహరణకు, ప్రతి 5 నిమిషాలకు పునరావృతమయ్యే పనిని నేను కలిగి ఉన్నాను, ఆ పని ఇప్పటికీ చురుకుగా ఉంటే పునరావృతం అయితే, దాన్ని చంపి మళ్ళీ అమలు చేయనివ్వండి.

    ధన్యవాదాలు,
    మార్సెలో.-

    1.    లినక్స్ ఉపయోగిద్దాం అతను చెప్పాడు

      హలో, మార్సెలో!

      మా ప్రశ్న మరియు జవాబు సేవలో మీరు ఈ ప్రశ్నను లేవనెత్తితే మంచిది అని నా అభిప్రాయం FromLinux ను అడగండి తద్వారా మొత్తం సమాజం మీ సమస్యతో మీకు సహాయపడుతుంది.

      ఒక కౌగిలింత, పాబ్లో.

  27.   aj అతను చెప్పాడు

    మంచి పోస్ట్.
    క్రోంటాబ్‌కు టాస్క్‌లను జోడించడానికి టెర్మినల్‌కు ఆదేశం ఏమిటి (క్రోంటాబ్‌లోకి ప్రవేశించకుండా మరియు వాటిని 'క్రోంటాబ్ -ఇ' తో మానవీయంగా జోడించకుండా లేదా క్రోంటాబ్‌ను మరొక క్రోంటాబ్‌తో 'క్రోంటాబ్ ఫైల్' తో భర్తీ చేయకుండా).
    పనులను క్రోంటాబ్‌కు జోడించడానికి బాహ్య లిపిని సృష్టించాలనే ఆలోచన ఉంది
    Gracias

    1.    డేవిడ్ అతను చెప్పాడు

      మీరు జోడించదలిచిన దాన్ని 'ఎకో' ఉపయోగించవచ్చని నాకు అనిపిస్తోంది పిల్లి >> 'క్రోనోటాబ్ మార్గం (/ etc / cronotab)' «

  28.   రాఫెల్ వెరా అతను చెప్పాడు

    ప్రతి 3 రోజులకు ఒక వ్యక్తీకరణ ఎలా నడుస్తుంది

  29.   జోస్ ఆంటోనియో అతను చెప్పాడు

    హలో.

    క్రాన్ జాబ్‌ను అమలు చేయడంలో నాకు సమస్య ఉంది.

    నేను ఈ క్రింది పనిని క్రోంటా -ఇతో నడుపుతున్నాను:

    01 * * * * root /home/user/script/mfile.sh

    కానీ పని పూర్తి కాలేదు. Myfile.sh కు ఎగ్జిక్యూషన్ అనుమతి ఉందని మరియు దానిని అమలు చేసే యూజర్ రూట్ అని నేను ధృవీకరించాను.

    నేను అదే పనిని / etc / crontab లో నడుపుతున్నాను మరియు సేవను పున art ప్రారంభించిన తరువాత, అది నాకు పని చేయదు.
    Myfile.sh యొక్క కంటెంట్ ఒక DB ని అప్‌డేట్ చేసే కమాండ్ మరియు నేను దానిని కన్సోల్‌లో రన్ చేస్తే అది పనిచేస్తుంది.
    సమస్య ఏమైనా ఉందా?

    1.    ఫ్రెడ్ అతను చెప్పాడు

      డేటాబేస్ వినియోగదారుకు అన్ని అనుమతులు ఉండకపోవచ్చు మరియు మీరు మొదట మీ డేటాబేస్ ఇంజిన్ నుండి ఎన్విరాన్మెంట్ వేరియబుల్స్ ను ఎగుమతి చేయాలి.
      ఉదాహరణకు db2 లో ఈ పంక్తి స్క్రిప్ట్ ప్రారంభానికి వెళుతుంది
      . / home / db2inst1 / sqllib / db2profile

      స్క్రిప్ట్‌కు డేటాబేస్‌కు కనెక్షన్ అవసరం, స్క్రిప్ట్‌లోని డేటాబేస్‌కు కనెక్షన్ ఇవ్వడం మరొక కారణం కావచ్చు

  30.   LA3 అతను చెప్పాడు

    నేను క్రోండ్ను పున art ప్రారంభించవలసి ఉందని నాకు తెలియదు, కొంతకాలంగా నేను దీనితో పోరాడుతున్నాను

  31.   కెన్యా అతను చెప్పాడు

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

  32.   యేసు అతను చెప్పాడు

    మంచి రోజు !!

    క్రోంటాబ్‌లో అమలు చేయబడుతున్న ప్రక్రియను నేను ఎలా ఆపగలను?

  33.   యేసు అతను చెప్పాడు

    ప్రక్రియ * …………

  34.   Julianna అతను చెప్పాడు

    మీరు నాకు సహాయం చేయగలరా? మిన్హా రచించిన యూ టెన్హో ఉమ్ స్క్రిప్ట్ క్రోంటాబ్ పని చేయదు! jб dei అన్ని అనుమతులు, దీన్ని అమలు చేయగల ప్రైవేట్ నిర్దిష్ట క్రాన్ లేదా వినియోగదారులు లేరు-చాలా వరకు ఏమీ జరగదు! మీరు నాకు సహాయం చేయగలరా అని నేను తెలుసుకోవాలనుకుంటున్నాను, మరికొన్ని విషయాలు పని చేయవు! Vlws

  35.   అంటోక్స్ అతను చెప్పాడు

    నెలలోని ప్రతి చివరి రోజు (రోజులు: 31-30-28) అమలు చేయడానికి మీరు ఎలా పని చేస్తారు?

  36.   tfercho అతను చెప్పాడు

    మీకు తెలిసినట్లుగా, కన్సోల్‌లో వినియోగదారుని మార్చడానికి su కమాండ్ ఉపయోగించబడుతుంది. నేను ఈ విధంగా su అనే కమాండ్‌ను ఉపయోగిస్తే: "మీ యూజర్" వినియోగదారుని మారుస్తుంది కాని "యూజర్" యొక్క సరైన సెట్టింగులు లేకుండా, నేను su ను ఇలా నడుపుతుంటే: "su - user" యూజర్ సెట్టింగులను లోడ్ చేయడం ద్వారా వినియోగదారుని మార్చండి. క్రాన్తో నేను వినియోగదారుని సూచిస్తాను, కాని ఈ యూజర్ యొక్క కాన్ఫిగరేషన్లను ఎలా లోడ్ చేయాలి?

  37.   రాబ్ అతను చెప్పాడు

    నేను ఆపాలనుకుంటే?

  38.   రెగి అతను చెప్పాడు

    హలో
    నేను ఏమి తప్పు చేస్తున్నానో నాకు తెలియదు, కాని నేను దశలను అనుసరిస్తాను మరియు ఏమీ అమలు చేయబడలేదు. నేను ప్రయత్నించాను:
    59 * * * * / usr / bin / gedit
    * * * * * / usr / bin / gedit
    * * * * * రూట్ / usr / bin / gedit
    * * * * * usr / bin / test.sh
    * * * * * రూట్ usr / bin / test.sh

    మరియు ఏమీ లేదు. ఇది దేనినీ అమలు చేయదు. నేను రీబూట్ చేసాను మరియు ప్రతిదీ.

  39.   ఫెర్కోస్ అతను చెప్పాడు

    దన్యవాదాలు