দেখে মনে হচ্ছে অনেকগুলি উপায় রয়েছে যার মাধ্যমে কোনও উবুন্টুর সেটিংস স্থিরভাবে ঘুমের জন্য হেরফের করা যেতে পারে যখনই পূর্বনির্ধারিত শর্তগুলি পূরণ করা হয় desired যাইহোক, এগুলি আরও স্থায়ী সমাধান যা সাময়িকভাবে যেতে প্রমিত নীতিটিকে সাময়িকভাবে অগ্রাহ্য করতে চাইতে পারে এমন বিরল কাজগুলিকে বিবেচনা করে না। আমি যে সমস্যাটি চালাচ্ছি তা হ'ল কিছু ব্যাকআপ নেওয়ার জন্য আমার খুব দীর্ঘ চলমান স্ক্রিপ্ট রয়েছে এবং আমি চাই না যে কম্পিউটারটি ঘুমাতে বা হাইবারনেট করতে হবে যখন সেই নির্দিষ্ট প্রক্রিয়াটি চলমান থাকে যা সাধারণত 30-50 মিনিট সময় নেয়। অতএব, এমন কোনও আদেশ আছে যা আমি আমার ব্যাকআপ স্ক্রিপ্টের মধ্যে অন্তর্ভুক্ত করতে পারি যা ব্যাকআপ স্ক্রিপ্টটি চলাকালীন সিস্টেমকে হাইবারনেটিং / স্লিপিং থেকে বিরত রাখতে পারে এবং ব্যাকআপ শেষ হওয়ার পরে স্বাভাবিক ডিফল্ট পাওয়ার নীতি পুনরুদ্ধার করার জন্য কোনও আদেশও রয়েছে?
কিছুটা এইরকম
#!/usr/bin/bash
#disable normal powerpolicy
disable-power-policies
backup /dev/sda /dev/sdb /dev/fioa /dev/fiob
#enable power policies.
enable-power-policies
--runtime
করারsystemctl
ফলে মাস্কটি অস্থায়ী হয়ে যাবে, পরবর্তী বুটটিতে পুনরায় সেট করুন।