ಎರಡೂ ಅಭಿವ್ಯಕ್ತಿಗಳು ಬುಧವಾರದ ಬೆಳಗಿನಂತೆ ಕಾಣುತ್ತವೆ, ಮತ್ತು ಅವುಗಳಲ್ಲಿ ಒಂದೇ ಒಮ್ಮೆ ಎಂಬ ಅರ್ಥವನ್ನು ನೀಡುತ್ತದೆ. 0 10 * * 3 ಬುಧವಾರ 10:00ಕ್ಕೆ ಚಲಿಸುತ್ತದೆ; * 10 * * 3 ಹತ್ತನೇ ಗಂಟೆಯ ಪ್ರತಿ ನಿಮಿಷಕ್ಕೆ ಚಲಿಸುತ್ತದೆ, ಅದೇ ಸುರಂಗವನ್ನು ಆರಂಭಿಸಲು ಅರವತ್ತು ಅವಕಾಶಗಳು. ಆಜ್ಞೆಯು ಇರುವ ಸೆಷನ್ ಅನ್ನು ಪರಿಶೀಲಿಸದ ಚಾಲಕವಾದರೆ, ಎರಡನೇ ಆವೃತ್ತಿ ನಿಗದೀಕರಣ ದೋಷವಲ್ಲ, ಪ್ರತಿಸ್ಪರ್ಧಿ ಮಾಲೀಕರನ್ನು ಉತ್ಪಾದಿಸುವ ಲೂಪ್ ಆಗಿದೆ. ಬೇರೆ ಯಾವುದನ್ನೂ ಓದುವ ಮೊದಲು ನಿಮಿಷ ಕ್ಷೇತ್ರವನ್ನು ಓದಿ.

ಐದು ಕ್ಷೇತ್ರಗಳು ನಿಮಿಷ, ಗಂಟೆ, ತಿಂಗಳ ದಿನ, ತಿಂಗಳು ಮತ್ತು ವಾರದ ದಿನ, ಈ ಕ್ರಮದಲ್ಲಿ, ಮತ್ತು ಮೊದಲನೆಯದರಲ್ಲಿ ನಕ್ಷತ್ರ ಎಂದರೆ ಪ್ರತಿ ನಿಮಿಷ.

ನಿಮಿಷ ಕ್ಷೇತ್ರ ಎಷ್ಟು ಬಾರಿ ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ

ಮೊದಲ ಸಂಖ್ಯೆ ನಿಮಿಷ, ಆದ್ದರಿಂದ 0 10 * * 3 ಬುಧವಾರದ ಹತ್ತನೇ ಗಂಟೆಯ ಮೊದಲ ನಿಮಿಷ. ಅದನ್ನು ನಕ್ಷತ್ರದಿಂದ ಬದಲಿಸಿದರೆ ಗಂಟೆ ಮತ್ತು ದಿನ ಉಳಿಯುತ್ತದೆ ಮತ್ತು ಒಮ್ಮೆ-ಮಾತ್ರ ಗುಣ ಕಳೆದುಹೋಗುತ್ತದೆ, ಇದು ಅರವತ್ತು ಹೊಂದಾಣಿಕೆಗಳನ್ನು ಉಂಟುಮಾಡುತ್ತದೆ. Cron ನಕಲುಗಳನ್ನು ತೆಗೆಯುವುದಿಲ್ಲ: ಪ್ರತಿ ಹೊಂದಾಣಿಕೆಯೂ ಆಜ್ಞೆಯನ್ನು ಮತ್ತೆ ಚಾಲನೆ ಮಾಡುತ್ತದೆ. ಇದು cron ಬಗ್ಗೆ ಸೂಕ್ಷ್ಮ ವಿಷಯವಲ್ಲ, ಇದು ಕ್ಷೇತ್ರಗಳ ಅರ್ಥಶಾಸ್ತ್ರ, ಮತ್ತು ಸ್ಥಾಪಿತ ನಿಗದೀಕರಣಕಾರರ ಉಲ್ಲೇಖವನ್ನು ಓದುವುದು ಯೋಗ್ಯ ಏಕೆಂದರೆ ಕ್ಷೇತ್ರಗಳ ಕ್ರಮ ಮತ್ತು ಐಚ್ಛಿಕ ಬಳಕೆದಾರಹೆಸರು ಕಾಲಮ್ ಬಳಕೆದಾರ ಮತ್ತು ಸಿಸ್ಟಂ crontab ನಡುವೆ ಭಿನ್ನವಾಗಿರುತ್ತದೆ.

ಒಂದು ದಿನ ತನ್ನದೇ ಸಮಯಮುದ್ರೆಯನ್ನು ದಾಖಲಿಸುವ ಹಾನಿಕರವಲ್ಲದ ಆಜ್ಞೆಯೊಂದಿಗೆ ಪರೀಕ್ಷಿಸಿ. ಲಾಗ್ನಲ್ಲಿ ಒಂದು ಸಾಲು ವೇಳಾಪಟ್ಟಿ; ಒಂದು ಗಂಟೆಯಲ್ಲಿ ಅರವತ್ತು ಸಾಲುಗಳು ಪಾಠ.

ಎರಡನೇ ಚಾಲನೆ ಮೊದಲನೆಯದಕ್ಕೆ ಏನು ಮಾಡುತ್ತದೆ

ಸಭ್ಯ ಚಾಲಕ ಸಂಪರ್ಕ ಈಗಾಗಲೇ ಸಕ್ರಿಯವಾಗಿದೆ ಎಂದು ಗಮನಿಸಿ ಏನೂ ಮಾಡುವುದಿಲ್ಲ. ಕಚ್ಚಾ openvpn ಕರೆ ಹಾಗಲ್ಲ: ಅದು ಇನ್ನೊಂದು ಪ್ರಕ್ರಿಯೆಯನ್ನು ಸೃಷ್ಟಿಸುತ್ತದೆ, ಸಾಧನ ಅಥವಾ ಪೋರ್ಟ್ ಬಂಧಿಸುವ ಇನ್ನೊಂದು ಪ್ರಯತ್ನ, ಮತ್ತು ಅದೇ ಗಮ್ಯಸ್ಥಾನಗಳಿಗಾಗಿ ಸ್ಪರ್ಧಿಸುವ ಇನ್ನೊಂದು ಮಾರ್ಗಗಳ ಗುಂಪು. NetworkManager ನಲ್ಲಿ, ಒಂದು ಸಂಪರ್ಕಕ್ಕೆ ಪುನರಾವರ್ತಿತ ಸಕ್ರಿಯಗೊಳಿಸುವ ವಿನಂತಿಗಳು ಸಾಮಾನ್ಯವಾಗಿ idempotent ಆಗಿರುತ್ತವೆ, ಮತ್ತು ಅದಕ್ಕಾಗಿಯೇ ಯಾರಾದರೂ ಬೇರೆ ಆಜ್ಞೆ ಬಳಸುವವರೆಗೆ ಸಮಸ್ಯೆ ಗುಪ್ತವಾಗಿರುತ್ತದೆ. ವೇಳಾಪಟ್ಟಿ ಈಗಾಗಲೇ ಸುರಂಗ ನಿರ್ವಹಿಸುವ ಮಾಲೀಕರನ್ನು ಕೇಳಬೇಕು.

ನಂತರ ಸಂಪರ್ಕ ಸ್ಥಾಪನೆಯಾಗುತ್ತಿರುವಾಗ ವಿನಂತಿಯ ಅರ್ಥವೇನೆಂದು ನಿರ್ಧರಿಸಿ. ದ್ವಿಗುಣ ಸಕ್ರಿಯಗೊಳಿಸುವಿಕೆಯಾಗಲಿ ಕಾಯುತ್ತಿರುವ ಆರಂಭಗಳ ಸರತಿಯಾಗಲಿ ಸ್ಪಷ್ಟವಾಗಿ ಸರಿಯಲ್ಲ; ಒಂದನ್ನು ಆರಿಸಿ ಚಾಲಕ ಅದನ್ನು ಜಾರಿಗೊಳಿಸಲಿ, ನಿಗದೀಕರಣಕಾರರು ಆಕಸ್ಮಿಕವಾಗಿ ನಿರ್ಧರಿಸಲು ಬಿಡುವ ಬದಲು.

ಆಜ್ಞೆಯ ಮೊದಲು ಕ್ಷೇತ್ರಗಳನ್ನು ಎಣಿಸಿ

ಬಳಕೆದಾರ ಮತ್ತು ಸಿಸ್ಟಂ crontab ಗಳು ಆಜ್ಞೆಯ ಮೊದಲು ಬಳಕೆದಾರಹೆಸರು ಕಾಲಮ್ ಕಾಣಿಸುತ್ತದೆಯೇ ಎಂಬುದರಲ್ಲಿ ಭಿನ್ನ. ಅವುಗಳ ನಡುವೆ ನಕಲಿಸಿದ ನಮೂದು ಒಂದೋ ತಪ್ಪು ಖಾತೆಯಲ್ಲಿ ಚಲಿಸುತ್ತದೆ ಅಥವಾ ಬಳಕೆದಾರಹೆಸರನ್ನು ಆಜ್ಞೆಯ ಮೊದಲ ಪದವಾಗಿ ರವಾನಿಸುತ್ತದೆ. ಮಾರ್ಗದರ್ಶಿಯ ಬದಲು ಸ್ಥಾಪಿತ ಉಲ್ಲೇಖವನ್ನು ಪರಿಶೀಲಿಸಿ, ಮತ್ತು ನಿಮ್ಮ ಸ್ವಂತ ಸಾಲಿನಲ್ಲಿ ಕ್ಷೇತ್ರಗಳನ್ನು ಎಣಿಸಿ. ಆಜ್ಞೆಯ ಮೊದಲು ಆರನೇ ಪದದೊಂದಿಗೆ ಐದು-ಕ್ಷೇತ್ರದ ನಮೂದು ಸಿಸ್ಟಂ crontab; ಬಳಕೆದಾರ crontab ನಲ್ಲಿ ಅದೇ ಸಾಲು ಆ ಪದವನ್ನು ಪ್ರೋಗ್ರಾಂ ಆಗಿ ಚಲಾಯಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತದೆ.

ನಿರ್ವಹಣೆಯ ಗುರುತು ಪರಿಸರವನ್ನು ಜೊತೆಗೆ ಒಯ್ಯುತ್ತದೆ. Cron ಕಾರ್ಯವು ಅನ್ಲಾಕ್ ಮಾಡಿದ ಕೀರಿಂಗ್, ಸಂವಾದಾತ್ಮಕ ಗುಪ್ತಪದ ಪ್ರಾಂಪ್ಟ್ ಅಥವಾ ನೀವು ಪರೀಕ್ಷಿಸಿದ ಕಾರ್ಯ ನಿರ್ದೇಶಿಕೆಯನ್ನು ಪಡೆಯುವುದಿಲ್ಲ.

ಗಡಿಯಾರವನ್ನಲ್ಲ, ಸಿದ್ಧತೆಯನ್ನು ನಿರೀಕ್ಷಿಸಿ

ಯಶಸ್ವಿ ಚಾಲನೆ ಎಂದರೆ ಕೆಲಸ ಮಾಡುವ ಸುರಂಗವಲ್ಲ. ಕಾರ್ಯ ಮುಗಿಯುವಾಗ ಕ್ಲೈಂಟ್ ಇನ್ನೂ ತನ್ನ ಎಂಡ್ಪಾಯಿಂಟ್ ಬಗೆಹರಿಸುತ್ತಿರಬಹುದು, ದೃಢೀಕರಿಸುತ್ತಿರಬಹುದು ಅಥವಾ ಮಾರ್ಗಗಳನ್ನು ಸ್ಥಾಪಿಸುತ್ತಿರಬಹುದು. ಯಾವುದೇ ಅವಲಂಬಿತ ಕಾರ್ಯವು ನಿಶ್ಚಿತ ಸೆಕೆಂಡುಗಳ ಬದಲು ತನಗೆ ನಿಜವಾಗಿ ಬೇಕಾದ ಸಂರಕ್ಷಿತ ಸಂಪನ್ಮೂಲಕ್ಕಾಗಿ ಕಾಯಬೇಕು, ಮಿತವಾದ ಸಮಯ ಮತ್ತು ದಾಖಲಾದ ವೈಫಲ್ಯದೊಂದಿಗೆ. ಈ ವ್ಯತ್ಯಾಸವೇ ಹೆಚ್ಚಾಗಿ ಕೆಲಸ ಮಾಡುವ ವೇಳಾಪಟ್ಟಿಯನ್ನು ನಿರತ ಬೆಳಗಿನಲ್ಲಿ ಸದ್ದಿಲ್ಲದೆ ವಿಫಲವಾಗುವ ವೇಳಾಪಟ್ಟಿಯಿಂದ ಬೇರ್ಪಡಿಸುತ್ತದೆ.

ಆ ಗಂಟೆಯಲ್ಲಿ ಸಂವಾದಾತ್ಮಕ MFA ಬೇಕಾದರೆ, ಕಾರ್ಯವು ವ್ಯಕ್ತಿಯ ಗಮನವನ್ನು ಕೇಳಬಹುದು ಆದರೆ ಉತ್ತರವನ್ನು ನೀಡಲಾಗದು. ಮರುಬಳಕೆ ಮಾಡಬಹುದಾದ ಗುಪ್ತಪದವನ್ನು ಸೇರಿಸುವ ಅಥವಾ ಅನಂತವಾಗಿ ಮರುಪ್ರಯತ್ನಿಸುವ ಬದಲು ಆ ಸಂದರ್ಭವನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ಇರಿಸಿ.

ನಿಜವಾಗಿ ಒಂದು-ಬಾರಿಯ ಸಕ್ರಿಯಗೊಳಿಸುವಿಕೆಗೆ, ಬೆಂಬಲಿತ ಒನ್-ಶಾಟ್ ಕಾರ್ಯವಿಧಾನವನ್ನು ಬಳಸಿ. ನೆನಪಿಟ್ಟು ತೆಗೆದುಹಾಕಬೇಕಾದ ಪುನರಾವರ್ತಿತ ನಿಯಮ ಭವಿಷ್ಯದ ನಕಲಿ ಚಾಲನೆ.

ಸಂಬಂಧಿತ ಲೇಖನಗಳು