One of the things in Ubuntu that has always driven me crazy is the addition of new items into the grub menu without removing the old entries that likely don’t even work anymore. I’m sure most experienced Ubuntu users already know how to do this, but here’s the method anyway.
Virtualization Technology (VT) is a set of enhancements to newer processors that improve performance for running a virtual machine by offloading some of the work to the new cpu extensions. Both AMD and Intel have processors that support this technology, but how do you tell if your system can handle it?
Every time I connect to my Ubuntu development server through my ssh client, I receive the same message and I’m getting tired of seeing it, so I decided to change the message to something else.
How often have you typed in a command in your linux shell, and then realized that you forgot to type sudo, so you end up with an error or editing the dreaded read-only file? This happens to me much more than I’d like to admit, so I’m writing about it.
If you are doing a lot of testing of different builds, there’s nothing more annoying than rebooting and then having the system boot into the wrong choice on the grub menu before you have a chance to pick the one you want. Reader Victor wrote in with this tip: You can just comment out the timeout line entirely to stop grub from picking anything, giving you time to get your morning coffee.
I realize this is probably only relevant to about 3 of the readers, but I’m posting this so I don’t forget how to do it myself! In my efforts to ban the completely insecure FTP protocol from my life entirely, I’ve decided to disable the FTP service running on the How-To Geek server, which is running the CentOS operating system.
Let’s say you have a directory with hundreds of files with the wrong file names, and you’d like to replace every filename containing test with prod. (this is a contrived example). We can easily do this with the “for” command in bash, combined with a little bit of bash goodness. Today we’ll learn how to replace text in a variable in a for loop.
If you’ve become addicted to using keyboard launchers like I have, you might have encountered the scenario where Katapult became extremely slow for no apparent reason. The problem is most likely because you’ve got a big music library in Amarok, and Katapult starts searching your music library by default after you type a single character.
Most people familiar with Linux have used the top command line utility to see what process is taking the most CPU or memory. There’s a similar utility called htop that is much easier to use for normal tasks.
One of the greatest mysteries to me is why most file managers don’t have tabs – it makes performing tasks so much simpler. I’ve found a lightweight file manager for Ubuntu called PCMan that gives you most of the functionality from Nautilus, but also has tabs.
I have begun Alpha testing on Cerulean Studios Trillian Astra the new version of the Trillian IM client. I thought I would share with you the look and feel of this new application as it goes through development. Remember, this is still in Alpha testing.
Having switched from Ubuntu to Kubuntu recently, the first thing that irritated me beyond all reason was that single-clicking on a file or folder immediately opens the file instead of selecting it. Since I use Windows and Ubuntu on a daily basis, it’s just frustrating that it works differently in KDE.
So you’ve got MySQL on your web server, but it’s only opened to local ports by default for security reasons. If you want to access your database from a client tool like the MySQL Query Browser, normally you’d have to open up access from your local IP address… but that’s not nearly as secure.
If you are like me, you’ve just gotten the news about the new Google Desktop client for Linux, and you are removing the current Beagle search for Ubuntu so you can replace it with Google instead.
If you’ve been using the default movie player in Ubuntu to play videos, you might have noticed that there’s no way in the application to clear the recent history of watched movies. This could cause issues if you happened to open a video that you don’t want other people to see in your list.
The Keyboard Ninja uses shortcut keys to accomplish tasks in less time than using the mouse. He uses the keyboard to launch applications, switch between windows or tabs, or change settings on his computer.
Don’t get me wrong, I think the mouse was probably the greatest innovation in computing since the silicon chip, but for a power user it’s really the slowest form of input. Taking your hands off the keyboard to reach for your mouse takes easily 500 ms of time, if you’re fast. Add to that the time to actually find the cursor (no small feat on high resolution screens), and the time to find and click on that one tiny icon you need, and you’re talking some serious productivity cramping. Of course, you could always be one of those *nix rebels who refuse to use any graphical environment, but what’s the fun of using bash, VI and command-line compilers for the rest of your days?
So you are using the killer Amarok music application under Ubuntu, but when you try to “Burn this Album”, the menu item is grayed out and otherwise disabled. The reason for this is because Amarok is a KDE application designed to work with K3b, the cd burning application for KDE, but it’s not installed by default in Ubuntu. (For that matter, neither is Amarok)
Most of the time, when I download something it’s a file archive of some kind – usually a tarball or a zip file. This could be some source code for an app that isn’t included in Gentoo’s Portage tree, some documentation for an internal corporate app, or even something as mundane as a new WordPress installation.
How many times have you noticed a file sitting in a directory and wondered… where did this file come from? Or you are trying to tell a friend how to use a utility but he doesn’t have it installed, and you can’t remember what package you installed to get it.
If you are a new Ubuntu user coming from a Mac background, you might be disoriented by the placement of the minimize/maximize/close box on Ubuntu, which mimics Windows by default.
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 use UltraEdit as your text editor and edit a lot of Linux/Unix files, you’ve no doubt encountered the “File is probably not DOS format” message every single time you open a file. So irritating…
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?