Linux

Configuring Wireless on Ubuntu Linux (6.06 Dapper Drake)

Tags:

I use Ubuntu Dapper Drake as my main operating system. Sometimes I have difficulty connecting to wireless connections. I am writing this post to share what I have learned about using wireless Internet on Ubuntu.

My computer is an Lenovo (IBM) ThinkPad T43 with Centrino. I can usually just turn on the computer and be connected to a wireless signal. At other times, it requires some tinkering, and in the worst (rare) cases, it does not connect at all. But by following these steps, you should be able to troubleshoot most wireless connection problems in Ubuntu.


Xara Xtreme on Linux (Ubuntu Dapper)

Xara Xtreme is a vector graphics program that until recently was only available for Windows. There is now a version of Xara Xtreme for Linux that has been released under the GNU GPL. It's still only in version 0.7, but I've just downloaded it and installed in on Ubuntu Dapper and it works great.

Here is a screenshot of Xara Xtreme LX on Ubuntu 6.06:

Xara Xtreme on Ubuntu Dapper


GNU / Linux Terminal Tips

I'm using GNOME terminal (bash) in Ubuntu. These tips should work on other terminals also.

Cursor Movement

You can navigate with the cursor using the same keystrokes as you would use in Emacs. A few examples:

C means the "Ctrl" key. M means the "Alt" key (meta key). Often the Ctrl key will act on one character (or smaller unit) and the Meta key (Alt) will act on one word (or larger unit).

  • C-f — Forward one character.
  • C-b — Backwards one character.
  • M-f — Forward one word.
  • M-b — Backwards one word.
  • C-a — Move to the beginning of the line.
  • C-e — Move to the end of the line.
  • C-d — Delete one character.
  • M-d — Delete one word.

You can also highlight text and use Ctrl-Shift-c to copy, and Ctrl-Shift v to paste (at least in GNOME Terminal in Ubuntu).

Scrolling the Terminal

To scroll the terminal text, use Shift-PageUp and Shift-PageDown. In GNOME terminal you can also use the mouse wheel to scroll.

Terminal History

Your computer stores a history of commands that you type. You can use the up arrow key or down arrow key to navigate through your history.

You can view your history by typing history in the terminal.

You can search for a previously typed command by using the key combination C-r (which means "reverse search" in Emacs).

You can also use grep to find previously typed commands like this: history | grep "search words here"

GNU / Linux documentation

Your computer has documentation built in. The two commands are man and info. For example, if you want to learn more about the history command, just type man history in the terminal. You could alternatively type info history.


How to Bulk Rename Files in Linux (Terminal or GUI)

There are several ways to bulk rename files in Linux. If you want to bulk rename files with a GUI tool, try Thunar file manager, or Krename.

Tip: To install Thunar on Ubuntu/Debian, type sudo apt-get install thunar in a terminal. To install Krename, type sudo apt-get install krename.


Liferea: an RSS Feed Reader for Linux (GNOME)

If you use Linux and are looking for a good desktop feed reader for GNOME, try Liferea. RSS (or Atom) is a great way to keep track of when web sites are updated.

If you are using KDE, a good desktop feed reader is Akregator.


Linux Cookbook: Online Reading About How to Use Linux

Tags:

The Linux Cookbook is a printed book about Linux that is also available for reading online. Here is an interesting chapter about how to navigate through the Linux file system. Interesting reading.


Using Linux for Web Design and Development (Ubuntu)

[Note: to install the following programs on Ubuntu, make sure that you have the Universe repository enabled. You can either use the terminal, or Synaptic. For more information on how to install software on Ubuntu, see this article. Generally you can just type the following in the terminal: sudo apt-get install program.]


Why Don't You Need to Defragment a Linux Hard Drive?

Tags:

I found an interesting article on why Linux doesn't need defragmenting. To summarize, Windows puts files next to each other which means that when you modify a file, it often fragments. Linux file systems leave space between the files, reducing the change of fragmentation.

Check out the article because it does a great job of explaining it.


Good CSS Editors for Linux (Ubuntu)

There are many good CSS editors for Linux. Basically, all you really need is a text editor that will perform syntax highlighting on CSS files. Some of the programs below are just simple text editors, while some offer additional features.


How to Take a Screenshot in Linux (GNOME) Revisited

I recently wrote a "how to take a screenshot in Linux tutorial", and I included a shell script that helped take screenshots in GNOME with a custom application launcher on the taskbar.