Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thinkroot99/thinktemp
Script pentru monitorizarea temperaturi în GNu/Linux
https://github.com/thinkroot99/thinktemp
gnu-linux linux monitoring monitoring-temp monitoring-temperatures script temperatures
Last synced: about 6 hours ago
JSON representation
Script pentru monitorizarea temperaturi în GNu/Linux
- Host: GitHub
- URL: https://github.com/thinkroot99/thinktemp
- Owner: thinkroot99
- License: gpl-3.0
- Created: 2023-09-01T13:29:44.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-18T10:12:34.000Z (8 months ago)
- Last Synced: 2024-03-18T11:33:56.356Z (8 months ago)
- Topics: gnu-linux, linux, monitoring, monitoring-temp, monitoring-temperatures, script, temperatures
- Language: Shell
- Homepage:
- Size: 14.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ThinkTemp
### Descriere
- ThinkTemp: Monitorizare temperatură în timp real
- Acest script monitorizează temperatura HDD-ului și a CPU-ului în timp real, înregistrează temperaturile într-un fișier și trimite notificări prin e-mail atunci când temperatura CPU depășește limita specificată.### Dependințe:
- **hddtemp**: Pentru citirea temperaturii HDD-ului.
- **lm-sensors**: Pentru citirea temperaturii CPU-ului.
- **ssmtp**: Pentru trimiterea de e-mail-uri (configurat corespunzător).### Utilizare:
1. Asigurați-vă că aveți instalate dependențele necesare:
- **hddtemp**: Pentru citirea temperaturii HDD-ului.
- **lm-sensors**: Pentru citirea temperaturii CPU-ului.
- **ssmtp**: Pentru trimiterea de e-mail-uri (asigurați-vă că este configurat corespunzător).Pentru instalare în Debian/Ubuntu: `sudo apt-get install hddtemp lm-sensors ssmtp`
Pentru instalare în Arch Linux: `sudo pacman -S hddtemp lm_sensors ssmtp`
2. Copiați conținutul scriptului într-un fișier nou folosind un editor de text (de exemplu, nano, vim, sau gedit).
3. Salvați fișierul cu extensia „.sh” (de exemplu, „thinktemp.sh”).
4. Faceți fișierul executabil: `chmod +x thinktemp.sh`
5. Rulați scriptul cu sudo: `sudo ./thinktemp.sh`
Scriptul va începe să monitorizeze temperaturile și va afișa informații despre temperaturile HDD-ului și a CPU-ului în timp real. De asemenea, va înregistra temperaturile într-un fișier numit "temperature_log.txt" și va trimite notificări prin e-mail la adresa specificată în variabila "EMAIL_RECIPIENT" atunci când temperatura CPU depășește limita specificată în variabila "TEMPERATURE_LIMIT".