One of the things that drives me mad is typing long commands or sequences that I need to type over and over again.Luckily there is a way to search your previous commands in bash.Simply type CTRL R and you will get a new command prompt. Then start typing part of the command.To keep looking back through other instances of the command just keep hitting CTRL R. Once you've found … [Read more...] about How to Find Commands in Your Bash History
Ubuntu
Google Flight Simulator On Linux
The latest release of Google Earth comes with an Easter Egg (a hidden function / option).Techcrunch picked up on the story from Marco GallottaAnd the nice thing is that it also works on Ubuntu!Download the latest version for Linux. Install it (you'll need to change the permission first - chmod 700 GoogleEarthLinux.bin will probably work) and off you go.Once Google Earth has … [Read more...] about Google Flight Simulator On Linux
Stopping Bruteforce SSH Attacks
Years ago when I got my first server I remember installing some scripts to check its integrity and warn me about attacks. I was amazed and quite frightened by the number of SSH attempts. I soon learnt, however, that this was quite normal. It maybe worrying, but it's normal. Put a server on a public IP and people will try to crack it. There's no avoiding that. Well, there is, … [Read more...] about Stopping Bruteforce SSH Attacks
Picasa on Ubuntu
Google have finally made Picasa available for linux users (via). There are three installer packages available which should cater for most linux distributions: RPM .deb .bin As I'm using Ubuntu on my desktop I opted for the .deb. The package file is just over 20 MB, so it doesn't take that long to download. Once downloaded all you have to do is double-click on it, provide your … [Read more...] about Picasa on Ubuntu
Bash Autocompletion on Breezy
Bash autocompletion is very handy especially if you are using ssh to login to the same hosts over and over again. Unfortunately breezy includes a minor change to the ssh client configuration that will cause this to break. If you look in a standard known_hosts file in your ssh directory you should see a human readable part including the hostname and IP followed by the usual … [Read more...] about Bash Autocompletion on Breezy