init
This commit is contained in:
commit
215adfe420
34 files changed
+501
No files matched your search
Binary file not shown.
@@ -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]}"
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
#cut the percent out of acpi
|
||||||
|
batt=`acpi -b`
|
||||||
|
batt=($batt)
|
||||||
|
echo "#[fg=red]♥♥♥#[fg=black]♡♡♡ ${batt[3]}"
|
||||||
Executable
+22
@@ -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
|
||||||
|
"
|
||||||
Executable
+94
@@ -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 <files> 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 <desired color temperature in K>
|
||||||
|
Fenster manager openbox --restart
|
||||||
|
"
|
||||||
Executable
+46
@@ -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 <files> 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
|
||||||
|
"
|
||||||
Whitespace-only changes.
Executable
+66
@@ -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 <files> 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
|
||||||
|
"
|
||||||
@@ -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
|
||||||
Executable
+9
@@ -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
|
||||||
|
"
|
||||||
Executable
+3
@@ -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/"
|
||||||
Executable
+19
@@ -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
|
||||||
|
|
||||||
Executable
+1
@@ -0,0 +1 @@
|
|||||||
|
gnome-desktop-item-edit ~/.local/share/applications --create-new
|
||||||
Executable
+7
@@ -0,0 +1,7 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
# https://bbs.archlinux.org/viewtopic.php?id=79386
|
||||||
|
|
||||||
|
xscreensaver-command -exit
|
||||||
|
xscreensaver &
|
||||||
|
xscreensaver-command -lock
|
||||||
Executable
+4
@@ -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
|
||||||
Executable
+4
@@ -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
|
||||||
Executable
+3
@@ -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
|
||||||
|
|
||||||
Executable
+3
@@ -0,0 +1,3 @@
|
|||||||
|
fusermount -u /media/openELEC
|
||||||
|
|
||||||
|
echo openelec | sshfs root@openELEC:/ /media/openELEC/ -o workaround=rename -o password_stdin
|
||||||
Executable
+2
@@ -0,0 +1,2 @@
|
|||||||
|
fusermount -u /media/spaceboyz.net
|
||||||
|
sshfs -p 2422 rob@spaceboyz.net:/var/ /media/spaceboyz.net/
|
||||||
Executable
+5
@@ -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
|
||||||
Executable
+4
@@ -0,0 +1,4 @@
|
|||||||
|
#/bin/bash
|
||||||
|
WID=`xdotool search "Mozilla Firefox" | head -1`
|
||||||
|
xdotool windowactivate $WID
|
||||||
|
xdotool type password
|
||||||
Executable
+17
@@ -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
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
diese datei ist da um zu zeigen ob der bildschirm schon rot ist
|
||||||
@@ -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
|
||||||
|
'
|
||||||
Executable
+2
@@ -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
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
Noch nicht probiert, was hier funktioniert und was nicht
|
||||||
|
/code
|
||||||
|
/Dokumente
|
||||||
Executable
+16
@@ -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
|
||||||
|
|
||||||
Executable
+7
@@ -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]
|
||||||
Executable
+41
@@ -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
|
||||||
|
|
||||||
Executable
+3
@@ -0,0 +1,3 @@
|
|||||||
|
#/bin/zsh
|
||||||
|
echo "Internes WLan-Modul wird deaktiviert."
|
||||||
|
sudo rmmod ath9k
|
||||||
Reference in new issue
Block a user