Michael's Domain

The fact that everything looks different doesn't mean that all has changed

blogs

Disk dumps (dd) over the network (netcat)

On the receiving machine (booted from live CD or similarly inactive partition sda):
netcat -l -p 4778 | dd of=/dev/sda

On the sending machine (booted from live CD or similarly inactive partition sdb):
dd if=/dev/sdb | netcat 192.168.0.4 4778

(-l listen; -p port)


Permanent static route in Ubuntu Karmic Koala (9.10)

To add a permanent static route to a system with one NIC, you need to edit the
/etc/network/interfaces file:

The following section needs to be replaced:

# The primary network interface
auto eth0
#iface eth0 inet dhcp

Modify as follows:

# The primary network interface
auto eth0
iface eth0 inet dhcp
up route add -net 10.8.0.0 netmask 255.255.255.0 gw 192.168.0.3
down route del -net 10.8.0.0 netmask 255.255.255.0 gw 192.168.0.3


How to use jhead to add a time stamp to a jpg image

If the jpg image doesn't have exif header you need to create it first:
jhead -mkexif
Then enter the time stamp data:
jhead -ts2009:08:15-10:30:00


How to join PDF files (gs)

There are dozens of methods how to join PDF files. Here is one of them:
gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=joined.pdf sample1.pdf sample2.pdf


How to determine and convert text file encoding (file, enca, iconv)

To determine the file type of the file "sample.txt" you just type:
file sample.txt
Usually it'll tell you only that it is a text file. To get to know more about the encoding type:
enca -L none sample.text
The -L switch tells the program what language is used in the file. If you don't know, just use none.
To convert the encoding from ISO-8859-1 (latin1) to UTF-8:
iconv --from-code=ISO-8859-1 --to-code=UTF-8 sample_iso8859-1.txt > sample_utf-8.txt


Syndicate content

© Michael Jeltsch 2006

Powered by Drupal - Design by Artinet