A very common task for a web developer is uploading a single file from a subdirectory on your development box to the same subdirectory on a remote server. Unfortunately, this always ends up being an annoying manual process involving switching directories on both servers, and wastes a large amount of time.
If you’ve got a directory with dozens of zipped or rar’d files, you can run a single command to unzip them all in one step, thanks to the power of the bash shell.
You’ve got a production database server, and you can’t enable query logging… so how do you see the queries being executed against the database?
Every Geek uses Gmail… it’s pretty much required. And now you can set Gmail as the default client in Ubuntu without any extra software. (Windows requires the Gmail notifier be installed)
If you’ve tried to use the built-in “Extract Here” functionality in Ubuntu’s File Roller to extract either a single or a multi-part zip or rar file and ended up with a “Password required” error, then you might just assume the files are password protected when in fact they are not.
Ubuntu has an option for adding a Trash Can icon to the desktop, which might be a comfort for those of you migrating from Windows.
I prefer a clean desktop with no icons cluttering it up, but by default Ubuntu adds icons to the desktop for every single removable drive that you attach to your system.
Ubuntu includes a very limited shortcut key configuration utility which doesn’t allow you to assign hotkeys to your own applications or scripts. To get around this limitation, we can use the built-in gconf-editor utility to assign them ourselves.
As a webmaster, I’ve often wanted to be able to see real-time hits as they arrive. Sure, Google Analytics is a wonderful package for looking at trends over time, but there’s a delay of a few hours there, and you really can’t see data like requests per second or total bytes.
If you are jealous of your geeky linux friends that have Beryl running under linux, you should check out Yod’m 3D, a small application for Windows XP / Vista that will give you a decent substitute for the “Desktop Cube” effect.
VMWare Workstation is great. The version 6 beta has even more awesome features… but it’s slower than dirt, because debugging mode is turned on by default.
If you run a dual-boot system with Linux and Windows, this has happened to you. You had to do your monthly reinstall of Windows, and now you don’t see the linux bootloader anymore, so you can’t boot into Ubuntu or whatever flavor of linux you prefer.
If you’ve just upgraded your Linux box, or you are wondering how many processors a remote server has, there’s a quick and dirty command you can use to display the number of processors.
The find utility on linux allows you to pass in a bunch of interesting arguments, including one to execute another command on each file. We’ll use this in order to figure out what files are older than a certain number of days, and then use the rm command to delete them.
Note that this is Not very secure, and should only be used for a local development box where you don’t feel like setting up individual permissions, but still need to connect from other machines.
If you’ve installed Suse using the CD/DVD installation, the default setting is for software installations to load from the cdrom instead of off the internet repositories. Since I’m always connected directly to the internet, I’d much prefer to download and install from the net.
If you hate logging in every time you reboot your computer, you can easily configure Suse to automatically log you in when you start your computer. Or you can disable it if you are worried about security.
Ubuntu Feisty (7.04) is the latest version of Ubuntu. Here’s the quick list of new features for your enjoyment, but you should really upgrade to see everything for yourself.
I know what you are thinking. You want to open http://www.howtogeek.com, but it’s such a hassle to type in the http:// and the www and the .com. Here’s your shortcut method.
Rainlendar is a calendar application that doesn’t take up much space on your desktop. You can use it to keep track of events and tasks, and with the pro version you even can sync with network calendars.
If you want to share files between your Ubuntu and Windows computers, your best option is to use Samba file sharing.
Samba Server allows you to share the home directories of users automatically. This can be useful so that you don’t have to manually create every share for every user.
If you are using Samba Server on your network, you will want to create users that have access to use it. There’s a very simple command structure on how to do so.
When you install a dual-boot of Ubuntu, one of the frustrating things that you’ll immediately notice is that Ubuntu is now set as the default operating system in the Grub loader. There’s an easy way to switch back to using Windows as the default.
If you are using the linked clone feature in VMware (and you should be), then you might be annoyed that you can’t move the base virtual machine around without breaking all of the linked clones.