আপনি লগ লাইনের কিছু অংশ কেটেছেন, যা এর অর্থ কী তা সম্পর্কে আরও প্রসঙ্গ সরবরাহ করবে।
এটি এমন কিছু হবে:
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)
সিআরএন বলে এটি সত্য যে এটি ক্রোন পর্যায়ক্রমিক এক্সিকিউশন ডেমন দ্বারা উত্পাদিত হয়েছিল। কোলনের পরে, আপনি দেখতে পাচ্ছেন এটি রুট ব্যবহারকারী হিসাবে একটি কমান্ড কার্যকর করেছে। কমান্ডটি সিএমডির পরে প্রথম বন্ধনীর জিনিস ছিল।
আপনি পিএইচপি ইনস্টল করার সময় এটি বাসি সেশনগুলি সাফ করার জন্য ক্রন্টব এন্ট্রি যুক্ত করে, যা ক্রন্টব ডেমন দ্বারা চালিত হয়। আমি উল্লিখিত ক্রোন-সম্পর্কিত তথ্য ব্যতীত, কমান্ডটি নিজেই যাচাই করে যে / usr / lib / php5 / ম্যাক্স লাইফটাইম এবং / var / lib / php5 উপস্থিত থাকে, তারপরে find
/ var / lib / php5 এর অধীনে সেশন ফাইলগুলি সনাক্ত করতে কমান্ডটি ব্যবহার করে / ইউএসআর / লিব / পিএইচপি 5 / ম্যাক্স লাইফটাইম অন্তর্ভুক্ত নম্বর, যা এটি পরে মুছে ফেলবে।
এটি হ'ল আদেশ:
[ -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
তারপরে এই উত্তরটি মূল বিষয়গুলির জন্য:
কীভাবে আমি আরও কার্যকরভাবে ফাইন্ড কমান্ড ব্যবহার করতে পারি?
যদি আপনার প্রশ্নটি এই আদেশটি নিরাপদ কিনা তা নিয়ে হয় তবে হ্যাঁ, এটি কোনও ধরণের সুরক্ষা ঝুঁকি নয় এবং পর্যায়ক্রমে এই রানটি দেখতে পুরোপুরি নিরাপদ।