+ 7 - 3 | § ¶Linux Virtualization Richness
So Yesterday, I was finally confident enough to uninstall VMWare from my laptop.
Thanks to the richness of virtualization technologies which are present in Linux (2.6.22) now.
I've always liked to explore different operating systems (not distributions really) to see what interesting features they implement differently. BSDs being one, Solaris being the other. But sometimes it really was difficult for me to try them out.
Reason:
- The current machine that I have apart from my laptop is a very old box with 64Mb of RAM and a 750 Mhz Intel Processor
- This box is primarily used for building my cusotmized kernels to run on my laptop.
- This box serves as a file server.
- This box doesn't have a head.
I also own a Dell XPS M1210 laptop with a pretty good configuration.
- Intel Core Duo 2500 2.0 Ghz Processor
- 2 GB of RAM
- 60 GB 7200 RPM SATA Hard Disk Drive
- 120 GB 5400 RPM External USB Hard Disk Drive
Keywords: kvm_qemu_vmware_linux_uml_qemulator_qtemu
+ 3 - 6 | § ¶rm \- "-" ??
Does anyone know when really did coreutils get patched for this behavior ?rrs@learner:~$ rm -fooThis feature really wasn't earlier and if you ever ended up with files starting with characters like "-", it was not a straight task to remove it.
rm: invalid option -- o
Try `rm ./-foo' to remove the file `-foo'.
Try `rm --help' for more information.
Earlier (when I wasn't aware of this patch), the workaround was to write a small 1 liner and not use getopt at all. Something like:
rrs@learner:~$ cat rm.pyI'm really happy to see this bug fixed.
#!/usr/bin/env python
import os, sys
sys.stdout.write("Removing file %s.\n" % (sys.argv[1]) )
os.unlink(sys.argv[1])
Keywords: gnu_coreutils
