Güç kablosunun komut satırından bağlı olup olmadığını nasıl kontrol edebilirim?


9

Dizüstü bilgisayarımda ubuntu kullanıyorum ve güç kablosunun bağlı olup olmadığını kontrol etmenin bir yoluna ihtiyacım var (komut satırından). Bunun kaydını tutan herhangi bir sistem dosyası var mı? ya da bana yardım edecek bir bash komutu var mı?

Güç kablosunun takılı olup olmadığına bağlı olarak farklı davranacak bir komut dosyası için buna ihtiyacım var.

Yanıtlar:


7
$ cat /proc/acpi/ac_adapter/ACAD/state
state:                   on-line

veya mimarinize bağlı olarak benzer bir şey. / Proc psuedo dizininde birçok makine devleti gizleme ihracatı vardır.


Aynen böyle çalışır. Benim durumumda sadece / proc / acpi / ac_adapter / AC / durum vardı.
Malabarba

12
$ cat /sys/class/power_supply/ADP1/online 
1
 [pull power]
$ cat /sys/class/power_supply/ADP1/online 
0

Yerine konacak değer ADP1değişebilir.


Sadece benim için "/ sys / class / power_supply / AC / online" ile de aynı şekilde çalışır. Diğer cevabı kabul edilmiş olarak işaretledim çünkü ilk önce, ama ikisi de eşit derecede iyi çalıştı.
Malabarba

Yalnızca bir BAT0 dizinim var /sys/class/power_supply. Neden olduğu hakkında bir fikrin var mı?
user1575682

3

Şuna benzer bir şey kullanıyorum:

acpi -a | grep AC | cut -d: -f2

wmii durum çubuğunda pil durumunu görüntülemek için.


Bu benimle çalışmadı çünkü acpi komutu yüklü değildi. Yüklemedim çünkü diğer yöntemler daha pratikti, ancak muhtemelen de iyi çalışıyor.
Malabarba
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.