commit 215adfe420e4d0bfa708381aea2ae2485f3d9a1c Author: Rob Date: Fri Nov 23 18:06:51 2018 +0100 init diff --git a/.tmux_layout.sh.swp b/.tmux_layout.sh.swp new file mode 100644 index 0000000..8da3222 Binary files /dev/null and b/.tmux_layout.sh.swp differ diff --git a/README.md b/README.md new file mode 100644 index 0000000..e69de29 diff --git a/akku.sh b/akku.sh new file mode 100755 index 0000000..ece90a9 --- /dev/null +++ b/akku.sh @@ -0,0 +1,6 @@ +#!/bin/bash +#cut the percent out of acpi +batt=`acpi -b` +batt=($batt) +#echo "#[fg=red]♥♥♥#[fg=white]♥♥♥#[fg=black] ${batt[3]}" +echo "${batt[3]}" diff --git a/akku2.sh b/akku2.sh new file mode 100755 index 0000000..b3fdd95 --- /dev/null +++ b/akku2.sh @@ -0,0 +1,5 @@ +#!/bin/bash +#cut the percent out of acpi +batt=`acpi -b` +batt=($batt) +echo "#[fg=red]♥♥♥#[fg=black]♡♡♡ ${batt[3]}" diff --git a/befehle-nixos.sh b/befehle-nixos.sh new file mode 100755 index 0000000..8f6fa5e --- /dev/null +++ b/befehle-nixos.sh @@ -0,0 +1,22 @@ +#!/bin/sh + +echo " + nixOS - Befehle + + Zeige alle verfügbaren Pakete + $ nix-env -qaP '*' --description + + lsmod -> alle module + lsusb -> alle USB devices + + uname -a + Linux nixos 4.4.52 #1-NixOS SMP Sun Feb 26 10:08:29 UTC 2017 x86_64 GNU/Linux + + ## update die Paketinformationen + $ nix-channel --update nixos + ## update alle veralteten Programme + $ nix-env -u '*' + + ## eine ungewollte Aktion rückgängig machen: + $ nix-env --rollback +" diff --git a/befehle.sh b/befehle.sh new file mode 100755 index 0000000..4fd10d8 --- /dev/null +++ b/befehle.sh @@ -0,0 +1,94 @@ +#!/bin/sh + +echo "Hier läuft Linux Version ($ uname -a / $ cat /proc/version):" +uname -a +echo "------------------------------------ +Linux Standardbefehle - /bin/befehle +[Bluetooth] +Fn+F3 => turns on/off Wifi & BT +sudo rfkill list; hcitool dev; sudo hciconfig +sudo hciconfig hci0 down +sudo hciconfig hci0 up +sudo rfkill list +sudo rfkill unblock xx:hci0 + +[Netzwerk] +sudo route add default gw 172.22.99.4 HQ Router umstellen +sudo iftop live netzverkehr +wavemon netzwerk-stärke usw. +ethstatus grafisch Netzlast anzeigen +netstat -i interface statistiken +netstat -tapen alle Netzwerkverbindungen anzeigen +netstat -r routing tabelle +driftnet unverschlüßelte im WLan anzeigen +modprobe ath9k Netzwerktreiber aktivieren (sudo) +rmmod ath9k Netzwerktreiber deaktivieren (sudo) + default gateway +nmap -sP netz/24 alle PCs im Netz anzeigen (schnell)(ohne -sP = full scan) +sudo arp-scan --interface=wlan0 --localnet Alle IPs im LAN anzeigen + +iw list [sudo] WLans anzeigen +iw dev wlan0 link [sudo] Verbindungstatus (noch mehr infos: iw dev wlan0 station dump) +iw dev wlan0 scan [sudo] Umgebung scanen +iw dev wlan0 get power_save Stärke des WLans Moduls beeinflussen +iw wlan0 connect foo [sudo] Zu einem ungesichten Netz verbinden +nmcli connection up id EasyBox-BA8C38 -> Verbindung zu bekanntem WPA Netz +nmcli connection show -active -> WLans anzeigen + +tar -cjf xy.tar.bz2 /xy Archiv mit bzip2 anlegen +tar -xf xy.tar.bz2 Archiv auspacken + +[python] +venv env erstellt neues virt env (python3) +virtalenv env erstellt neues virt env (python2.7) +source env/bin/activate benutzt das neue virt env +deactivate verlaesst das virt env wieder + +[System] +htop process manger +ps ax zeigt Informationen über laufende Prozesse an +lsb_release -a Zeigt die Ubuntu Version an (cat /etc/lsb_release tuts auch) +uname -a Kernel-Informationen +whoami Wer bin ich? Ausgabe des Benutzernamens +who Wer ist alles eingeloggt? +id Benutzernamen und Gruppenmitgliedschaften +free Zeigt freien Arbeitsspeicher an + +sudo mkfs.exfat /dev/mmcblk0 formatieren der SDKarte mit exFat + +sshfs host: /media/host Server im Dateisystem einbinden +fusermount -u .../host Server wieder entfernen + +pwd das aktuelle Verzeichnis +rmdir leeres Dir löschen +rm -rf [VERZ] alle Dateien und Unterverzeichnisse löschen +du -ch *.txt Platzverbrauch bestimmter Dateien + Platzverbrauch bestimmter Dateien recusiv +find . -type f -name '*.jpg' -exec du -cha {} + + Anzahl bestimmter Dateien +find . -type f -iname '*.jpg' | wc -l +df -h HDD Speicherverbrauch +tar -cvf my.tar Dateien packen + + +[Suchen] +grep -rl "foo" --include=*.php* + suchen nach foo in allen php Dateien recursiv. Option l = nur Dateiname nicht Trefferzeile anzeigen +grep -rlE 'exp1.*exp2|exp2.*exp1' --include="*.tpl" + UND-Verknüpftes grep in allen Dateien des Typs .tpl +find . -type f -name "X" -print0 | xargs -0 grep -i Y + suchen nach [Y] in allen [X] +find . -type f -not -name "*.pdf" -print0 | xargs -0 grep -i stuttgarter + auschließen von pdf und inhalt nach stuttgarter +grep [needle] [file] durchsucht file nach dem Suchbegriff [needle] +find . | grep [DATEI] sucht ausgehend vom aktuellen Verzeichnis nach [DATEI] +locate [DATEI] durchsucht die Locate-Datenbank nach [DATEI] +whereis [PROGRAMM] sucht in den Verzeichnissen der Umgebungsvariablen PATH nach [PROGRAMM] +sdiff -s 2 Dateien diffen, -s nur die Unterschiede zeigen + +screencast Laptop ffmpeg -f x11grab -r 8 -s 1366x768 -i :0.0 screencast.mp4 +Extract Audio ffmpeg -i xx.mp4 -vn -acodec copy xx.aac +Augen schohnen meine Funktion: red +Augen schohnen redshift -O +Fenster manager openbox --restart +" diff --git a/befehle.sh.save b/befehle.sh.save new file mode 100755 index 0000000..8e7b888 --- /dev/null +++ b/befehle.sh.save @@ -0,0 +1,46 @@ +#!/bin/bash + +echo "Linux Standardbefehle +du disk usage - Dateigröße ansehen +mv Datei verschieben +rm Datei löscheen +touch Datei anlegen +mkdir Dir anlegen +rmdir leeres Dir löschen +rm -rf [VERZ] alle Dateien und Unterverzeichnisse löschen + +[suchen] +find . | grep [file] sucht ausgehend vom aktuellen Verzeichnis nach [DATEI] +grep [needle] [file] durchsucht file nach dem Suchbegriff [needle] +find . | grep [DATEI] sucht ausgehend vom aktuellen Verzeichnis nach [DATEI] +locate [DATEI] durchsucht die Locate-Datenbank nach [DATEI] +whereis [PROGRAMM] sucht in den Verzeichnissen der Umgebungsvariablen PATH nach [PROGRAMM] +sdiff -s 2 Dateien diffen, -s nur die Unterschiede zeigen +df -h HDD Speicherverbrauch + +[Netzwerk] +modprobe ath9k Netzwerktreiber aktivieren (sudo) +rmmod ath9k Netzwerktreiber deaktivieren (sudo) +default gateway route add default gw 172.22.99.4 +nmap -sP netz/24 alle PCs im Netz anzeigen (schnell)(ohne -sP = full scan) +iw list [sudo] WLans anzeigen +iw dev wlan0 link [sudo] Verbindungstatus (noch mehr infos: iw dev wlan0 station dump) +iw dev wlan0 scan [sudo] Umgebung scanen +iw dev wlan0 get power_save Stärke des WLans Moduls beeinflussen +iw wlan0 connect foo [sudo] Zu einem ungesichten Netz verbinden +nmcli connection show -active -> WLans anzeigen + +------- +du -ch *.txt Dateigrößen zusammenzählen +tar -cvf my.tar Dateien packen +htop process manger +ps ax zeigt Informationen über laufende Prozesse an +lsb_release -a Zeigt die Ubuntu Version an (cat /etc/lsb_release tuts auch) +uname -a Kernel-Informationen +whoami Wer bin ich? Ausgabe des Benutzernamens +who Wer ist alles eingeloggt? +id Benutzernamen und Gruppenmitgliedschaften +------ +rsync2openelec.sh spiegelt /home/rob auf openelec/xbmc (PW: openelec) +ls -l /proc/$(pidof awesome)/fd/2 - show awesome errors +" diff --git a/befehle.sh.save.1 b/befehle.sh.save.1 new file mode 100644 index 0000000..e69de29 diff --git a/befehle.sh.save.2 b/befehle.sh.save.2 new file mode 100755 index 0000000..910d4e9 --- /dev/null +++ b/befehle.sh.save.2 @@ -0,0 +1,66 @@ +#!/bin/bash + +echo "Linux Standardbefehle - /bin/befehle +pwd das aktuelle Verzeichnis +mv Datei verschieben +rm Datei löscheen +touch Datei anlegen +mkdir Dir anlegen +rmdir leeres Dir löschen +rm -rf [VERZ] alle Dateien und Unterverzeichnisse löschen +du disk usage - Dateigröße ansehen +du -ch *.txt Dateigrößen zusammenzählen +df -h HDD Speicherverbrauch +tar -cvf my.tar Dateien packen + + +[Suchen] +find . -type f -name "X" -print0 | xargs -0 grep -i Y + suchen nach [Y] in allen [X] +find . -type f -not -name "*.pdf" -print0 | xargs -0 grep -i stuttgarter + auschließen von pdf und inhalt nach stuttgarter +grep [needle] [file] durchsucht file nach dem Suchbegriff [needle] +find . | grep [DATEI] sucht ausgehend vom aktuellen Verzeichnis nach [DATEI] +locate [DATEI] durchsucht die Locate-Datenbank nach [DATEI] +whereis [PROGRAMM] sucht in den Verzeichnissen der Umgebungsvariablen PATH nach [PROGRAMM] +sdiff -s 2 Dateien diffen, -s nur die Unterschiede zeigen + +[Netzwerk] +sudo route add default gw 172.22.99.4 -> HQ Router umstellen +sudo iftop live netzverkehr +wavemon netzwerk-stärke usw. +ethstatus grafisch Netzlast anzeigen +netstat -i interface statistiken +netstat -tapen alle Netzwerkverbindungen anzeigen +netstat -r routing tabellen +modprobe ath9k Netzwerktreiber aktivieren (sudo) +rmmod ath9k Netzwerktreiber deaktivieren (sudo) +default gateway route add default gw 172.22.99.4 +nmap -sP netz/24 alle PCs im Netz anzeigen (schnell)(ohne -sP = full scan) + + +iw list [sudo] WLans anzeigen +iw dev wlan0 link [sudo] Verbindungstatus (noch mehr infos: iw dev wlan0 station dump) +iw dev wlan0 scan [sudo] Umgebung scanen +iw dev wlan0 get power_save Stärke des WLans Moduls beeinflussen +iw wlan0 connect foo [sudo] Zu einem ungesichten Netz verbinden +nmcli connection up id EasyBox-BA8C38 -> Verbindung zu bekanntem WPA Netz +nmcli connection show -active -> WLans anzeigen + +[System] +htop process manger +ps ax zeigt Informationen über laufende Prozesse an +lsb_release -a Zeigt die Ubuntu Version an (cat /etc/lsb_release tuts auch) +uname -a Kernel-Informationen +whoami Wer bin ich? Ausgabe des Benutzernamens +who Wer ist alles eingeloggt? +id Benutzernamen und Gruppenmitgliedschaften +free Zeigt freien Arbeitsspeicher an + +sudo mkfs.exfat /dev/mmcblk0 formatieren der SDKarte mit exFat + + +rsync2openelec.sh spiegelt /home/rob auf openelec/xbmc (PW: openelec) +ls -l /proc/$(pidof awesome)/fd/2 - show awesome errors +foo +" diff --git a/brg.sh b/brg.sh new file mode 100755 index 0000000..addd0ba --- /dev/null +++ b/brg.sh @@ -0,0 +1,57 @@ +#!/bin/bash + +# HDMI Mnitor dunkler machen +uservalue=$1 + +echo Helligkeit [0-9]: $uservalue + +if [ $uservalue ] +then + echo "xrandr --output HDMI-1 --brightness 0.$uservalue" + xrandr --output HDMI-1 --brightness "0.$uservalue" +else + #Erst den aktuellen wert ermitteln + xrandr=`xrandr --verbose | grep Brightness: | tr '\n' ' ' | tr -d ' '| tr -d '\t'` + xrandr=${xrandr:25} + + ## Achtung, das hier sind nur Stringvergleiche, keine Fließkommaberechnung! + if [[ $xrandr = 1.0 ]] + then + echo "xrandr --output HDMI-1 --brightness 0.9" + xrandr --output HDMI-1 --brightness 0.9 + fi + if [[ $xrandr = 0.90 ]] + then + echo "xrandr --output HDMI-1 --brightness 0.80" + xrandr --output HDMI-1 --brightness 0.80 + fi + if [[ $xrandr = 0.80 ]] + then + echo "xrandr --output HDMI-1 --brightness 0.70" + xrandr --output HDMI-1 --brightness 0.70 + fi + if [[ $xrandr = 0.70 ]] + then + echo "xrandr --output HDMI-1 --brightness 0.60" + xrandr --output HDMI-1 --brightness 0.60 + fi + if [[ $xrandr = 0.60 ]] + then + echo "xrandr --output HDMI-1 --brightness 0.50" + xrandr --output HDMI-1 --brightness 0.50 + fi + if [[ $xrandr = 0.50 ]] + then + echo "xrandr --output HDMI-1 --brightness 0.40" + xrandr --output HDMI-1 --brightness 0.40 + fi + if [[ $xrandr = 0.40 ]] + then + echo "xrandr --output HDMI-1 --brightness 1.0" + xrandr --output HDMI-1 --brightness 1.0 + fi + + #Laptop display bleibt unberührt + #xrandr --output LVDS-1 --brightness 1 + +fi diff --git a/c3d2_edit_calendar.sh b/c3d2_edit_calendar.sh new file mode 100755 index 0000000..357743c --- /dev/null +++ b/c3d2_edit_calendar.sh @@ -0,0 +1,9 @@ +#!/bin/sh +echo " +cd /home/rob/code/c3d2/c3d2-web +git pull +geany content/events.xml & +make +firefox build/calendar.html +git push +" diff --git a/darker.sh b/darker.sh new file mode 120000 index 0000000..d70090f --- /dev/null +++ b/darker.sh @@ -0,0 +1 @@ +/home/rob/code/lokale-scripte/brg.sh \ No newline at end of file diff --git a/dektop-image-switcher.sh b/dektop-image-switcher.sh new file mode 100755 index 0000000..7ee6c2a --- /dev/null +++ b/dektop-image-switcher.sh @@ -0,0 +1,3 @@ +#/bin/sh +#the config will be tryed to read from $XDG_CONFIG_HOME/feh/, which (when XDG_CONFIG_HOME is unset) defaults to ~/.config/feh/. +feh --auto-zoom --auto-rotate --borderless --geometry=200x200 --randomize --recursive --slideshow-delay=1 "/home/rob/Bilder/Laura Photos/" diff --git a/hotplug_hdmi_monitor.sh b/hotplug_hdmi_monitor.sh new file mode 100755 index 0000000..8a539c6 --- /dev/null +++ b/hotplug_hdmi_monitor.sh @@ -0,0 +1,19 @@ +#! /bin/bash + +export DISPLAY=:0 +export XAUTHORITY=/home/rob/.Xauthority + +function connect(){ + #echo "HDMI angesteckt" >> /home/rob/hdmi1.txt + #xrandr --output HDMI1 --above LVDS1 --preferred --primary --output LVDS1 --preferred + xrandr --output HDMI1 --mode 1920x1080 --pos 0x0 --primary --output LVDS1 --preferred --mode 1366x768 --pos 274x1080 +} + +function disconnect(){ + #echo "HDMI rausgezogen" >> /home/rob/hdmi1.txt + xrandr --output HDMI1 --off + xrandr --output LVDS1 --preferred --mode 1366x768 +} + +xrandr | grep "HDMI1 connected" &> /dev/null && connect || disconnect + diff --git a/icon-new.sh b/icon-new.sh new file mode 100755 index 0000000..29c2001 --- /dev/null +++ b/icon-new.sh @@ -0,0 +1 @@ +gnome-desktop-item-edit ~/.local/share/applications --create-new diff --git a/lockscreen.sh b/lockscreen.sh new file mode 100755 index 0000000..eff890f --- /dev/null +++ b/lockscreen.sh @@ -0,0 +1,7 @@ +#!/bin/sh + +# https://bbs.archlinux.org/viewtopic.php?id=79386 + +xscreensaver-command -exit +xscreensaver & +xscreensaver-command -lock diff --git a/mount_boogiedev.net.sh b/mount_boogiedev.net.sh new file mode 100755 index 0000000..e402748 --- /dev/null +++ b/mount_boogiedev.net.sh @@ -0,0 +1,4 @@ +fusermount -u /media/boogiedev.net +#sudo sshfs -p 22811 rob@boogiedev.net:/var/www /media/boogiedev.net + +sshfs boogie@eltanin.uberspace.de:/var/www/virtual/boogie/ /media/boogiedev.net/ -o IdentityFile=/home/rob/.ssh/rob.tranquillo@gmx.de/id_rsa.pub diff --git a/mount_boogiedev.net.sh2 b/mount_boogiedev.net.sh2 new file mode 100755 index 0000000..778c722 --- /dev/null +++ b/mount_boogiedev.net.sh2 @@ -0,0 +1,4 @@ +fusermount -u /media/www.boogiedev.net +#sudo sshfs -p 22811 rob@boogiedev.net:/var/www /media/www.boogiedev.net + +sshfs boogie@eltanin.uberspace.de:/var/www/virtual/boogie/ /media/www.boogiedev.net/ -o IdentityFile=/home/rob/.ssh/rob.tranquillo@gmx.de/id_rsa.pub diff --git a/mount_offen.wetu.sh b/mount_offen.wetu.sh new file mode 100755 index 0000000..110dcd9 --- /dev/null +++ b/mount_offen.wetu.sh @@ -0,0 +1,3 @@ +fusermount -u /media/offen.wetu +sshfs rob@offen.wetu.c3d2.de:/home/rob/ /media/offen.wetu -o IdentityFile=/home/rob/.ssh/rob.tranquillo@gmx.de/id_rsa.pub + diff --git a/mount_openELEC.sh b/mount_openELEC.sh new file mode 100755 index 0000000..5696e8c --- /dev/null +++ b/mount_openELEC.sh @@ -0,0 +1,3 @@ +fusermount -u /media/openELEC + +echo openelec | sshfs root@openELEC:/ /media/openELEC/ -o workaround=rename -o password_stdin diff --git a/mount_spaceboyz.net.sh b/mount_spaceboyz.net.sh new file mode 100755 index 0000000..e2fe0e3 --- /dev/null +++ b/mount_spaceboyz.net.sh @@ -0,0 +1,2 @@ +fusermount -u /media/spaceboyz.net +sshfs -p 2422 rob@spaceboyz.net:/var/ /media/spaceboyz.net/ diff --git a/ofen-solar.de_mount.sh b/ofen-solar.de_mount.sh new file mode 100755 index 0000000..e358514 --- /dev/null +++ b/ofen-solar.de_mount.sh @@ -0,0 +1,5 @@ +fusermount -u /media/www.ofen-solar.de +curlftpfs -o allow_other vhost1542:stzS4w@adcl1107684.tricoma-netzwerk.de /media/www.ofen-solar.de/ + + +watch -n 59 ping -c4 boogiedev.net >> /media/www.ofen-solar.de/html/keepalive.ftp diff --git a/password.sh b/password.sh new file mode 100755 index 0000000..6282836 --- /dev/null +++ b/password.sh @@ -0,0 +1,4 @@ +#/bin/bash +WID=`xdotool search "Mozilla Firefox" | head -1` +xdotool windowactivate $WID +xdotool type password diff --git a/red_the_screen.sh b/red_the_screen.sh new file mode 100755 index 0000000..5fa7a52 --- /dev/null +++ b/red_the_screen.sh @@ -0,0 +1,17 @@ +#!/bin/sh + +# aktuell wirds zwar nicht mehr dunkler bei jedem ausführen, dafür ändert es aber auch nicht den Rotanteil +redshiftflag="/home/rob/code/lokale-scripte/redshift_on" + +if [ -f $redshiftflag ] + then + echo redshift -O 5700 + redshift -O 5700 + xrandr --output LVDS-1 --brightness 1 + rm $redshiftflag +else + echo redshift -O 3600 + redshift -O 3600 + + echo "diese datei ist da um zu zeigen ob der bildschirm schon rot ist" > "$redshiftflag" +fi diff --git a/redshift_on b/redshift_on new file mode 100644 index 0000000..bf9551b --- /dev/null +++ b/redshift_on @@ -0,0 +1 @@ +diese datei ist da um zu zeigen ob der bildschirm schon rot ist diff --git a/regex.sh b/regex.sh new file mode 100755 index 0000000..64a49d5 --- /dev/null +++ b/regex.sh @@ -0,0 +1,30 @@ +#!/bin/sh + +echo ' +Character classes + . any character except newline + \w \d \s word, digit, whitespace + \W \D \S not word, digit, whitespace + [abc] any of a, b, or c + [^abc] not a, b, or c + [a-g] character between a & g +Anchors + ^abc$ start / end of the string + \\b \\B word, not-word boundary +Escaped characters + \. \* \\ escaped special characters + \\t \\n \\r tab, linefeed, carriage return + \u00A9 unicode escaped © +Groups and Lookaround + (abc) capture group + \\1 backreference to group #1 + (?:abc) non-capturing group + (?=abc) positive lookahead + (?!abc) negative lookahead +Quantifiers & Alternation + a* a+ a? 0 or more, 1 or more, 0 or 1 + a{5} a{2,} exactly five, two or more + a{1,3} between one & three + a+? a{2,}? match as few as possible + ab|cd match ab or cd +' diff --git a/rsync2openelec.sh b/rsync2openelec.sh new file mode 100755 index 0000000..85b8195 --- /dev/null +++ b/rsync2openelec.sh @@ -0,0 +1,2 @@ +#!/bin/bash +rsync -e ssh --rsync-path=/storage/.xbmc/addons/network.backup.rsync/bin/rsync -a --stats --progress /home/rob root@192.168.0.15:/media/3TB/Backup/lappi_rsync \ No newline at end of file diff --git a/rsync_exclude_list b/rsync_exclude_list new file mode 100644 index 0000000..8f7decf --- /dev/null +++ b/rsync_exclude_list @@ -0,0 +1,17 @@ +;Bilder ##lieber nicht ausschließen +#local/share/Trash +Trash +local/share/Trash +.cache +*.deb +Musik +Videos +Downloads +Mate8-SD +*\[no_backup\]* +*\[no_backup\]*.* +*.iso +*.ISO + +network-manager network-manager-gnome wicd wicd-daemon wicd-gtk wpasupplicant + diff --git a/rsync_include_list b/rsync_include_list new file mode 100644 index 0000000..bd9a04f --- /dev/null +++ b/rsync_include_list @@ -0,0 +1,3 @@ +Noch nicht probiert, was hier funktioniert und was nicht +/code +/Dokumente diff --git a/rsynclocal.sh b/rsynclocal.sh new file mode 100755 index 0000000..5bb17da --- /dev/null +++ b/rsynclocal.sh @@ -0,0 +1,16 @@ +#!/bin/zsh + +sourceDir="/home/rob/" +destinationDir="/mnt/3TB/Backup/lappi_rsync/rob" +excludefile='--exclude-from=rsync_exclude_list' +#includefile='--include-from=rsync_include_list' + +#scriptdir=$(dirname $0)/ +#cd $scriptdir +cd /home/rob/code/lokale-scripte/ + +if [ -d "$sourceDir" ]; then + rsync -arlh --stats --progress $excludefile $includefile $sourceDir sshuser@kodi:$destinationDir + #rsync -arlh "$excludes" "$includes" --stats $sourceDir root@kodi:$destinationDir -vvv +fi + diff --git a/show-disk-usage.sh b/show-disk-usage.sh new file mode 100755 index 0000000..6c9b3df --- /dev/null +++ b/show-disk-usage.sh @@ -0,0 +1,7 @@ +#!/bin/sh +# zeigt nur den noch freien Specher in human readable und percent an für Daten und Programme + +df_root=`df /dev/mapper/fedora_localhost--live-root -h --output=avail,pcent | tail -n 1` +df_home=`df /dev/mapper/fedora_localhost--live-home -h --output=avail,pcent | tail -n 1` + +echo [root$df_root][home$df_home] diff --git a/tmux_layout.sh b/tmux_layout.sh new file mode 100755 index 0000000..84f264e --- /dev/null +++ b/tmux_layout.sh @@ -0,0 +1,41 @@ +#sessions: immer nur eine pro host also +# - 0 local +# Windows (tabs) +# -tmux +# - panes: manpage, conf, testzeile +# - local updates +# - symfonyBook +# - ofenSolar +# - 1 boogie +# - 2 nulli +# - 3 spaceboyz + +### Das script ist nur um meine default Session zu erzeugen. +### es darf nicht automatisch oder bei jedem tmux start gefahren werden +### des es zusätzliche Sessions erzeugt + +#Window 0: tmux info +tmux new-session -d +tmux rename-session -t 0 prism +#tmux split-window -v 'nano /home/rob/code/lokale-scripte/tmux_layout.sh' +#tmux split-window -h 'nano /home/rob/.tmux.conf' + +#Window 1: system changes/updates +tmux new-window -n 'updates' 'echo "herzlich willkommen"; bash' + +#Window 1: lokale Dinge +tmux new-window -n 'local' -d +tmux new-window -n 'code' -d + +#Window 9: i'am in the club +tmux new-window -n 'c3d2' -d + +#remotes +tmux new-window -n 'boogie' -d +tmux new-window -n 'Mittwald' -d +tmux new-window -n 'sbz' -d +tmux new-window -n 'kodi' -d + + +tmux attach-session -t prism + diff --git a/wifioff.sh b/wifioff.sh new file mode 100755 index 0000000..a3a6e42 --- /dev/null +++ b/wifioff.sh @@ -0,0 +1,3 @@ +#/bin/zsh +echo "Internes WLan-Modul wird deaktiviert." +sudo rmmod ath9k diff --git a/wifion.sh b/wifion.sh new file mode 100755 index 0000000..1be9c68 --- /dev/null +++ b/wifion.sh @@ -0,0 +1,3 @@ +#/bin/zsh +echo "Internes WLan-Modul wird aktiviert" +sudo modprobe ath9k