यह (रूट) CMD लाइन को system.log में क्या मतलब है? ऐसा क्यों है?


11

इसका क्या मतलब है?

(root) CMD (  [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -depth -mindepth 1 -maxdepth 1 -type f -cmin +$(/usr/lib/php5/maxlifetime) ! -execdir fuser -s {} 2>/dev/null \; -delete)

यह system.log में मिला।


समस्या क्या है? सिस्टम लॉग में मिला। पता नहीं यह क्या करता है।
चंद्र

जवाबों:


12

आपने लॉग लाइन के कुछ भाग को काट दिया, जो इस बारे में अधिक संदर्भ प्रदान करेगा कि इसका क्या अर्थ है।

यह कुछ इस तरह होगा:

syslog:Mar 12 10:17:01 hostname CRON[4154]: (root) CMD (  [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -depth -mindepth 1 -maxdepth 1 -type f -cmin +$(/usr/lib/php5/maxlifetime) ! -execdir fuser -s {} 2>/dev/null \; -delete)

तथ्य यह है कि यह कहता है कि CRON इंगित करता है कि यह क्रोन आवधिक निष्पादन डेमन द्वारा उत्पन्न किया गया था। बृहदान्त्र के बाद, आप इसे रूट उपयोगकर्ता के रूप में एक कमांड निष्पादित करते हुए देखते हैं। कमांड सीएमडी के बाद कोष्ठक में बात थी।

जब आप PHP स्थापित करते हैं तो यह बासी सत्रों को साफ करने के लिए एक क्रॉस्टैब प्रविष्टि जोड़ता है, जो क्रॉस्टैब डेमॉन द्वारा चलाया जाता है। मेरे द्वारा बताई गई क्रोन-संबंधित जानकारी के अलावा, कमांड खुद ही पुष्टि करता है कि / usr / lib / php5 / maxlifetime और / var / lib / php5 मौजूद हैं, फिर findकमांड का उपयोग सत्र फ़ाइलों का पता लगाने के लिए / var / lib / php5 से पुराना है। / usr / lib / php5 / maxlifetime में निहित संख्या, जिसे वह तब हटा देता है।

यह स्वयं आदेश है:

[ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -depth -mindepth 1 -maxdepth 1 -type f -cmin +$(/usr/lib/php5/maxlifetime) ! -execdir fuser -s {} 2>/dev/null \; -delete

यदि आप इसे बेहतर ढंग से समझना चाहते हैं, तो मैं शुरुआत में शर्तों के लिए इसे पढ़ने का सुझाव देता हूं:

http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO.html

तो मूल बातें खोजने के लिए यह जवाब:

मैं कमांड को अधिक कुशलता से कैसे उपयोग कर सकता हूं?

यदि आपका प्रश्न इस बारे में है कि क्या यह कमांड सुरक्षित है, तो हाँ, यह किसी भी तरह का सुरक्षा जोखिम नहीं है और समय-समय पर इस रन को देखने के लिए पूरी तरह से सुरक्षित है।


शानदार व्याख्या!
चंद्र

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.