SVN :: Backup and Restore Scripting Hat man ein privates SVN Repository muss man sich auch selbst um ein Backup kümmern. Wird nicht vom ganzen Rechner ein Backup gemacht, so helfen kleine Scripte, die durch Crontabs gestartet werden. Zu diesem Zweck habe ich mir selbst ein kleines Script gebaut: #!/bin/bash backupDate=$(date +%Y%m%d-%H%M) backupSrc="/svn" backupDest="/svn/_BACKUP" restoreScript="#!/bin/bash sudo mkdir /$backupSrc mkdir /$backupDest" rm… Read More
SVN :: TortoiseSVN over SSH, different port Manch einer hat unter einer Domain mehrere PC’s hängen, die per SSH erreicht werden können – über verschiedene Ports nach außen. Windows Ist dies der Fall und SVN soll über SSH genutzt werden, dann sind folgende Konfigurationen vorzunehmen: C:\Users\[YOUR_NAME]\AppData\Roaming\Subversion\config editieren und dort nach „[tunnel]“ suchen. direkt darunter kommt jetzt die Anpassung des SSH Befehls: ssh2345… Read More
RaspberryPi :: Backup SD-Card / Restore SD-Card Um ein Backup der SD-Karte zu erstellen, habe ich ein anderen Linux-PC verwendet und die Karte mittels Card-Reader angesteckt. Dort wird sie automatisch gemountet was bedeutet, dass man per df -h den Device-Namen erfährt, bei mir sdc daher kann ich jetzt ein Backup erstellen mittels sudo dd if=/dev/sdc of=/home/linux/myImage.img bs=1M man kann es auch gleich… Read More
RaspberryPi :: uninstall unused software Der RaspberryPi muss früher oder später mit einem Bootimage versehen werden. Nimmt man das angebotene Debian Wheezy, ist allerhand Software bereits installiert, die man nie verwenden wird. Hier ein Fileserver – dort wird die grafische Oberfläche nicht benötigt – der RPi wird nur per SSH bedient. Eine kleine Einführung habe ich hier gefunden, die ich… Read More
RaspberryPi :: Fileserver Ich habe mir einen Raspberry Pi besorgt um diesen als Fileserver einzusetzten. Hierfür habe ich eine externe USB 2.0 HDD angeschlossen, auf der die Files abgelegt werden. 1) Raspberry Pi einrichten: sudo raspi-config sudo apt-get install samba samba-common samba-common-bin sudo apt-get install vim sudo apt-get install fuse ntfs-3g 2) neuen Benutzer anlegen: sudo useradd -G… Read More
Automatic execute on startup :: Debian Linux (Raspberry Pi) I’ve got a Raspberry Pi with connected camera. When the Pi boots up there should be executed a script which starts the camera software. You must create an new file in /etc/init.d/ and then add the following content: # /etc/init.d/startcam # Carry out specific functions when asked to by the system case "$1" in … Read More
Shell Script Zähler in Datei Ein einfaches Script um z.B. bei einem Backupscript alles 7 Tage einen bestimmten Befehl auszuführen. einfach in eine Datei schreiben, und diese mit chmod +x zaehler.sh zaehler=0 while read line do zaehler=$((line + 1)) echo $zaehler done < "zaehler.txt" rm "zaehler.txt" if [ $zaehler -gt 7 ]; then zaehler=0 fi echo $zaehler >> „zaehler.txt“ ausfürhern… Read More
Ubuntu Startsound abstellen Wie man schnell feststellt kann man den Startsound unter Linux nicht einfach so komplett abstellen. Hierfür ist noch zusätzlich dieses Kommando nötig: sudo -u gdm gconftool-2 -s -t bool /desktop/gnome/sound/event_sounds false… Read More
von Shell auf anderen Rechner via SSH wenn man zum Beispiel einen File-Server hat und nicht extra den Rechner wechseln möchte wird oft SSH verwendet. Um dies unter Linux zu nutzen muss erst mit sudo apt-get install ssh das SSH-Paket installiert werden und kann dann wie folgt aus der Kommandozeile verwendet werden ssh -l [benutzer] [rechner] mit einem -p [port] kann man… Read More
Datei überwachen und Veränderungen ausgeben nützlich wenn die Veränderungen einer Logdatei beobachtet werden soll tail -f /logdirname/log.log… Read More