Über Linux und Open Source
ich bin seit längerer Zeit ein großer Anhänger von Open Source Software. An Linux schätze ich vor allem die Flexibilität und die Möglichkeit sich ein System ganz nach persönlichen Bedürfnissen bauen zu können. Linux steuert bei mir die Telefonanlage und den Videorecorder/Receiver.
Hier nun ein paar Tipps, die ich im Alltag immer wieder nützlich finde.
Mit rsync Webseiten hochladen
rsync -avzb --delete --exclude-from=exclude-file /var/www/meineHomepage/ name@domainname:~/verzeichnis
Mittels apt-get Debian Sourcepakete runterladen, kompilieren und installieren
apt-get source paketname, cd paketname, dpkg-buildpackage -uc -us -rfakeroot -b, su -, dpkg -i /path/to/paketname.deb
Zeitgesteuert eine Telefonnummer anrufen und einen selbstdefinierten Ansagetext abspielen
echo "ivcall MSN 0xxx/xxxx <ansagetext-file >/dev/null" |at 04:00
Ein (ISO)-Image mounten
mount -t iso9660 -o ro,loop=/dev/loop0 /image0 /mountpoint0
Berechtigung von Verzeichnissen rekursiv ändern
find Verzeichnis/ -type d -exec chmod 700 {} \;
Berechtigung von Dateien rekursiv ändern
find Verzeichnis/ -type f -exec chmod 600 {} \;
Kopieren mit Links
(cd /source/directory && tar cf - . ) | (cd /dest/directory && tar xvfp -)
Programme installieren mit Stow
mkdir /usr/local/apps
./configure --prefix=/usr/local/apps/program; make; make install
cd /usr/local/apps
stow program # legt Symlinks von program nach z.B. /usr/local/bin, /usr/local/lib an
stow -D programm # löscht Symlinks
jetzt kann program wieder aus dem apps Ordner gelöscht werden