ব্যাটারি স্তরের উপর নির্ভর করে একটি লিনাক্স কম্পিউটার বন্ধ করুন


1

কোনও ব্যাটারি চার্জ নির্দিষ্ট স্তরের নিচে নেমে গেলে লিনাক্স-ভিত্তিক কম্পিউটারটি বন্ধ করার কোনও উপায় আছে কি? আমি শাটডাউন এবং পাওয়ার অফ ম্যানুয়াল অনুসন্ধান করেছি কিন্তু প্রাসঙ্গিক কিছুই পাই নি।


1
অবশ্যই একটি উপায় থাকতে হবে, কারণ ব্যাটারি মনিটর আমার লিনাক্স ল্যাপটপে এটি করে।
চোরোবা

1
আমি বিশ্বাস করি এটি ইতিমধ্যে অনেক বিতরণে সম্পন্ন হয়েছে। আপনি কোনটি ব্যবহার করছেন?
l0b0

@atsag আপনার ডিস্ট্রো এবং ডেস্কটপ পরিবেশ জেনে এখানে খুব দরকারী হবে।
এসেজভেলিন

সময় দেওয়ার জন্য সবাইকে ধন্যবাদ! আমি লিনাক্স মিন্ট ১ 17.৩ ব্যবহার করছি, তবে যদি আরও সাধারণ সমাধান হয় - একটিতে যে আরও ইউনিসকে আচ্ছাদন করে that তবে এটি আরও ভাল।
atsag

গুগল হ'ল আপনার বন্ধু - unix.stackexchange.com/questions/84437/… এবং bbs.archlinux.org/viewtopic.php?id=162900
ডেভিডগো

উত্তর:


2

ঠিক আছে! আমি এই বিষয়টিতে আরও কিছু গভীর গবেষণা করেছি এবং দেখা যাচ্ছে যে এটি কোনও স্ক্রিপ্টের সাহায্যে করা যেতে পারে। নীচে আমার স্ক্রিপ্টের জন্য অনুপ্রেরণার উত্স, খিলান লিনাক্স ফোরামে নিম্নলিখিত বিষয়:

https://bbs.archlinux.org/viewtopic.php?id=162900 , এবং আরও সুনির্দিষ্টভাবে খালি প্রথম পোস্ট।

#!/bin/bash
BATTINFO=`acpi -b`
CRITICAL_PERCENTAGE=21
FILE_LOCATION="/home/username/LOW_BATTERY" #change this to correct username!

if [[ `echo $BATTINFO | grep Discharging` && `echo $BATTINFO | cut -c 25-26 ` -lt $CRITICAL_PERCENTAGE ]]
then
echo `date` >> $FILE_LOCATION 
echo "Was forced to hibernate, due to low battery status">>$FILE_LOCATION       
echo $BATTINFO >> $FILE_LOCATION
sudo pm-hibernate 
fi

প্রতিটি নিয়মিত বিরতিতে (যেমন 2 মিনিট) একবার স্ক্রিপ্ট সম্পাদন করার জন্য, রুট ব্যবহারকারীর ক্রন্টব ফাইল (যেমন টার্মিনালে su ব্যবহার করে, এবং তারপরে crontab -e) সম্পাদনা করে ক্রোন জবটি ব্যবহার করে কাজটি স্বয়ংক্রিয় করা যায় be উপরের ডেভিডগো দ্বারা উল্লিখিত হিসাবে, http://unix.stackexchange.com এ একটি (খুব) অনুরূপ প্রশ্নের উত্তর দেওয়া আছে , যা আরও উন্নততর আগমন সম্পর্কিত রেফারেন্স হিসাবে ব্যবহার করা যেতে পারে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.