From a45a5a2df1e84f9048be6ea57bb8062b839a210e Mon Sep 17 00:00:00 2001 From: Christopher Date: Sat, 10 Oct 2020 11:56:47 +0200 Subject: [PATCH] Add files via upload --- dodatki/cusm.sh | 16 +++++++++ dodatki/transmission.sh | 5 +++ monitor.sh | 77 +++++++++++++++++++++++++++++++++++++++++ 3 files changed, 98 insertions(+) create mode 100644 dodatki/cusm.sh create mode 100644 dodatki/transmission.sh create mode 100644 monitor.sh diff --git a/dodatki/cusm.sh b/dodatki/cusm.sh new file mode 100644 index 0000000..dc18d50 --- /dev/null +++ b/dodatki/cusm.sh @@ -0,0 +1,16 @@ +#!/bin/bash + +# Muzyka z CMUS +artist=$(cmus-remote -Q | grep 'tag artist' | cut -d ' ' -f 3-) +album=$(cmus-remote -Q | grep 'tag album ' | cut -d ' ' -f 3-) +title=$(cmus-remote -Q | grep 'tag title' | cut -d ' ' -f 3-) +file=$(cmus-remote -Q | grep 'file' | cut -d ' ' -f 2-) + +echo =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= +echo " Obecnie grane na Console Music Player" +echo " Tytul: $title" +echo " Album: $album" +echo " Autor: $artist" +echo " Plik: $file" +echo =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= +echo " Skrypt napisany przez: Krzysztof 'KrzysiekSiemv' Smaga (https://github.com/KrzysiekSiemv)" \ No newline at end of file diff --git a/dodatki/transmission.sh b/dodatki/transmission.sh new file mode 100644 index 0000000..a6db445 --- /dev/null +++ b/dodatki/transmission.sh @@ -0,0 +1,5 @@ +#!/bin/bash +echo =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= +echo "Transmission Status" +echo "$(transmission-remote -l)" +echo =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= \ No newline at end of file diff --git a/monitor.sh b/monitor.sh new file mode 100644 index 0000000..6944f9c --- /dev/null +++ b/monitor.sh @@ -0,0 +1,77 @@ +#!/bin/bash + +# Zmienne +UP=$(uptime -p) +UP_since=$(uptime -s) + +GPU_temp=$(vcgencmd measure_temp | egrep -o '[0-9]*\.[0-9]*') +temp=$((`cat /sys/class/thermal/thermal_zone0/temp`/1000)) +CPU_temp=$(echo "$temp.0'C") + +IP=$(hostname -i) +Name=$(hostname) + +# Pożyczone ze skryptu https://gist.github.com/ecampidoglio/5009512 +function convert_to_MHz { + let value=$1/1000 + echo "$value" +} + +minFreq=$(cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq) +minFreq=$(convert_to_MHz $minFreq) + +maxFreq=$(cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq) +maxFreq=$(convert_to_MHz $maxFreq) + +freq=$(cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq) +freq=$(convert_to_MHz $freq) + +# =================================================================== + +# Pamieci +totalRAM=$(free -h | grep 'Mem' | awk '{print $2}') +usedRAM=$(free -h | grep 'Mem' | awk '{print $3}') + +totalSD=$(df -h | grep '/dev/root' | awk '{print $2}') +usedSD=$(df -h | grep '/dev/root' | awk '{print $3}') +freeSD=$(df -h | grep '/dev/root' | awk '{print $4}') + +totalHDD=$(df -h | grep '/dev/sda1' | awk '{print $2}') +usedHDD=$(df -h | grep '/dev/sda1' | awk '{print $3}') +freeHDD=$(df -h | grep '/dev/sda1' | awk '{print $4}') +mountedHDD=$(df -h | grep '/dev/sda1' | awk '{print $6}') + +# Wyświetlanie w bash +echo =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= +echo " Urzadzenie" +echo " Host: $Name" +echo " IP: $IP" +echo =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= +echo " Stan urzadzenia" +echo " Uruchomiony: $UP, od $UP_since." +echo " Temperatura GPU: $GPU_temp'C." +echo " Temperatura CPU: $CPU_temp." +echo =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= +echo " Czestotliwosc procesora" +echo " Minimum: $minFreq MHz" +echo " Maksymalna: $maxFreq MHz" +echo " Obecna: $freq MHz" +echo =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= +echo " Wykorzystanie pamieci:" +echo " RAM: $usedRAM/$totalRAM" +echo " SD: $usedSD/$totalSD, wolne $freeSD" +echo " HDD: $mountedHDD: $usedHDD/$totalHDD, wolne $freeHDD" +echo =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= +echo " Skrypt napisany przez: Krzysztof 'KrzysiekSiemv' Smaga (https://github.com/KrzysiekSiemv)" +echo +echo +echo +echo +echo +echo +echo +echo +echo +echo +echo +echo \ No newline at end of file