Untuk mematikan laptop dengan OS Ubuntu jika idle selama 1 jam, Anda dapat menggunakan perintah "systemd-inhibit". Berikut adalah langkah-langkah yang dapat Anda ikuti:
Buka Terminal pada laptop Anda.
Ketik perintah berikut untuk membuat file skrip untuk mematikan laptop:
sudo nano shutdown_idle.sh
Salin dan tempelkan skrip berikut ke dalam editor nano:
#!/bin/bash IDLE_TIME=$((60*60)) # waktu idle dalam detik while true do sleep $IDLE_TIME IDLE=`xprintidle` if [ $IDLE -ge $IDLE_TIME ]; then systemctl poweroff -i fi done
Skrip ini akan mematikan laptop setelah satu jam ketika tidak ada aktivitas pengguna.
Tekan "Ctrl+O" untuk menyimpan file dan "Ctrl+X" untuk keluar dari editor nano.
Berikan izin eksekusi pada skrip dengan menjalankan perintah berikut:
sudo chmod +x shutdown_idle.sh
Jalankan skrip dengan menjalankan perintah berikut:
sudo ./shutdown_idle.sh
Skrip akan terus berjalan di latar belakang dan memeriksa waktu idle setiap satu jam. Jika waktu idle mencapai satu jam, skrip akan mematikan laptop.
Untuk menghentikan skrip, buka Terminal dan jalankan perintah berikut:
sudo pkill -f shutdown_idle.sh
Skrip akan berhenti dan laptop tidak akan dimatikan ketika idle selama satu jam.
Catatan: Skrip ini akan mematikan laptop tanpa pemberitahuan atau konfirmasi dari pengguna, jadi pastikan untuk menyimpan semua pekerjaan yang sedang berjalan sebelum menjalankan skrip ini.
Komentar
Posting Komentar