উত্তর:
একটি টার্মিনাল উইন্ডোটি খুলুন এবং এতে টাইপ করুন:
sudo shutdown -h +60
এবং আপনি যে মিনিট নিতে চান তার সাথে 60 টি প্রতিস্থাপন করুন।
এখানে আরও তথ্য:
http://ubuntuforums.org/archive/index.php/t-473173.html http://www.linux.org/lessons/beginner/l5/lesson5a.html
-P
প্যারামিটার (পাওয়ার-অফ) একটি ভাল ধারণা খুব মনে করা হয়।
কারণ পরে পিসি শাট ডাউন abt বিষয় নিষ্ক্রিয়তার নির্দিষ্ট সময়ে করা হয় পুনঃনির্দেশিত এই বিষয়ে, আমি এই সমস্যা এখানে ব্যাখ্যা করবে।
আমি এই সমস্যাটি সমাধান করার জন্য প্রচুর সময় ব্যয় করেছি, তাই অন্যদের জন্য একই সমস্যাটিকে সহজ করে তুলতে, এটি ভাগ করে নেওয়া আমার পক্ষে দরকারী। আমি এইচভি বিভিন্ন প্রোগ্রাম চেষ্টা করেছি কিন্তু সেগুলি আমার পক্ষে কাজ করেনি তাই আমি ক্রোনজব সহ শর্ট স্ক্রিপ্টটি সেরা সমাধানটি পেয়েছি ।
প্রথমত আমি টাইমড শাটডাউন - 30 মিনিটের পরে শাটডাউন পোস্ট করেছিলাম
আমি এটি নীচে অনুলিপি করব এবং তারপরে এটি কার্যকর করার জন্য উন্নতিগুলি ব্যাখ্যা করব:
এক্সপ্রিনটিডল ইনস্টল করুন। এই সরঞ্জামটি ব্যবহারকারীর অলস সময় দেয়।
sudo apt-get install xprintidle
একটি স্ক্রিপ্ট অটোশডাউন.শ তৈরি করুন যা অলস সময়ের জন্য পরীক্ষা করে এবং 30 মিনিটের জন্য নিষ্ক্রিয় থাকলে কম্পিউটারটিকে শাটডাউন করার নির্দেশ দেয়।
idle=$(xprintidle) if [ $idle -gt 1800000 ]; then shutdown -h now fi
এটির জন্য একটি ক্রোনজব তৈরি করুন যা সময় সময় পরীক্ষা করে থাকে যদি সিস্টেমটি দীর্ঘ সময় ধরে অলস থাকে এবং যদি এটি 30 মিনিটের বেশি সময় অলস থাকে তবে এটি বন্ধ হয়ে যাবে। মনে রাখবেন যে রুট ব্যবহারকারীর জন্য ক্রোনজব তৈরি করতে হবে।
এই স্ক্রিপ্টটির কাজ করার জন্য কিছু উন্নতি প্রয়োজন, যেমন:
idle=`env DISPLAY=:0 su OUR_USER -c xprintidle 2>&1`
OUR_USER
অলস সময় যাচাই করার জন্য আমরা ব্যবহারকারীর নাম উল্লেখ করি (মূল ব্যবহারকারী নয়)
DISPLAY=:0
একটি ডেস্কটপ প্রদর্শনের জন্য সঠিক ( আপনার পরিস্থিতিতে env
পড়ার জন্য কমান্ড চালান DISPLAY
)
যদি স্ক্রিপ্টটি চালিত হয় OUR_USER
, উপরের লাইনটি হ্রাস করা যেতে পারে:
idle=`env DISPLAY=:0 xprintidle 2>&1`
এই বিষয়টিকে http://ubuntuforums.org/showthread.php?t=1069602 বর্ণনা করা হয়েছে
যদি স্ক্রিপ্টটি চালিত হয় OUR_USER
, shutdown
কমান্ডের আগে হওয়া উচিতsudo
sudo shutdown -h now
আমার স্ক্রিপ্ট ক্রোন থেকে ক্রোন ফাইলের রেখায় চালানো হয়েছিল:
*/5 * * * * /home/OUR_USER/autoshutdown.sh
স্ক্রিপ্টটি রুট দ্বারা চালিত না হলে আমাদের লাইনটি যুক্ত করা মনে রাখা উচিত:
ALL ALL=(ALL) NOPASSWD: /sbin/shutdown
মধ্যে sudoers ফাইল, তাই হরতাল কমান্ড একটি পাসওয়ার্ড মৃত্যুদন্ড কার্যকর করা প্রয়োজন হবে না।
আমি 2 টি অনুরূপ ডিস্ট্রো লুবুন্টু 12.04.4 আরসি এলএক্সএলএল 32-বিট ( http://www.lxle.net/ ) এ এই জাতীয় ক্রোনজব চেষ্টা করেছি
একটি সিস্টেমে এটি কেবলমাত্র ফাইলে রুট ক্রোনজব সেট ব্যবহার করে কাজ করে:
প্রথমেই / var / নাটাই / ক্রন / crontabs / রুট
আরেকটি সমস্যা হ'ল আমার সিস্টেমে এক্সপ্রিন্টিল কখনও কখনও আমার মানগুলির জন্য এলোমেলো এবং কখনও কখনও যৌক্তিকভাবে বর্ধনশীল দেয় । চূড়ান্ত ফলাফল - আমার সিস্টেমটি সাধারণত 20 মিনিটের পরে বন্ধ হয়ে যায়, যদি আমি সর্বোচ্চ নিষ্ক্রিয় মান 30 মিনিটে সেট করি। আমি মনে করি অপরাধী xscreensaver যা প্রবেশ পরামিতি দ্বারা নির্ধারিত হিসাবে কাজ করে না।
তুমি ব্যবহার করতে পার
কমপ্লেক্সশুটডাউন https://launchpad.net/complexshutdown
বা ইজিশুটডাউন https://launchpad.net/easyshutdown