Linux - Tipps

Scanner

Palm

Kernmodul: usb support - usb serial converter support - usb handspring VISOR ſoftware(z.B.): pilot-link, j-pilot teſt:pilot-xfer -p /dev/ttyUSB0 -L

dlpſh pilot-xfer

Iomega-ZIP

Keymap der Taſtatur ändern (Debian)

Kern: 2.6

Paketauſwahl ſichern und zurückſpielen (debian)

   dpkg --get-selections *> paketauswahl
   dpkg --set-selections < paketauswahl
   apt-get dselect-upgrade

mp3 - grapper

abcde (Textfrontend mit Anbindung zur CD-Datenbankanbindung im Internet) Konfiguration über /etc/abcde.conf Wandler: lame, oggenc CD-Auslesen: cdda2wav,cdparanoia

Anbindung Windows:

SMB

nmblookup -M -- -; nmblookup -B 10.12.255.255 -T -M -- -
nmblookup -A 10.11.0.12
smbclient -N -L //anton, smbclient -N -L //10.11.0.12
mount -t smbfs //max_d/eingang /mnt

Programme: smbmount, xsmb-browser

rdeſktop

Drucken

cupſ: Browſer: localhost:631 Programme: xpp

vmware:

umstellung kernel 6.8 vmware-uninstall.pl -> neu starten vmware neu installieren nach der Lizensbestätigung abbrechen vmware-any-update84.tar.gz auspaken und runme.pl starten

Textdateien konvertieren

recode z.B.: recode IBM-PC..ASCII book.sh

Bilder in der Kommandozeile bearbeiten

Programm: ImageMagick

Befehl: mogrify z.B.: Verkleinern: mogrify -geometry 50x50% [Datei1] [Datei2] … Drehen: -rotate 90 [Datei1] [Datei2] … IPTC-Info ausgeben: identify -format “%[IPTC:1:120]” Datei

Suchen

find -name *.jpg -exec echo “….” ; find . -maxdepth 1 -name "*.JPG" -exec exif -e {} ; (Vorschaubilder extrahieren)

find /tmp/test | sed -r s/(.)/'&amp;'/ | xargs –no-run-if-empty file | grep executable | sed -r s/:.$// | sed -r s/(.*)/'&amp;'/ | xargs –no-run-if-empty ls -l (oder rm).

Benutzerids von Dateien tauschen

find . -uid 4049 -exec chown fbeuchel {} ;

Pfad einer Datei entfernen

sed -r s/[/].*[/]//g

Pauſe zwiſchen zwei Befehlen

sleep z.B.: echo ‘test’; sleep 5; echo ‘test2’

herausfinden, wer ein gemountetes Verzeichnis nutzt

fuser -u -c [Verzeichnis]

Umbenennen von Dateien mit regulären Ausdruck

for x in kina_*.pdf; do neu=$(echo $x | sed -E s/^kina_([0-9]{2})([0-9]{4})-([0-9]{2})([0-9]{4})/“\2\1-\4\3”/); mv $x $neu ; done

Netzwerk

Zeit zwischen zwei Befehlen … && sleep 5 &&

/etc/network/interfaces up [Befehl]

ttf-Fonts unter Linux

ttf-ſerver inſtallieren: apt-get install xfstt im x-server ergänzen: FontPath “unix/:7101” Fonts nach “/usr/share/fonts/truetype” kopieren und mit “xfstt --sync” Fonts eintragen X-Server neu ſtarten

tcpdump über ſſh

tcpdump -i eth0 src or dst [rechner-ssh-client] and not port ssh

vi

Filter anwenden (z.B. rot13 - paket gcipher), recode oder andere Programme z.B. :2,15!recode ISO-8859-15..html Zeilennumerierung an/aus :set number / :set unnumber Syntaxhighlighting an/aus :syn on / :syn off :set fileformat=dos / =unix

MAC - Tipps

Verzeichniſdienſt bearbeiten/auſwerten: dſcl

z.B. dscl -read; dscl -chang

Automatisches Straten von Programmen

~/Library/Preferences/loginwindow.plist

X11-update:

[xquarz](http://trac.macosforge.org/projects/xquartz)

Linux auf dem Mac:

[linux-mac-mini](http://sowerbutts.com/linux-mac-mini/)

Attribute:

GetFileInfo  file...        anzeigen
SetFile [option...] file...     einstellen

Hinweis beim ls -l steht nach den Rechten ein @ bei gesetzten Attributen

ACLs

   ls -le file...   anzeigen
   chmod [-a | +a | =a] [entry] file    bearbeiten

passwort zurücksetzen

fsck -fy
mount -uw /
launchctl load /System/Libary/LaunchDaemons/com.apple.DirectoryServices.plist
dscl . -passwd /Users/[username] [passwort]
reboot

Dock - einfache Ansicht

defaults write com.apple.dock no-glass -boolean YES
killall Dock

Effekte beim Ablegen von Fenstern im Dock

defaults [write|read] com.apple.dock mineffect [genie|scale|suck]
killall Dock

Absoluten Pfad im Finder

defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES
killall Finder

Versteckte Dateien anzeigen

defaults write com.apple.finder AppleShowAllFiles TRUE

Animation beſchleunigen

defaults write NSGlobalDomain NSWindowResizeTime 0.01

mysql5

  1. Port inſtallieren:

     port install mysql5 +server
  2. MySQL System Tabellen einrichten:

     mysql install db5 --user=mysql
  3. Startſcripte einrichten/ſtarten:

     launchctl load -w /Library/LaunchDaemons/org.macports.mysql5.plist
  4. Anpaſſen der Zugriffſrechte mit Hilfe des myſqlmonitor:

     mysql -u root -D mysql und dann UPDATE user SET Password=PASSWORD('passwort') WHERE User='root'
  5. Myſql-Server neu ſtarten:

     launchctl unload /Libr... und launchctl load /Libr...

Moodle - Paſſwort zurückſetzen:

Im Moodle-Verzeichnis…

/usr/bin/php admin/cli/reset_password.php