« Sysfs » : différence entre les versions

De Wiki doc

(Page créée avec « Category:Pseudo systèmes de fichiers =Savoir si on a démarré en UEFI= Un système ayant démarré en UEFI permet une interaction avec celui-ci via un ensemble de va... »)
 
(Ajout de la section "Interroger les sondes de température")
 
(2 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
[[Category:Pseudo systèmes de fichiers]]
[[Category:Pseudo systèmes de fichiers]]
=Savoir si on a démarré en UEFI=
=Savoir si on a démarré en UEFI=
Un système ayant démarré en UEFI permet une interaction avec celui-ci via un ensemble de variables accessibles dans <source lang="bash" inline>/sys</source>.
Un système ayant démarré en ''UEFI'' permet une interaction avec celui-ci via un ensemble de variables accessibles dans <syntaxhighlight lang="bash" inline>/sys</syntaxhighlight>.
 
On vérifiera donc le type de micro-logiciel nous ayant permis de démarrer via la commande suivante :
ls /sys/firmware/efi/efivars/


On vérifiera donc le type de micro-logiciel nous ayant permis de démarrer via la commande suivante:
Bien sûr, le retour de cette commande n'est pas bon si nous sommes en ''BIOS''.


cat /sys/firmware/efi/efivars/
==Source de la section==
* https://unix.stackexchange.com/questions/148356/how-to-know-if-im-booting-using-uefi


Bien sûr, le retour de cette commande n'est pas bon si on est en BIOS.
=Ajuster la luminosité de l'écran=
Afficher la luminosité actuelle
cat /sys/class/backlight/intel_backlight/brightness
 
La modifier
echo 500 > /sys/class/backlight/intel_backlight/brightness


==Source de la section==
==Source de la section==
* https://unix.stackexchange.com/questions/148356/how-to-know-if-im-booting-using-uefi
* https://unix.stackexchange.com/questions/192853/how-to-set-the-monitor-brightness-gracefully-at-boot-time
 
=Interroger les sondes de température=
Il est possible d'afficher la température mesurée par les sondes de votre machine sans installer d'[https://phoenixnap.com/kb/linux-cpu-temp#ftoc-heading-5 outils tiers]. Ces informations sont contenues dans les fichiers de la section <code>thermal</code> de <code>sysfs</code>.
cat /sys/class/thermal/thermal_zone*/temp | column -s $'\t' -t | sed 's/\(.\)..$/.\1°C/'

Dernière version du 7 juillet 2024 à 19:09


Savoir si on a démarré en UEFI

Un système ayant démarré en UEFI permet une interaction avec celui-ci via un ensemble de variables accessibles dans /sys.

On vérifiera donc le type de micro-logiciel nous ayant permis de démarrer via la commande suivante :

ls /sys/firmware/efi/efivars/

Bien sûr, le retour de cette commande n'est pas bon si nous sommes en BIOS.

Source de la section

Ajuster la luminosité de l'écran

Afficher la luminosité actuelle

cat /sys/class/backlight/intel_backlight/brightness

La modifier

echo 500 > /sys/class/backlight/intel_backlight/brightness

Source de la section

Interroger les sondes de température

Il est possible d'afficher la température mesurée par les sondes de votre machine sans installer d'outils tiers. Ces informations sont contenues dans les fichiers de la section thermal de sysfs.

cat /sys/class/thermal/thermal_zone*/temp | column -s $'\t' -t | sed 's/\(.\)..$/.\1°C/'